13 puan yazan xguru 2022-11-07 | 3 yorum | WhatsApp'ta paylaş
  • İnsanların Linked List'i küçümsemesine karşı, Antirez'in (Redis geliştiricisi) neden onu sevdiğini anlattığı bir yazı
  • "LinkedList eğiticidir, genişletilebilirdir, kullanışlıdır, basittir ve kavramsaldır"

3 yorum

 
xguru 2022-11-07

Sanırım yaklaşık 20 yıl önce C ile bağlı listeyi doğrudan yapıp bir ürüne uyguladığım zaman, onu son kez implemente ettiğim zamandı.
O sırada geliştirdiğimiz ürün, Visio'ya benzeyen bir sesli ARS senaryo düzenleyicisiydi; bileşenler arasında bağlantı kurunca bunu bağlı listede saklıyor ve ileri geri hareket ediyorduk diye hatırlıyorum. Bu yapı için doubly linked list dışında pek bir alternatif de yoktu..

Her neyse, Antirez'in dediği gibi ölçeklenebilir ve kullanışlı olduğuna ben de bir oy veriyorum.

 
xguru 2022-11-07

Bu yazının çıkış noktası olan Twitter gönderisinin bağlantısı verilmediği için tam olarak hangisi olduğunu bilmiyorum ama muhtemelen buna benzer bir içeriktir.
Why Writing a Linked List in (safe) Rust is So Damned Hard

 
seokmin 2022-11-07

Rust'ta linked list'i düzgün şekilde uygulamanın ne kadar zor bir problem olduğu, aşağıdaki öğreticide de görülebilir.
https://rust-unofficial.github.io/too-many-lists/