Rust propagandası oldukça ilgi çekici

Rust propagandası oldukça ilgi çekici. Güvenli, Güvenli, c/c++ kadar hızlı çalışan, Güvenli, GC ihtiyaç duymadan, Güvenli, native, taşınabilir uygulama geliştirin. Güvenlik ve çalışma sorunlarını derleme zamanında çözün, her ne kadar derleme hızı yavaş ve sıkı kuralları olsada.
Rust dilinin varsayılan olarak desteklediği tüm platformların listesi. avr gibi 8-16 bit platformlar için allocator kütüphanesi düzenlenip internette paylaşılıyor ama rust varsayılanları arasında değil.
GCC ve MSVC ile arayüzü var. cargo, rustup, bindgen,... araçları her türlü angaryayı sizin adınıza hallediyor. Visual studio 2017 desteği vardı ama güncellemeyle gitti. Eclipse ve Visual Studio Code desteği iyi. Derleme zamanı fonksiyonlarını yazmanıza gerek kalmayabiliyor, derleme zamanında yapabiliyorsa önceden hesaplayıp llvm-ir yazabiliyor. unsafe kısmı c++ kadar tehlikeli(belki daha fazla). LLVM nerde çalışıyorsa Rust, Julia, C/C+, D(llvm),... orada çalışabiliyor. Rust ve Julia arayüz kurması hoşuma gitti.
Not: ARTIK STABİLİZE VERSİYONUNDA VE HER HAFTA GÜNCELLEMEYLE BİLDİRİLEN HATALARI DÜZELTİYORLAR.

aarch64-apple-ios
aarch64-linux-android (installed)
aarch64-unknown-fuchsia
aarch64-unknown-linux-gnu (installed)
aarch64-unknown-linux-musl
arm-linux-androideabi (installed)
arm-unknown-linux-gnueabi (installed)
arm-unknown-linux-gnueabihf (installed)
arm-unknown-linux-musleabi
arm-unknown-linux-musleabihf
armv5te-unknown-linux-gnueabi
armv5te-unknown-linux-musleabi
armv7-apple-ios
armv7-linux-androideabi (installed)
armv7-unknown-linux-gnueabihf (installed)
armv7-unknown-linux-musleabihf
armv7s-apple-ios
asmjs-unknown-emscripten
i386-apple-ios
i586-pc-windows-msvc
i586-unknown-linux-gnu
i586-unknown-linux-musl
i686-apple-darwin (installed)
i686-linux-android (installed)
i686-pc-windows-gnu (installed)
i686-pc-windows-msvc (installed)
i686-unknown-freebsd
i686-unknown-linux-gnu (installed)
i686-unknown-linux-musl
mips-unknown-linux-gnu (installed)
mips-unknown-linux-musl
mips64-unknown-linux-gnuabi64 (installed)
mips64el-unknown-linux-gnuabi64 (installed)
mipsel-unknown-linux-gnu (installed)
mipsel-unknown-linux-musl
powerpc-unknown-linux-gnu (installed)
powerpc64-unknown-linux-gnu (installed)
powerpc64le-unknown-linux-gnu (installed)
s390x-unknown-linux-gnu (installed)
sparc64-unknown-linux-gnu
sparcv9-sun-solaris
thumbv6m-none-eabi
thumbv7em-none-eabi
thumbv7em-none-eabihf
thumbv7m-none-eabi
wasm32-unknown-emscripten (installed)
wasm32-unknown-unknown (installed)
x86_64-apple-darwin (installed)
x86_64-apple-ios
x86_64-linux-android (installed)
x86_64-pc-windows-gnu (installed)
x86_64-pc-windows-msvc (default)
x86_64-rumprun-netbsd
x86_64-sun-solaris
x86_64-unknown-cloudabi
x86_64-unknown-freebsd (installed)
x86_64-unknown-fuchsia
x86_64-unknown-linux-gnu (installed)
x86_64-unknown-linux-gnux32
x86_64-unknown-linux-musl
x86_64-unknown-netbsd (installed)
x86_64-unknown-redox

Yorumlar

Popüler Yayınlar