跳转到主要内容

一. 导言

Juka的主要目标是成为一种通用的编程语言,可以在任何平台上运行,包括移动设备。

Juka的哲学是一次代码,遍布任何地方。

jukaRun

当前支持的设备:

  • Windows (x64)
  • Windows (x86 32-bit)
  • Windows ARM (arm x64)
  • Linux (CentOS, Debian, Fedora, Ubuntu and derivatives)
  • Linux ARM (Linux Distributions that run ARM e.g. Raspberry Pi Model 2+)
  • MacOS (macOS 10.12+)
  • FreeBSD/UNIX (FreeBSD 11+)
  • Azure (Microsoft Azure Function)
  • HTTPS/API (JukaAPI server)
  • Docker (JukaAPI)

即将到来:

  • Android App
  • AndroidTV App
  • iOS 应用程序 (iPhone/iPad)
  • MacOS 应用程序
  • Windows App (Windows 10+)

潜在的未来支持:

  • AWS (Amazon Web Service)
  • 谷歌云

正在下载 Juka

Juka 可以从 https://jukalang.com/download下载

如果你需要一个“夜间构建”,那么你可以在 https://github.com/jukaLang/juka/releases 下载最新版本

请确保下载适当的版本到设备。 每个开放源码软件通常有两个版本:Juka和JukaAPI。

  • Juka - 主要应用程序,如果您不确定,请下载。
  • JukaAPI - 通过 REST 为JUKA API 服务的服务器 (如果您不确定如何使用它,请不要下载)

文件应该是自足的 (您无需下载任何其他文件或安装任何其他程序)

正在运行Juka

窗口

运行以下命令启动Juka编辑器:

./juka.exe

如果您想从一个文件运行Juka代码,运行以下命令(用您的文件名替换HelloWorld.juk)

./juka.exe HelloWorld.juk

Linux/MacOS/FreeBSD/UNIX/Raspberry PI

运行以下命令启动Juka编辑器:

./juka

如果您想从一个文件运行Juka代码,运行以下命令(用您的文件名替换HelloWorld.juk)

./juka HelloWorld.juk

微软Azure 函数

将软件包上传到 Azure Web Server 使用 web 部署在云端发布Juka (Azure Function)

C# 项目中的引用

您可以通过下载 C# .dll并在项目中引用Juka 编译器。