Tag Archives | Graydon Hoare

Rustup 1.28.0 duyuruldu

İlkin Mozilla çalışanı Graydon Hoare tarafından kişisel bir proje olarak geliştirilmeye başlanan; 2009’da Mozilla’nın sponsor olmasıyla günümüzde Mozilla Research tarafından geliştirilmeye devam edilen bir programlama dili olan Rust’un Rustup aracının 1.28.0 sürümü duyuruldu. Rustup çalışma grubunun, 1.28.0 sürümünün yayınlandığını duyurmaktan mutluluk duyduğu belirtilirken, Rustup’ın, herkesin güvenilir ve verimli yazılımlar oluşturmasını sağlayan bir programlama dili olan Rust’ı yüklemek için önerilen araç olduğu belirtiliyor. Rustup’ın normal bir araç zinciri güncellemesinin sonunda kendini otomatik olarak güncelleyeceği belirtilirken, yeni sürümün, hem Rustup kodu hem de belgeleri açısından önemli sayıda dahili temizleme içerdiği ifade ediliyor. Yeni sürümün, yeni Windows AArch64 ve LoongArch platform desteği eklediği belirtilirken, önceki sürümün üzerinden bir yıl geçmesine rağmen, Rustup 1.28’in bu süre zarfında birçok iyileştirme ve diğer değişikliklerle birlikte geldiği ifade ediliyor. Ayrıca dikkat çeken noktanın, Rustup 1.28’in yeni ana bilgisayar platformu desteği eklenmiş olarak gelmesi olduğu söyleniyor. İlk yeni platform desteğinin, MSVC araç zincirini kullanan Windows AArch64 (ARM64) için aarch64-pc-windows-msvc olduğu, diğer yeni platform desteğinin ise, musl C kitaplığıyla Linux’ta Çince LoongArch64 işlemcileri için loongarch64-unknown-linux-musl olduğu belirtiliyor. Rustup 1.28.0 hakkında bilgi edinmek için sürüm duyurusunu ve değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

 

Rustup 1.28.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Rust programlama dilinin 1.85.0 sürümü duyuruldu

İlkin Mozilla çalışanı Graydon Hoare tarafından kişisel bir proje olarak geliştirilmeye başlanan; 2009’da Mozilla’nın sponsor olmasıyla günümüzde Mozilla Research tarafından geliştirilmeye devam edilen bir programlama dili olan Rust’un 1.85.0 sürümü duyuruldu. Rust ekibinin, Rust’un yeni sürümünü duyurmaktan mutluluk duyduğu ifade ediliyor. Rustup aracılığıyla yüklenmiş önceki bir Rust sürümü olanların, Rust 1.85.0’ı edinmek için rustup update stable komutunu vermesinin yeterli olacağı söyleniyor. Gelecek sürümleri test ederek yardımcı olmak isteyenlerin, beta kanalını (rustup default beta) veya gecelik kanalı (rustup default nightly) kullanmak için yerel olarak güncellemeyi düşünebilecekleri söyleniyor. İşlev işaretçisi karşılaştırmalarına karşı uyarmak için unpredictable function pointer comparisons lint’in eklendiği belirtilirken, powerpc64le-unknown-linux-musl’ın ana bilgisayar araçlarıyla 2. kademeye yükseltildiği söyleniyor. Rust’un katmanlı platform desteği hakkında daha fazla bilgi için Rust’un platform destek sayfasına bakılması isteniyor. Rust’un en ilginç özelliği, tam anlamıyla orjinal bir dil olmaması, diğer dillerin iyi özelliklerinin birleştirilmesiyle ortaya çıkan melez bir dil olmasıdır. Sözgelimi C++ dilinin hafıza referanslama ve destructor özellikleri, SML’in veri yapıları, Python lexer sistemi gibi özellikler Rust’un bünyesinde bir araya gelmiştir. Rust 1.85.0 hakkında bilgi edinmek için sürüm duyurusunu, sürüm notlarını ya da GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

         

Rust 1.85.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Rust programlama dilinin 1.84.0 sürümü duyuruldu

