JukaCompiler 0.0.383

dotnet add package JukaCompiler --version 0.0.383                
NuGet\Install-Package JukaCompiler -Version 0.0.383                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="JukaCompiler" Version="0.0.383" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add JukaCompiler --version 0.0.383                
#r "nuget: JukaCompiler, 0.0.383"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install JukaCompiler as a Cake Addin
#addin nuget:?package=JukaCompiler&version=0.0.383

// Install JukaCompiler as a Cake Tool
#tool nuget:?package=JukaCompiler&version=0.0.383                

Juka Programming Language Juka - Programming Language

Official Website: https://jukalang.com

Welcome to the official repository of Juka, a portable, easy-to-use, and universal programming language that can run on any platform. Our philosophy is "code once, run everywhere."

Twitter Discord PyPI - Wheel Nuget

Build Status: Cirrus CI - Base Branch Build Status Build status

RunJuka

📣 Follow Us On

Facebook Instagram Twitter YouTube Discord

🤝 Support Us

We accept donations via Bitcoin, Ethereum, and Patreon:

  • Bitcoin Address: 3MqJ2pwcuqh2W5mUPZUcKMVzxgTKcjD8ET

  • Ethereum (Ethereum Network) Address: 0xB56F6aff7a84935E5AF9D93b6d7db0e4F4F26B39

  • Patreon: patreon.com/JukaLang

💭 About Juka

Juka is a general-purpose language designed to be used in a wide variety of tasks. It's cloud-native, has native support for Jupyter Notebooks, can be run in a web browser, and comes with an easy-to-use package manager. Juka is a community-driven project with a growing community of users and developers.

💻 Supported Systems

Current Supported Device:

Coming Soon:

  • Ethereum Network
  • Android App (Google Play version)
  • iOS App (iPhone/iPad AppStore version)
  • Tizen (Samsung)
  • MacOS App (AppStore version)
  • TempleOS

Send us a message or Tweet at us to let us know what other systems you want to see!

Potential Future Support:

  • AndroidTV App (Google Play version)
  • Amazon Web Service (Native Support)
  • Google Cloud (Native Support)
  • Arduino

