RUST StartUp

Rustは2015年に1.0版がリリースされた、C言語やC++に代わる新しいシステムプログラミング言語として開発され、安全性、速度、並行性の3つに注力されている。
マルチパラダイムプログラミング言語であり、手続き型プログラミングオブジェクト指向プログラミング関数型プログラミングなどの実装手法をサポートしている。
C言語やC++のバッファオーバーフローの弱点を補う、強力な型システムとリソース管理の仕組みにより、メモリ安全性が保証されている。

■LockyLinux9にRUSTのインストール

# curl –proto ‘=https’ –tlsv1.2 -sSf https://sh.rustup.rs | sh
Current installation options:
default host triple: x86_64-unknown-linux-gnu
default toolchain: stable (default)
profile: default
modify PATH variable: yes
1) Proceed with installation (default)
2) Customize installation
3) Cancel installation
>1 #1を入力

Rust is installed now. Great!

環境を反映
# source ~/.profile
# source ~/.cargo/env
バージョンを確認
# rustc -V
rustc 1.68.2 (9eb3afe9e 2023-03-27)

■コマンドでHello World !

# cargo –V
# cargo new hello_cargo – -bin
 hello_cargoディレクトリ作成
# cd hello_cargo
# cargo build
# ls -la
 .git
 src 
 target
  debug
  release  
# ./target/debug/hello_cargo
# cargo run
  Finished dev [unoptimized + debuginfo] target(s) in 0.09s
  Running `target/debug/hello_cargo`
  Hello, world!

 

Previous article

OpenAI