Osprimeiros passos com Rust

웹 기반 프로그래밍 다중 패러다임 컴파일 Mozilla Research.Foi projetada para ser “segura, concorrente e prática”, suportando os estilos puramente funcional, procedural, e orientado a objetos, e possui

O Rust nasceu em um projeto pessoal do Graydon Hoare que está no time da mozilla, o seu compilador foi escrito em OCaml e foi lançada em 2010.

O Rust apareceu na minha lista por acaso. Estava em busca de outras horizontes.

Então vi um artigo muito massa do @Dmitriy 왜 Rust인가?

O que achei mais Legal do rust é que existe segurança nos dados sem precisar do coletor de lixo, concorrência sem disputa de dados e abstração sem Overhead.

이소 에 린도 ❤

Vamos parar de conversar miolo de pote e vamos para o que interessa!

A instalação é bem simples você pode seguir o passo a passo no próprio site que não tem erro.

A linguagem possui o seu gerenciador de pacote que se chama Cargo , esse tipo de abordagem já virou comum em algumas linguagem. 예를 들어 nodeJS 테마가 없고 원사 또는 npm이 없고 Java 테마가 없습니다.

O Cargo é um gerenciador de pacote da linguagem chamada Rustaceans que cuida da construção do seu programa e assim baixandodependências ou até gerando um codigo inicial. O tipo do arquivo é .toml é bemsimilar com o arquivo de inicialização tipo ini.

Vamos fazer aquele velho olá mundo. : )

 $ cargo new olamundo - bin


Se você listar o que está dentro da 파스타 você encontrará a 파스타 src e o arquivo Cargo.toml.

O arquivo de Cargo.toml tem a seguinte estrutura:

[package]
name = "olamundo"
version = "0.1.0"
authors = ["Higor Diego <[email protected]>"]
edition = "2020"
[dependencies]


Dentro do src temos um arquivo chamado main.rs que contém a seguinte esttrutura.

fn main() {
  println!("Hello, world!");
}


Você pode usar rustc src/main.rs ou usar o gerenciador화물 com o comando화물 실행 para iniciar aplicação.

O Primeiro comando que usamos é rustc, ele é um compilador da linguagem de programação Rust, fornecida pelo próprio projeto que compila o seu codigo fonte para produzir em um binário e assim criando um executável.

Vamos executar 또는 arquivo criado.

 ./main


A saida esperada é Hello, world!

No caso do segundo comando que é com o gerenciador de pacote Cargo, a saída será a mesma mas teremos um processo diferente pois vem a build do arquivo e por fim a saída do texto no terminal.

É isso, por fim, fizemos o nossoprimeiro codigo Rust, vamos seguir em frente e entender mais sobre essa linguagem, seus conceitos e 패러다임.

좋은 웹페이지 즐겨찾기