Bir MultiDesktop İncelemesi…

İnternetin kesikliği ve fındık toplama işinin de bitmiş olmasıyla kendime yeni uğraşlar edinmem gerektiğini düşünüyodum. Kitap okumak.. Okudum. Müzik dinlemek.. E, bunu her zaman yapıyorum zaten.. Ne yapayım ne yapayım derken eski projelerime sardım kendimi. Bir türlü tamamlayamadığım Server-Client programım ( Tamamladığım farklı versiyonları mevcut. Bu versiyon tamamen benim fantazim.. ), bellek taşmalarını engelleyemediğim ve bir türlü performansını artıramadığım Linked List yapılarım… C++ ve C# ta durum nedir bilmiyorum ama Delphi’deki TList sınıfı, bir linked list değil bir Pointer Array’dir ve ne yaptımsa benim listemin hızını TList’in hızına bir türlü yaklaştıramadım (C# tamamen nesneye dayalı bir dil olduğundan ve pointer desteğinin de kısıtlı olduğunu bildiğimden “C#’ta da gerçek bir Linked List uygulaması yoktur.” diyebilirim sanırım.)…

Neyse… Oturdum yeniden yazmaya başladım bu yapıyı. Bir editör, yeni bir tane daha, yeni bir tane daha.. Geçtiğimiz bahardaki halime benzedim :) Gene 7-8 tane editör penceresi… Bir de oranın buranın Explorer pencereleri.. Taskbar doldu taştı. Ya biraz daha düzenli olmalı projeleri sırayla geliştirmeliydim ( ki hayatta yapamam ) ya da bu karışıklığa başka bir alternatif bulmalıydım. Emektar Dial-Up ile internete bağlandım ve başladım “MultiDesktop in Windows XP” diye aramaya… :)

Continue reading