VARIS VONGUEA-AREE

🔥🇹🇭 Bangkok Thailand

High level experience in web design and development knowledge, producing quality work.

Rust🔗

Rust มีความสามารถในการจัดการ Memory Low Level ใกล้เคียงกลับ C++ เหมาะกับงานที่ต้องใช้ system programming language , Memory Safety

ไม่มี runtime และ ไม่มี Garbage collector(สำหรับ clear memory ที่ไม่ใช้แล้ว)

Rust ใช้ Bytecode และ compile ไปเป็น native code

ต้องมาจัดการ memory ด้วยตัวเอง แต่มีระบบ borrow checker ช่วยในการจัดการ memory ให้ง่ายขึ้น

RAII (Resource Acquisition Is Initialization) ทำให้ไม่ต้องกังวลเรื่อง memory leak

สามารถ target wasm ได้เลย

Rust Clippy🔗

https://github.com/rust-lang/rust-clippy

cargo clippy

Variable🔗

8-bit Signed:i8 Unsigned:u8 16-bit Signed:i16 Unsigned:u16 32-bit Signed:i32 Unsigned:u32 64-bit Signed:i64 Unsigned:u64 128-bit Signed:i128 Unsigned:u128

Control Flow🔗

panic!()🔗

OverFlow🔗

saturating🔗

Macros🔗

https://earthly.dev/blog/rust-macros/

Traits🔗

Lifetimes🔗

Ownership🔗

Borrowing🔗

Generics🔗

Host🔗

https://www.shuttle.rs