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.
3 yorum
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.
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
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/