Gömülü cihazlar
Neden Rust?
Güçlü durağan analiz
Derleme zamanında pin ve çevresel eleman yapılandırmalarını uygulayın. Uygulamanızın sistem kaynaklarını istenmeyen bölümler tarafından kullanmayacağı garantidir.
Daha fazla bilgi edininEsnek bellek
Dinamik bellek ayırıcı isteğe bağlıdır. Küresel bir ayırıcı ve dinamik veri yapıları kullanın. Veya yığını büsbütün bırakın ve her şeyi statik olarak paylaştırın.
Daha fazla bilgi edininKorkusuz eşzamanlılık
Rust, yanlışlıkla iş parçacıkları arasında durum paylaşımını imkansız hâle getirir. İstediğiniz bir eşzamanlı yaklaşımı kullanın. Yine de Rust'ın güçlü kollarındasınız.
Daha fazla bilgi edininBirlikte çalışabilirlik
Var olan C kod tabanınıza Rust'ı entegre edin veya var olan YGK'ini güçlendirmek için bir Rust uygulaması yazın.
Daha fazla bilgi edininTaşınabilirlik
Bir kütüphane veya bir sürücüyü bir kere yazın ve en küçük mikrodenetleyiciden güçlü tek kartlı bilgisayarlara kadar çeşitli sistemlerde kullanın.
Daha fazla bilgi edininTopluluk tarafından yön verilen
Rust açık kaynak projesi kapsamında ticari işbirlikçilerden gelen destekle birlikte gömülü sistemlere olan destek, açık kaynak topluluğunun en iyisi tarafından sağlanıyor.
Daha fazla bilgi edininGösterim
– Jonathan Pallant, Kıdemli Danışman, Cambridge Consultants
Vimeo aracılığıyla Cambridge Danışmanları tarafından Rust ile geleceği güvenlik altına almak.
Başlayın!
Gömülü Rust Kitabı
Zaten gömülü geliştirmeyle haşır neşir misiniz? Atlayın ve Rust'ın faydalarının tadını çıkarın.
OkuÜretimde kullanım
Yakın zamanda Sensiron'da, Rust'ı Sensiron'un Partikül Madde Sensörü için bir gömülü bir gösterici yapmak için kullandık. Farklı hedeflere derlenebilme özelliği ve crates.io'daki pek çok yüksek kalite cratelerin kullanıma açık olması bize çabucak, güçlü bir gösterici yapmamıza olanak tanıdı.
– Raphael Nestler, Yazılım Mühendisi, Sensirion
Airborne Engineering Ltd. olarak Rust'ı yakın zamanda gömülü bir ethernet bootloaderı olan şirket içi veri edinme sistemimiz blethrs'i yazmak için kullandık. Rust, umut vaat eden bir dil ve biz bu dili gelecekteki, gömülü ya da diğer, projelerimizde kullanacağımız için oldukça heyecanlıyız.
– Dr. Adam Greig, Enstrümantasyon Mühendisi, Airborne Engineering Ltd.
[Rust] hızlı dağıtım ve kodun doğruluğu konusunda bize yardımcı olmakla kalmayıp beklentilerimizi aştı. Rust sayesinde, bellek güvenliğinin kıymetini bilmez hale geleceğiz. Bunun yanı sıra sofistike bir veri tipi sistemi ile sıfır dil ek yükü sürdürülebilir yazılım geliştirmemizde bize yardımcı oldu. Rust müşterilerimizi ve mühendislerimizi mutlu ediyor.
– Marc Brinkmann, CEO, 49nord