Rust Language


            rust เป็นภาษาที่มีพื้นมาจากทางภาษา C ทำให้ความเร็วใกล้เคียงกัน โดยใช้ทรัพยากรน้อยมาก และลดเวลาในการเขียนโค้ดลง แต่ถึงกระนั้นก็ยังใช้เวลาเขียนมากกว่าบางภาษานะ นอกจากนั้นตัว rust เอง ยังสามารถปรับได้ว่าจะใช้แบบ safe หรือ unsafe ซึ่งตามปกติจะเน้นเรื่องความปลอดภัยในการใช้งานเพื่อลดความผิดพลาดจากที่พบบ่อยๆ ใน C ข้อเสียคือยังถือว่าค่อนข้างใหม่ เรื่อง lib อาจจะยังน้อย แต่กลับถูกเอามาทำไลบรารี่ให้กลับภาษาอื่นนะ 55 ทั้ง driver ทั้ง os ก็ทำได้ แถมลินุกซ์ กับแอนดรอย์ กำลังจะเอาเข้ามาในระบบด้วย ปล. นอกจากนี้ยังมีภาษาที่คล้ายๆ กันในเรื่องเน้นประสิทธิภาพ แต่ยังต้องแข่งขันว่าใครจะเกิดก็เช่น odin, jai, zig

  1. sudo apt upgrade
  2. curl https://sh.rustup.rs -sSf | sh ดาวน์โหลด และเรียกใช้งานไฟล์ เลือกกด 1 แล้ว Enter
  3. source $HOME/.cargo/env เพื่อเรียกใช้งานค่า config ใหม่
  4. rustc --version ลองเช็คเวอร์ชั่น ปัจจุบันอยู่ที่ 1.64.0 นะครับ
  5. ตอนจะใช้งานมันจะไม่เหมือนพวก python ที่รันแบบ interpreter นะครับ เพราะมันต้อง compile ก่อน สมมุติว่าเราเขียนโค้ดไว้ในไฟล์ชื่อ rust1.rs คำสั่ง compile จะเป็น rustc rust1.rs เสร็จแล้วเราจะได้ไฟล์ชื่อ rust1 ในโฟลเดอร์เดียวกัน ที่นี้ค่อยสั่งรันด้วยคำสั่ง ./rust1 มันถึงจะทำงานนะครับ
  6. ในข้อข้างบน ถ้าใครจะลองเทส ลองด้วยการเขียนคำสั่ง fn main() {println!("Rust install Complete");} ไว้ในไฟล์ rust1.rs ได้นะครับ
  7. rustup update อันนี้ไว้อัพเดตตัว rust เองนะครับ
  8. rustup self uninstall อันนี้ไว้ถอน rust ออกจากระบบนะครับ

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

โปรโมชั่นเน็ต TOT

โน๊ตบุ๊ค acer switch sa5-271 แบตบวม T^T

Blog นี้สร้างเพื่อ?