özgün deniz
Megapat
- Katılım
- 3 Aralık 2017
- Mesajlar
- 2.525
- Makaleler
- 1
- Çözümler
- 34
Yukarıda sorduğum soruyu bu saçmalamaya dayanarak sormuştum.Dostum sen ne saçmalıyorsun? Rust kendi başına bir dil, kendi geliştirme kiti, kendi derleyicisi ve paket yöneticisi mevcut. ASM, C, C++ gib başlı başına bir dil. Bu kadar farazi konuşmanız çok saçma. Neye dayanarak söylüyorsunuz ben anlamadım.
It looks like you're running Windows. To start using Rust, download the installer, then run the program and follow the onscreen instructions. You may need to install the Visual Studio C++ Build tools when prompted to do so. If you are not on Windows see "Other Installation Methods".
Getting started
Visual C++ derleme araçlarının kurulu olması gerektiğini kendi kurulum önergelerinde yazıyor zaten. (Runtime DLL değil, derleyici ve bileşenleri)
Rust ile kaç program derlediniz?
As the Rust compiler does not directly know how to compile C or C++ code (or code from any other language, which presents a C interface), it is necessary to compile your non-Rust code ahead of time.
For embedded projects, this most commonly means compiling the C/C++ code to a static archive (such as cool-library. A), which can then be combined with your Rust code at the final linking step.
Windows'ta LLVM altyapısını kullanmak için Visual Studio Build Tool'da gelen bazı araçlara ihtiyacınız var, ayrıca @özgün deniz'in de dediği gibi bazı Rust kütüphaneleri C veya C++ koduna ihtiyaç duyuyor, dolayısıyla build işlemi esnasında yine bu derleyicileri kullanıyor. Ayrıca Rust ile no_std kodlar yazmadığınız takdirde standart kütüphanesi sistem özelinde belirli C/C++ kütüphanelerine veya araçlarına ihtiyaç duyuyor. Linux için bu, libc. Windows'ta da bu kütüphanelerin ve araçların Visual C++ Build Tools ile gelmesi çok olası.Visual C++ derleme araçlarının kurulu olması gerektiğini kendi kurulum önergelerinde yazıyor zaten. (Runtime DLL değil, derleyici ve bileşenleri)
Merak etmeyin, bu bilgileri edinmeye yetecek kadar derledim. Dilerseniz varsayımlarda bulunmadan Rust'un kendi kaynaklarını, compiler kodunu veya bağımsız forum postlarındaki incelemeleri okuyup sonrasında karara varabilirsiniz.Rust ile kaç program derlediniz?
Daha önce de bunları söyledi. Senin söylediklerini söyledim. İnternetten Rust'ı C'ye derleyen derleyici bulup gönderdi bak oluyor dedi. Allah hidayet versin. Bir de moderatörler beni cezalandırdı doğruları söylüyorum diye. Şikayet et yalan bilgi verip duruyor. Ben de tekrardan şikayet ediyorum.Dostum sen ne saçmalıyorsun? Rust kendi başına bir dil, kendi geliştirme kiti, kendi derleyicisi ve paket yöneticisi mevcut. ASM, C, C++ gib başlı başına bir dil. Bu kadar farazi konuşmanız çok saçma. Neye dayanarak söylüyorsunuz ben anlamadım.
Rust mükemmel bir dil olduğu için neredeyse evrendeki her dile compile eden compiler vardır.Daha önce de bunları söyledi. Senin söylediklerini söyledim. İnternetten Rust'ı C'ye derleyen derleyici bulup gönderdi bak oluyor dedi. Allah hidayet versin. Bir de moderatörler beni cezalandırdı doğruları söylüyorum diye. Şikayet et yalan bilgi verip duruyor. Ben de tekrardan şikayet ediyorum.
front end için bile kullanılmaya başlanmış.Su an aktif olarak node.js uzerinde calisiyorum daha once OOP yapisi olan (Java, C#) bu iki dili ogrendim, ama bir ara forumda gezinirken birileri Rust ile ilgili konular acmisti nedir bu? Rust bununla neler yapilabilir bu arkadas? Firefox'un da Rust'a gectigini soylemisti web programciliginda kullaniliyor mu?
Firefox'un rusta geçmiş olması, web alanında kullanılmasıyla alakalı değil. Firefox web sayfalarını açmaya ve çalıştırmaya yarayan bir program. Geçmişte büyük oranda C++ ile yazılmıştı, şimdi bazı parçaları rust'a geçiyor, yeni geliştirmelerin bir kısmı rust'ta yapılıyor. Programın adı oxidation (oksitlenme). (Rust Türkçede pas demek. Metalin paslanması için oksitlenmesi gerekir.)Su an aktif olarak node.js uzerinde calisiyorum daha once OOP yapisi olan (Java, C#) bu iki dili ogrendim, ama bir ara forumda gezinirken birileri Rust ile ilgili konular acmisti nedir bu? Rust bununla neler yapilabilir bu arkadas? Firefox'un da Rust'a gectigini soylemisti web programciliginda kullaniliyor mu?
C/C++'tan syntax ve geliştirme kuralları bütününde çok bağımsız bir dil. Alan hedefleri aynı olabilir ama kuralları ve dilin grameri çok farklı. Yani C++ biliyorum kolay öğrenirim, bilmiyorum zor öğrenirim gibi bir durum söz konusu değil.c, c++ hakkında çok temel bilgisi olan birisi için uygun mudur rust? Konudan bir tık bağımsız ama. Çünkü bazı rust kütüphanelerinin c,c++ ile yazıldığını duymuştum.
front end için bile kullanılmaya başlanmış.
hocam orası öyle doğru diyorsunuz ama, çoğu rust kütüphenelerinin c++ ile yazıldığını söylüyorlar. Özelliklede C dilinin nimetlerinden faydalanılması gerektiğini de söyleyenler var tabi.Firefox'un rusta geçmiş olması, web alanında kullanılmasıyla alakalı değil. Firefox web sayfalarını açmaya ve çalıştırmaya yarayan bir program. Geçmişte büyük oranda C++ ile yazılmıştı, şimdi bazı parçaları rust'a geçiyor, yeni geliştirmelerin bir kısmı rust'ta yapılıyor. Programın adı oxidation (oksitlenme). (Rust Türkçede pas demek. Metalin paslanması için oksitlenmesi gerekir.)
Kalan kısımları @Cruslan açıklamış zaten.
C/C++'tan syntax ve geliştirme kuralları bütününde çok bağımsız bir dil. Alan hedefleri aynı olabilir ama kuralları ve dilin grameri çok farklı. Yani C++ biliyorum kolay öğrenirim, bilmiyorum zor öğrenirim gibi bir durum söz konusu değil.