Skip to main content

Juka in Jupyter

Juka is a new programming language that is designed to be used for data science and analytics. It is similar to Python, but it is more powerful and efficient.

Jupyter is a popular interactive environment for developing and running code. It can be used with many different programming languages, including Python, R, and Julia.

The Juka team has created a Juka kernel for Jupyter. This kernel allows you to run Juka code in Jupyter notebooks.

To use the Juka kernel, you will need to install Juka and Jupyter. You can find instructions for installing Juka on the Juka website. You can find instructions for installing Jupyter on the Jupyter website.

Once, downloaded add Juka to path.

On Windows, it is recommended that you follow the steps, outlined at https://stackoverflow.com/questions/44272416/how-to-add-a-folder-to-path-environment-variable-in-windows-10-with-screensho

On Linux/Unix/MacOS (bash): Assuming that we stored Juka in /usr/bin/share/Juka, we run the following command:

$ export path = "/usr/bin/share/Juka:$PATH"

This will add Juka to PATH

Once you have installed Juka and Jupyter, you need to install Juka kernel:

Using PIP

pip install juka_kernel

Using Github

or install it directly from the source by downloading from: https://github.com/jukaLang/juka_kernel and running:

python -m juka_kernel.install

in the kernel folder.

Next Steps

You can start using the Juka kernel in Jupyter notebooks. To do this, open a Jupyter notebook and select "New" from the menu. In the "Notebook" dropdown menu, select "Juka".

You can now start writing Juka code in your Jupyter notebook. To run your code, select "Run" from the menu.

The Juka kernel will compile and run your code. The output of your code will be displayed in the notebook.

The Juka kernel is a powerful tool that allows you to use Juka in Jupyter notebooks. This makes it easy to develop and debug Juka code.

Technical Details

The Juka kernel is written in Python and uses the Jupyter protocol. The kernel does not compile or run the Juka code. It just serves as a messaging protocol between Jupyter and Juka.

The Juka kernel is open source and is available on GitHub.

Contributing

If you would like to contribute to the Juka kernel, please see the contribution guidelines.