Developer Way #1. Learn Leo together
Step one. Introduction. Download. Settings.
Hi everyone, I’m starting a new series of articles about the Aleo project. In the near future, we will study the main creation of the project — the Leo programming language. I decided to call this column “The Developer’s Way. Studying the Leo programming language from scratch. I have very little knowledge of programming. I know what variables and loops are, but I can hardly write a great program. So, together with you I will pass this way to study Leo.
Let’s get started. First, let’s talk about what Leo is. Leo is a statically typed Rust-based programming language designed for writing private applications. It is designed to intuitively create applications on the Aleo blockchain, creating the foundation for a private, decentralized ecosystem. That’s where the theory ends, and we proceed to install Leo on our computer.
Installing Leo on your computer.
To do this, we go to the official website Aleo.org. Here you will find all the documentation. We click the “for developers” button. Here we choose “Aleo Developer Docs”.
We see instructions for installing Leo on our computer. We will follow the instructions and not change the default settings. We wonder if it will work correctly.
To get started, download Git at the first link. You choose your system and download the file. I don’t think you will have a problem with this step. Open the downloaded file and follow the installation instructions. I leave all settings at their defaults. The only thing, in the menu below, I chose 2 options: Additional icons — on the desktop; Add a git bash profile to windows terminal.
Then finish the entire installation with the default instructions.
We have completed the first step. Let’s go to the site and complete the second step. Now we need to install Rust. For it to work correctly, we need to install Visual Studio. The link is on the same site.
You should also download and install with default settings. The only thing you need is to install C++. To do this, you need to tick the checkbox here.
After installation, we need to download Rust. When we open it, there will be the following text
We enter 1 and press enter. We have to wait for everything to download and go to the last step.
After a successful installation, we open Git and enter the command from the official site:
curl -L https://raw.githubusercontent.com/AleoHQ/workshop/master/install.sh | sh
To insert text into the command line, press shift+insert. Press enter and wait for installation.
Congratulations, we have installed Leo on our computer. If you still have questions about the installation, you can watch a more complete video tutorial on my YouTube channel at this link:
I also provide a link to the official article where you can download all the files:
https://developer.aleo.org/getting_started/
In the next article, we will install sublime text and create our first program.
I hope you like articles of this format. They require a long preparation and study of materials. The next articles will be even more useful and interesting. In them we will learn the basics of Leo and create several programs using the zero-knowledge proof technology. See you in new articles!