Juka Programming Language
Code once, Run everywhere
- Hello World
- If/Else
- Arrays
- Function Declaration
- For Loop
func main() = {
// Print Hello World
var y = "Hello World";
printLine(y);
}
func main() = {
var x = false;
if ( x == true)
{
print("x");
}
else
{
print("y");
}
}
func main() = {
var x = array[3];
//x[1] = ""test"";
print(x[0]);
}
func x() = {
printLine("function x is called");
}
func main() = {
x();
x();
}
func main() = {
for(var i = 0; i<3; i++;)
{
print(i);
}
}
关注我们以获取新闻和更新!
Love Juka? Click here to Donate!
便携式设备
Juka 不需要安装! 这意味着您可以在您没有管理员权限的环境中运行Juka。或者在您无法访问硬盘驱动器的环境中运行。 Juka 完全独立,不需要安装任何其他应用程序或任何其他依赖。在您的 Flash/Thumb 驱动器上运行!
小尺寸
Juka的体积小至30 mb (取决于操作系统)。这意味着你可以将Juka放在您的缩略图/闪电驱动器。 事实上,为什么不将所有版本的 Juka 放在您的缩略图/FlashDrive上?它不会占用太多空间。
在“全部”操作系统上工作
We are trying to support all systems including lesser known ones such as FreeBSD and TempleOS. We also support ARM processors and 32-bit systems such as Linux (x86). Why not install Juka on your Raspberry Pi or run it in ChromeOS Flex?
通用的
Juka 可以用于所有类型的项目,包括服务器端编码、客户端编码, 本机编码、网页开发、API开发、数据科学、网络安全和量子计算。 我们的目标是创建一个可以在任何平台上运行的编程语言,我们有任何意思! 包括Linux x32、FreeBSD、Chromium、Discord和Telegram。
云端友好模式
We created JukaAPI so that you can run it on any cloud server. This will allow one to use REST API to run code. Feel free to test it at https://api.jukalang.com.
You can also run Juka on Microsoft's Azure Server by using Juka's Azure serverless function. Compile the code quickly, or let the others run the code. Download latest Azure Function from https://jukalang.com/download.
注意:您需要一个活动的 Microsoft Azure 帐户才能进行主机操作。
Jupyter 支持
We know a lot of people love to use Jupyter Notebook/Lab. We've added an easy way to run Juka (kernel) in Jupyter. Do your data analysis in the software that you are used to!
在 Web 浏览器中运行Juka !
Run Juka inside a Web Browser! Visit https://ide.jukalang.com and install the App. On Mobile, it's simply adding the website to your home screen!
轻松使用软件包管理器
All of the packages are hosted on GitHub. That's right! We made it simple to install and contribute to the package development. Our hope is that by hosting all packages on Github, security issues in the packages can be fixed quickly by the community. The packages contain a simple config file, making it simple for anyone to develop Juka packages.
我们的社区
加入我们不断增长的胡卡社区 (link). 我们使用“Discord”来管理社区,因为它提供了保持连接的简单方式。 为了加入社区,您应该点击我们的邀请链接并注册一个Discord帐户。 如果您已经有一个帐户,只需加入"JukaLang"群组。它是公开的,任何人都可以加入!
为源作贡献
Juka 是由社区为社区建造的。请考虑为Juka GitHub 仓库做出贡献 https://github.com/jukaLang 当您创建新功能或修改现有功能时,请遵循项目文档中指定的指南。
社交媒体
Follow us on:
Facebook: @jukalang
Instagram: @jukalanguage
Twitter: @jukaLang
YouTube: http://youtube.com/@jukalang
Discord: Discord
Questions and Answers
Q: Can Juka run on Raspberry Pi?
A: Yes! Juka can run on Raspberry Pi and almost any other system!
Q: I want to help with Juka. How can I do that?
A: Visit us at https://discord.gg/MsKWsErzfp and we will find a role for you. Even non-technical people can help!
Q: Can I try Juka without installing anything?
A: Visit https://ide.jukalang.com to run a web-based app