0% found this document useful (0 votes)
36 views

Julia Pluto

Julia is a high-performance programming language that we will use for assignments. Pluto is an interactive notebook for writing and running Julia code, providing a premium version of Jupyter notebooks tailored for Julia. To set up your coding environment, create a Julia project environment and install dependencies from a provided Project.toml file. Learn to use Pluto by running commands in Julia and accessing tutorials on Plots and getting started at http://localhost:1234.

Uploaded by

Nghĩa Nguyễn
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
36 views

Julia Pluto

Julia is a high-performance programming language that we will use for assignments. Pluto is an interactive notebook for writing and running Julia code, providing a premium version of Jupyter notebooks tailored for Julia. To set up your coding environment, create a Julia project environment and install dependencies from a provided Project.toml file. Learn to use Pluto by running commands in Julia and accessing tutorials on Plots and getting started at http://localhost:1234.

Uploaded by

Nghĩa Nguyễn
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Julia & Pluto

Copyright © Department of Computer Science, University of Science, Vietnam


National University, Ho Chi Minh City
This work is licensed under a Creative Commons Attribution-NonCommercial-
NoDerivatives 4.0 International License
• Instructor: Long B. Nguyen

1 Julia
• Julia is a programming language designed from the beginning for high
performance.

1.1 Download and install Julia


• We will use Julia version 1.6.7 (long-term support version) for all
assignments.
• Binaries can be downloaded from here.

1.2 Learn Julia


• Some resources for beginning with Julia:
– #1: If you don’t have much time, consider Learn x in y minutes.
– #2: Learn Julia the hard way Julia Academy.

2 Pluto
• Pluto is an interative notebook that we use to write and run Julia code. It
looks like a premium version of Jupyter notebook designed only for writing
Julia code.

2.1 Coding environment


• First, create environment for julia projects, so we can easily manage package
dependencies. Instructions can be found in Julia documentation, or watch
the youtube video.

1
• In this assignment, a file named Project.toml for setting up environment
is provided.
• Basically, the result should look like this:

Figure 1: env

• For now, all the dependencies should be installed.

2.2 Learn how to use Pluto


• Simply run Pluto by these command:
julia> using Pluto
Julia> Pluto.run()
• After running the final line of command, open your browser and go to the
link http://localhost:1234.
• Scroll down to the section Getting started and take 2 short tutorials:
Getting started and Plots.jl to get familiar with Pluto.
• Have fun with Julia and Intro2ML!

You might also like