Son kullanma tarihi geçmiş, bayatlamış bir tarayıcı kullanıyorsanız, Mercedes kullanmak yerine tosbağaya binmek gibi... Web sitelerini düzgün görüntüleyemiyorsanız eh, bi' zahmet tarayıcınızı güncelleyiniz. Modern Web standartlarını karşılayan bir tarayıcı alternatifine göz atın.
Sen çok bilmişce Rust C'ye derlenemez dedin. Sana derlenebildiğini gösterdim. Rust C ye derlenir değil derlenebilir dedim. Rustc ya da Cranelift derleyicisinden bahsettiğimi söylemedim. Sonuçta Rustc'de kullanılan LLVM bile geliştirmeye C compiler altyapısı olarak başlamış sonradan multi-lang...
Hayır derlenebilir dostum. GitHub - thepowersgang/mrustc: Alternative rust compiler (re-implementation) ancak burada bahsettiğimiz konu bu değil.
Rustc derleyicisi halihazırda LLVM kullanıyor ve Rust pek çok konuda C'ye bağımlı. Hatta Rust'ta doğrudan Foreign Function Interface ile C kodu...
Sort algoritmaları performans ve complexity analysis konularında kullanılan en temel algoritmalardır. Bilgisayar mühendisliğindede bu konular hep sort algoritmaları ile anlatılır. Bu yüzden testin doğruluğuna güveniyorum.
Öncelikle Rust high-level bir dil değil. High-level diller genelde...
Aradaki kılcal farkları saymazsak Rust'ın C'ye derleniyor olmasının getirdiği performans dezavantajının olmadığını net şekilde yukarıdaki grafiklerden görebiliyoruz. C ve Rust tam olarak eşit performans sergiliyorlar dostum yapılan testlerde.
Ben size asıl fark yaratacak şeyi söyleyim. Eğer...
Şu an benchmark testlerinde Rust C'den daha iyi sonuç veriyor. C ve C++ da performans konusunda çok iyi tabii ki. Yalnız burada unutulmaması gereken bir nokta işletim sistemleri geliştirilrken C++ yerine C kullanılmasıdır. Bunun sebebi C dilinin C++'a göre kayda değer miktarda daha hızlıdır...