43 puan yazan xguru 2023-02-21 | 5 yorum | WhatsApp'ta paylaş
  1. Rust’a Başlarken
    1.1. Python geliştiricileri neden Rust öğrenmeli
    1.2. Rust ile neler yapılabilir?
    1.3. Rust geliştirme ortamını kurma
  2. Değişkenler
    2.1. Değişken tanımlama ve değeri yazdırma
    2.2. Değişkenlerin değiştirilemezliği
    2.3. Shadowing
    2.4. Türler
    2.5. Sabitler
  3. Fonksiyonlar
    3.1. Fonksiyon tanımlama
    3.2. Kapsam
    3.3. Anonim fonksiyonlar
  4. Akış kontrolü
    4.1. if
    4.2. for
    4.3. while
    4.4. loop
    4.5. match
  5. Sahiplik
    5.1. Bilgisayar belleği
    5.2. Sahiplik kuralları
    5.3. Closure’lar ve sahiplik
  6. Veri yapıları ve iterator’ler
    6.1. Veri türleri
    6.2. Enum’lar
    6.3. Iterator’ler
  7. Struct’lar
    7.1. Struct’lar
    7.2. Trait’ler
  8. Modüller ve crate’ler
    8.1. Rust’ın modül sistemi
    8.2. Modül ve crate kullanımı
  9. Generic’ler
  10. Akıllı pointer’lar
  11. Hata yönetimi
  12. Çok iş parçacıklılığı
    12.1. Thread oluşturma
    12.2. Bellek paylaşımı
    12.3. Mesaj iletimi
  13. Asenkron programlama
    13.1. Asenkron programlama nedir?
    13.2. tokio
    13.3. rayon
  14. Testler
    14.1. Unit test
    14.2. Kaynak koda göz atma
    14.3. Dokümantasyon testleri
    14.4. Mocking
  15. Python binding’leri
    15.1. Python sanal ortamı oluşturma
    15.2. PyO3 projesi oluşturma
    15.3. Python’da Rust kodu çalıştırma

5 yorum

 
libner 2023-02-21

JavaScript ile yazılmış örneğin sonucunun neden 13 olduğunda takılıp kaldım... Bunu bilmiyorsam, anlamama yardımcı olması için ne aratmalıyım?

 
libner 2023-02-21

Biraz kendi kendime çalıştıktan sonra, muhtemelen yazım hatası olduğunu düşünerek küçük bir katkı ekledim...

 
freedomzero 2023-02-22

Ah, 12 yazacaktım ama yazım hatasıyla 13 yazmışım.. Özür dilerim TT

 
libner 2023-02-22

Hayır! Benim katkımda da hatalı kısımlar vardı ve başka bir katkıcının sayesinde bunları yeniden düzeltebildik

 
xguru 2023-02-21

Yazarın kendisi Awesome Rust Books başlığına yorum bırakınca, bunu ayrı bir gönderi olarak ekleyeyim dedim.