JukaCompiler 0.0.388

dotnet add package JukaCompiler --version 0.0.388                
NuGet\Install-Package JukaCompiler -Version 0.0.388                
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.388" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add JukaCompiler --version 0.0.388                
#r "nuget: JukaCompiler, 0.0.388"                
#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.388

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

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.388 94 7/28/2024
0.0.387 66 7/28/2024
0.0.385 91 7/27/2024
0.0.384 89 7/27/2024
0.0.383 68 7/26/2024
0.0.382 86 7/26/2024
0.0.381 71 7/26/2024
0.0.380 79 7/25/2024
0.0.379 123 7/23/2024
0.0.375 108 7/15/2024
0.0.374 100 7/15/2024
0.0.373 85 7/15/2024
0.0.372 103 7/15/2024
0.0.371 91 7/15/2024
0.0.370 104 7/14/2024
0.0.369 96 7/14/2024
0.0.368 90 7/14/2024
0.0.367 100 7/14/2024
0.0.366 104 7/14/2024
0.0.365 90 7/14/2024
0.0.362 100 7/8/2024
0.0.361 114 7/8/2024
0.0.358 115 7/7/2024
0.0.354 193 5/27/2023
0.0.348 186 5/13/2023
0.0.347 190 5/9/2023
0.0.344 221 4/20/2023
0.0.342 204 4/20/2023
0.0.341 185 4/20/2023
0.0.340 204 4/13/2023
0.0.339 204 4/11/2023
0.0.337 221 3/28/2023
0.0.336 207 3/28/2023
0.0.332 240 3/14/2023
0.0.330 250 2/28/2023
0.0.324 279 2/21/2023
0.0.322 309 2/8/2023
0.0.321 317 1/31/2023
0.0.319 324 1/25/2023
0.0.318 315 1/24/2023
0.0.317 328 1/19/2023
0.0.316 304 1/19/2023
0.0.315 338 1/16/2023
0.0.314 349 1/15/2023
0.0.311 366 1/15/2023
0.0.310 330 1/14/2023
0.0.309 326 1/13/2023
0.0.308 341 1/13/2023
0.0.307 346 1/13/2023
0.0.305 344 1/13/2023
0.0.304 343 1/13/2023
0.0.302 325 1/12/2023
0.0.296 337 12/30/2022
0.0.295 302 12/30/2022
0.0.294 308 12/30/2022
0.0.293 331 12/30/2022
0.0.292 331 12/30/2022
0.0.291 326 12/30/2022
0.0.289 319 12/29/2022
0.0.287 322 12/27/2022
0.0.286 333 12/27/2022
0.0.285 332 12/26/2022
0.0.278 352 12/19/2022
0.0.276 303 12/13/2022
0.0.273 339 11/30/2022
0.0.271 369 11/20/2022
0.0.270 370 11/18/2022
0.0.269 356 11/18/2022
0.0.268 367 11/18/2022
0.0.267 365 11/18/2022
0.0.266 384 11/14/2022
0.0.265 387 11/13/2022
0.0.264 377 11/13/2022
0.0.263 410 11/13/2022
0.0.262 392 11/13/2022
0.0.260 365 11/13/2022
0.0.259 344 11/12/2022
0.0.258 377 11/12/2022
0.0.253 380 11/11/2022
0.0.251 391 11/4/2022
0.0.248 390 11/3/2022
0.0.244 474 10/20/2022
0.0.242 464 10/20/2022
0.0.238 474 10/19/2022
0.0.237 476 10/19/2022
0.0.235 447 10/19/2022
0.0.231 446 10/19/2022
0.0.229 456 9/24/2022
0.0.228 441 9/24/2022
0.0.227 441 9/24/2022
0.0.225 439 9/24/2022
0.0.224 454 9/24/2022
0.0.222 461 9/24/2022
0.0.220 463 9/11/2022
0.0.219 456 9/11/2022
0.0.199 535 8/17/2022
0.0.197 464 8/15/2022
0.0.190 481 8/11/2022
0.0.188 473 8/11/2022
0.0.186 511 8/10/2022
0.0.184 508 8/10/2022
0.0.178 499 8/8/2022
0.0.175 514 8/6/2022
0.0.164 592 7/20/2022
0.0.162 506 7/20/2022
0.0.160 483 7/20/2022
0.0.158 507 7/20/2022
0.0.156 487 7/20/2022
0.0.154 481 7/20/2022
0.0.152 482 7/20/2022
0.0.150 495 7/19/2022
0.0.149 492 7/19/2022
0.0.147 491 7/19/2022
0.0.145 474 7/19/2022