📜 To Do

  • Print/PrintLine
  • Variable Declaration
  • Basic Operations
  • Functions
  • Classes
  • Loops
    • While Statement
    • For Statement
  • Native Functions
    • GetAvailableMemory
    • SystemClock
  • csharp() command (execute C# code)
  • Tail Recursion
  • Array
  • Dynamic List
  • Get (for importing files)
  • Try and Catch

📚 Documentation

You can find our dynamic documentation at jukalang.com/docs https://jukalang.com/docs. We also provide a PDF version of our documentation which can be downloaded at https://github.com/jukaLang/juka-website/releases/download/JukaLang/jukadocs.pdf

📦 Downloading Juka

Please download the latest version of Juka from our official website: https://jukalang.com/download

If you are an advanced user and want to download other versions of Juka, visit our releases page https://github.com/jukaLang/juka/releases

⌛ Running Juka

Juka can be run in various ways depending on your system. Detailed instructions can be found in our documentation.

Microsoft/Linux/MacOS/FreeBSD

On some systems you can just double click Juka and it will launch an interactive terminal (REPL).

If that doesn't work, open a Terminal/Power Shell/Command Prompt and navigate to the location of where Juka is located.

Once you are inside the directory, run the following command to start Juka in REPL mode:

./juka

If you have a file with Juka code, you can run it with the following command (substitute HelloWorld.juk with your filename):

./juka HelloWorld.juk

Juka API

Juka comes with an API

Download JukaAPI at https://jukalang.com/download

We are using JukaApi for visitors to test their code online: https://jukalang.com/tryonline

Special thanks to mogenius for hosting our API: https://api.jukalang.com

If you would like to help improve the api, feel free to deploy a container at:

Develop on Okteto

Microsoft Azure Function

Upload the package to Azure Web Server Use web deploy to publish Juka (Azure Function) to the cloud.

Including in C# Project

Once you install Juka via NuGet: Install-Package JukaCompiler

You can pass your code as a string to Juka:

new JukaCompiler.Compiler().JukaCompile(codeAsString, (isFile: false));

If you want to pass a filename instead of a string, you can run the following command

new JukaCompiler.Compiler().JukaCompile(fileName, (isFile: true));

We welcome any contribution! Thank you so much for checking out Juka!

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
0.0.383 11 7/26/2024
0.0.382 22 7/26/2024
0.0.381 12 7/26/2024
0.0.380 44 7/25/2024
0.0.379 70 7/23/2024
0.0.375 76 7/15/2024
0.0.374 56 7/15/2024
0.0.373 61 7/15/2024
0.0.372 63 7/15/2024
0.0.371 62 7/15/2024
0.0.370 65 7/14/2024
0.0.369 65 7/14/2024
0.0.368 62 7/14/2024
0.0.367 66 7/14/2024
0.0.366 65 7/14/2024
0.0.365 61 7/14/2024
0.0.362 67 7/8/2024
0.0.361 83 7/8/2024
0.0.358 88 7/7/2024
0.0.354 168 5/27/2023
0.0.348 162 5/13/2023
0.0.347 169 5/9/2023
0.0.344 198 4/20/2023
0.0.342 175 4/20/2023
0.0.341 162 4/20/2023
0.0.340 176 4/13/2023
0.0.339 177 4/11/2023
0.0.337 201 3/28/2023
0.0.336 186 3/28/2023
0.0.332 211 3/14/2023
0.0.330 228 2/28/2023
0.0.324 250 2/21/2023
0.0.322 284 2/8/2023
0.0.321 287 1/31/2023
0.0.319 298 1/25/2023
0.0.318 291 1/24/2023
0.0.317 303 1/19/2023
0.0.316 279 1/19/2023
0.0.315 302 1/16/2023
0.0.314 316 1/15/2023
0.0.311 343 1/15/2023
0.0.310 302 1/14/2023
0.0.309 306 1/13/2023
0.0.308 317 1/13/2023
0.0.307 322 1/13/2023
0.0.305 322 1/13/2023
0.0.304 321 1/13/2023
0.0.302 312 1/12/2023
0.0.296 314 12/30/2022
0.0.295 270 12/30/2022
0.0.294 282 12/30/2022
0.0.293 303 12/30/2022
0.0.292 305 12/30/2022
0.0.291 299 12/30/2022
0.0.289 294 12/29/2022
0.0.287 291 12/27/2022
0.0.286 302 12/27/2022
0.0.285 297 12/26/2022
0.0.278 325 12/19/2022
0.0.276 289 12/13/2022
0.0.273 327 11/30/2022
0.0.271 347 11/20/2022
0.0.270 342 11/18/2022
0.0.269 334 11/18/2022
0.0.268 344 11/18/2022
0.0.267 342 11/18/2022
0.0.266 361 11/14/2022
0.0.265 360 11/13/2022
0.0.264 348 11/13/2022
0.0.263 398 11/13/2022
0.0.262 371 11/13/2022
0.0.260 336 11/13/2022
0.0.259 320 11/12/2022
0.0.258 347 11/12/2022
0.0.253 353 11/11/2022
0.0.251 370 11/4/2022
0.0.248 367 11/3/2022
0.0.244 447 10/20/2022
0.0.242 435 10/20/2022
0.0.238 446 10/19/2022
0.0.237 449 10/19/2022
0.0.235 428 10/19/2022
0.0.231 420 10/19/2022
0.0.229 434 9/24/2022
0.0.228 419 9/24/2022
0.0.227 413 9/24/2022
0.0.225 407 9/24/2022
0.0.224 427 9/24/2022
0.0.222 432 9/24/2022
0.0.220 435 9/11/2022
0.0.219 429 9/11/2022
0.0.199 498 8/17/2022
0.0.197 436 8/15/2022
0.0.190 450 8/11/2022
0.0.188 444 8/11/2022
0.0.186 481 8/10/2022
0.0.184 483 8/10/2022
0.0.178 468 8/8/2022
0.0.175 491 8/6/2022
0.0.164 561 7/20/2022
0.0.162 483 7/20/2022
0.0.160 468 7/20/2022
0.0.158 482 7/20/2022
0.0.156 460 7/20/2022
0.0.154 456 7/20/2022
0.0.152 451 7/20/2022
0.0.150 460 7/19/2022
0.0.149 462 7/19/2022
0.0.147 458 7/19/2022
0.0.145 450 7/19/2022