İlkin Mozilla çalışanı Graydon Hoare tarafından kişisel bir proje olarak geliştirilmeye başlanan; 2009’da Mozilla’nın sponsor olmasıyla günümüzde Mozilla Research tarafından geliştirilmeye devam edilen bir programlama dili olan Rust’un 1.84.0 sürümü duyuruldu. Rust ekibinin, Rust’un yeni sürümünü duyurmaktan mutluluk duyduğu ifade ediliyor. Rustup aracılığıyla yüklenmiş önceki bir Rust sürümü olanların, Rust 1.84.0’ı edinmek için rustup update stable komutunu vermesinin yeterli olacağı söyleniyor. Gelecek sürümleri test ederek yardımcı olmak isteyenlerin, beta kanalını (rustup default beta) veya gecelik kanalı (rustup default nightly) kullanmak için yerel olarak güncellemeyi düşünebilecekleri söyleniyor. Bir işaretçinin (*ptr) deref’inin raw ref’ini (raw (const|mut)) almanın artık güvenli olduğu belirtilirken, S390x satır içi derlemesi ile Arm64EC satır içi derlemesinin sabitlendiği söyleniyor. LoongArch Linux hedefleri için XRay enstrümantasyonunun etkinleştirildiği söyleniyor. Rust’un katmanlı platform desteği hakkında daha fazla bilgi için Rust’un platform destek sayfasına bakılması isteniyor. Rust’un en ilginç özelliği, tam anlamıyla orjinal bir dil olmaması, diğer dillerin iyi özelliklerinin birleştirilmesiyle ortaya çıkan melez bir dil olmasıdır. Sözgelimi C++ dilinin hafıza referanslama ve destructor özellikleri, SML’in veri yapıları, Python lexer sistemi gibi özellikler Rust’un bünyesinde bir araya gelmiştir. Rust 1.84.0 hakkında bilgi edinmek için sürüm duyurusunu, sürüm notlarını ya da GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

        

Rust 1.84.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Rust programlama dilinin 1.83.0 sürümü duyuruldu

İlkin Mozilla çalışanı Graydon Hoare tarafından kişisel bir proje olarak geliştirilmeye başlanan; 2009’da Mozilla’nın sponsor olmasıyla günümüzde Mozilla Research tarafından geliştirilmeye devam edilen bir programlama dili olan Rust’un 1.83.0 sürümü duyuruldu. Rust ekibinin, Rust’un yeni sürümünü duyurmaktan mutluluk duyduğu ifade ediliyor. Rustup aracılığıyla yüklenmiş önceki bir Rust sürümü olanların, Rust 1.83.0’ı edinmek için rustup update stable komutunu vermesinin yeterli olacağı söyleniyor. Gelecek sürümleri test ederek yardımcı olmak isteyenlerin, beta kanalını (rustup default beta) veya gecelik kanalı (rustup default nightly) kullanmak için yerel olarak güncellemeyi düşünebilecekleri söyleniyor. Bu sürümün, const bağlamlarında çalışan kodun neler yapabileceğine dair birkaç büyük uzantı içerdiği ve bunun, derleyicinin derleme zamanında değerlendirmesi gereken tüm kodlara atıfta bulunduğu söyleniyor. Rust’un katmanlı platform desteği hakkında daha fazla bilgi için Rust’un platform destek sayfasına bakılması isteniyor. Rust’un en ilginç özelliği, tam anlamıyla orjinal bir dil olmaması, diğer dillerin iyi özelliklerinin birleştirilmesiyle ortaya çıkan melez bir dil olmasıdır. Sözgelimi C++ dilinin hafıza referanslama ve destructor özellikleri, SML’in veri yapıları, Python lexer sistemi gibi özellikler Rust’un bünyesinde bir araya gelmiştir. Rust 1.83.0 hakkında bilgi edinmek için sürüm duyurusunu, sürüm notlarını ya da GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

 

       

Rust 1.83.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Rust programlama dilinin 1.81.0 sürümü duyuruldu

İlkin Mozilla çalışanı Graydon Hoare tarafından kişisel bir proje olarak geliştirilmeye başlanan; 2009’da Mozilla’nın sponsor olmasıyla günümüzde Mozilla Research tarafından geliştirilmeye devam edilen bir programlama dili olan Rust’un 1.81.0 sürümü duyuruldu. Rust ekibinin, Rust’un yeni sürümünü duyurmaktan mutluluk duyduğu ifade ediliyor. Rustup aracılığıyla yüklenmiş önceki bir Rust sürümü olanların, Rust 1.81.0’ı edinmek için rustup update stable komutunu vermesinin yeterli olacağı söyleniyor. Gelecek sürümleri test ederek yardımcı olmak isteyenlerin, beta kanalını (rustup default beta) veya gecelik kanalı (rustup default nightly) kullanmak için yerel olarak güncellemeyi düşünebilecekleri söyleniyor. Standart kütüphanedeki hem kararlı hem de kararsız sıralama uygulamalarının, çalışma zamanı performanslarını ve derleme sürelerini iyileştiren yeni algoritmalara güncellendiği belirtiliyor. Rust’un katmanlı platform desteği hakkında daha fazla bilgi için Rust’un platform destek sayfasına bakılması isteniyor. Rust’un en ilginç özelliği, tam anlamıyla orjinal bir dil olmaması, diğer dillerin iyi özelliklerinin birleştirilmesiyle ortaya çıkan melez bir dil olmasıdır. Sözgelimi C++ dilinin hafıza referanslama ve destructor özellikleri, SML’in veri yapıları, Python lexer sistemi gibi özellikler Rust’un bünyesinde bir araya gelmiştir. Rust 1.81.0 hakkında bilgi edinmek için sürüm duyurusunu, sürüm notlarını ya da GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

      

