Merhaba, Ne Dr. sıfatını taşıyan bir kişiye (ki yaşca da büyük olduğunuzu tahmin ediyorum), ne de Serdar Köylü gibi rüştünü ispatlamış birine; (hele ki Türkiye gibi bir ülkede nadir bulunacak) bir bayan arkadaşımıza "ayar vermek" gibi argo kullanmak yakışmıyor. Bu liste yeri de değil. Serdar Bey ve siz haklı olabilir; bizler haksız olabiliriz. Ama bu, kimseye böyle konuşma hakkı vermiyor.
Bir teknolojiyi ele alırken her şeyiyle ele almak gerekiyor. Günümüzde web teknolojileri çevrimdışı çalışabilmeyi de kapsamları dahiline almış durumdalar. Yeni nesil web uygulamalarında bunların başarılı örneklerini görmek mümkün. Bir RFID cihazıyla konuşamıyor dahi olsa örneğin Java ile bunun önüne geçilebilir. (Flash, donanıma o derece ulaşmaya izin vermiyor henüz sanırım) Nitekim ileride disksiz bilgisayarlar çağına geldiğimizde bunlar yaşanacaklar. Serdar Bey ileriyi düşünmenin şu an için pratik olmadığını, gerek olmadığını yazmış. Fiziksel makinelerin yerlerinde kalacağını öne sürmüş. Ancak bunu bilmenin bir garantisi var mı? DRY gibi, kod kullanılabilirliği kurallar varken, bir kurum için yazdığınız şeyi başka bir kurum için tekrar yazmak ya da başka bir ortam için uyarlamak ister miydiniz gerçekten? Ben senelerdir web programlama ile uğraşıyorum. Masaüstü yazılımlarında sizin kadar tecrübeli olmayabilirim. Senelerce önce yazdığım web uygulamaları hala aynı şekilde çalışmaya devam ediyorlar çünkü standartları gözeterek yazdım tüm kodlarımı. Masaüstü uygulamaları için bunun garantisinin olmayacağını kabul etmek gerekiyor. Konsol programı dahi yazsanız derlerken problem yaşama ihtimalinizi düşünün. Windows 95 ile Windows 7 arasında uygulama çalıştırmanın neredeyse imkansızlaştığını hatırlatmak isterim. Üreticilerin yazıcıları için hazırladığı RedHat paketlerinin bugün çalışmaması ya da.. JVM ya da Android'in belli bir platforma bağımlılık kazandırdığı konusunda haklısınız. Ama ben zaten web uygulamalarını savunuyordum. Konunun başından beri söylediğiniz "aslında ikisi beraber olmalı/olabilir" savına ben katılıyorum zaten. Eğer uygulama gerektiriyorsa olmalı. Ama ileriye dönük düşünülecekse, ihtiyaçlar iki şekilde de görülebiliyorsa tercih, web uygulamalarından yana olmalı eğer geleceği düşünüyorsak. Bunun için kendi gerekçelerimi de sıraladığımı sanıyorum. Detaylara girdikçe bir nevi fanatiklik ve gereksiz yarış durumu yaratıyoruz listede. --- Quis custodiet ipsos custodes?
_______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