Rust 1.81.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Rust programlama dilinin 1.80.1 sürümü duyuruldu

İlkin Mozilla çalışanı Graydon Hoare tarafından kişisel bir proje olarak geliştirilmeye başlanan; 2009’da Mozilla’nın sponsor olmasıyla günümüzde Mozilla Research tarafından geliştirilmeye devam edilen bir programlama dili olan Rust’un 1.80.1 sürümü duyuruldu. Rust ekibinin, Rust’un yeni sürümünü duyurmaktan mutluluk duyduğu ifade ediliyor. Rustup aracılığıyla yüklenmiş önceki bir Rust sürümü olanların, Rust 1.80.1’i edinmek için rustup update stable komutunu vermesinin yeterli olacağı söyleniyor. Rust 1.80.1’in, yakın zamanda bildirilen iki regresyonu düzelttiği belirtilirken, LLVM tarafından gerçekleştirilen mevcut optimizasyonlara ek olarak, rustc’nin kendi optimizasyon setini büyüttüğü ifade ediliyor. Rust 1.80.1’in, optimizasyonun kayan nokta karşılaştırmalarına uygulanmasını önleyerek ve diğer desteklenen türlerde optimizasyonu koruyarak sorunu çözdüğü bildiriliyor. Rust’un katmanlı platform desteği hakkında daha fazla bilgi için Rust’un platform destek sayfasına bakılması isteniyor. Rust’un en ilginç özelliği, tam anlamıyla orjinal bir dil olmaması, diğer dillerin iyi özelliklerinin birleştirilmesiyle ortaya çıkan melez bir dil olmasıdır. Sözgelimi C++ dilinin hafıza referanslama ve destructor özellikleri, SML’in veri yapıları, Python lexer sistemi gibi özellikler Rust’un bünyesinde bir araya gelmiştir. Rust 1.80.1 hakkında bilgi edinmek için sürüm duyurusunu ya da GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

     

Rust 1.80.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Rust programlama dilinin 1.80.0 sürümü duyuruldu

İlkin Mozilla çalışanı Graydon Hoare tarafından kişisel bir proje olarak geliştirilmeye başlanan; 2009’da Mozilla’nın sponsor olmasıyla günümüzde Mozilla Research tarafından geliştirilmeye devam edilen bir programlama dili olan Rust’un 1.80.0 sürümü duyuruldu. Rust ekibinin, Rust’un yeni sürümünü duyurmaktan mutluluk duyduğu ifade ediliyor. Değişiklikler arasında yeni LazyCell ve LazyLock türleri (ilk erişime kadar veri başlatmayı geciktiren), eşleşme kalıpları için özel aralık sözdiziminin stabilizasyonu ve daha fazlasının yer aldığı belirtiliyor. Rust’un, herkesin güvenilir ve verimli yazılım geliştirmesine olanak tanıyan bir programlama dili olduğu belirtiliyor. Rust’un eski bir sürümünü rustup aracılığıyla yükleyenlerin, 1.80.0’ı edinmek için, rustup update stable komutuna başvurabilecekleri belirtiliyor. const { … } bloklarının artık ifade konumunda kararlı olduğu ve ekstra bildirimler gerektirmeden açıkça bir const bağlamına girilmesine izin verildiği belirtilirken, const öğeleri (const ITEM: … = …), satır içi const’lar kapsam içi jeneriklerden yararlanabileceği ve türlerinin açıkça yazılması yerine çıkarılmasını sağlayacağı ifade ediliyor. Rust’un katmanlı platform desteği hakkında daha fazla bilgi için Rust’un platform destek sayfasına bakılması isteniyor. Rust’un en ilginç özelliği, tam anlamıyla orjinal bir dil olmaması, diğer dillerin iyi özelliklerinin birleştirilmesiyle ortaya çıkan melez bir dil olmasıdır. Sözgelimi C++ dilinin hafıza referanslama ve destructor özellikleri, SML’in veri yapıları, Python lexer sistemi gibi özellikler Rust’un bünyesinde bir araya gelmiştir. Rust 1.80.0 hakkında bilgi edinmek için sürüm duyurusunu, sürüm notlarını ya da GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

    

Rust 1.80.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0