Polemik kısmına girmeden okumuş olduğum bir kitabı size de tavsiye etmek isterim.
http://www.kitapyurdu.com/kitap/default.asp?id=128455 Yazar Yahoo'ya satılan ve Yahoo'nun yanılmıyorsam Yahoo Store diye adlandırdığı servisin yaratıcılarından. Masaüstü ve web uygulamaları ile ilgili görüşlerini paylaştığı bölümler özellikle dikkatinizi çekecektir. Ben bu kitabı okuyalı yaklaşık 3 yıl oluyor; kitapta yazarın öngördüğü olaylardan birisi şu sıralarda gerçek olmak üzere. Ne kadar başarılı olacağını zaman gösterecek ama web tabanlı işletim sistemi ete kemiğe bürünmek üzere. Yazar da ileride tüm uygulamaların web'e kayacağını, hatta işletim sistemlerinin bile web tabanlı olacağını söylüyor. Bu bağlamda Google'ın açıklamalarını düşününce fikrin tutması hayal gibi de görünmüyor. Düşünsenize bir cihaz kiralıyorsunuz, bu cihazın donanımı ile ilgili tüm sorumlu hizmeti size veren kurum. Gerekirse donanım güncellemeleri, değişimleri sizi hiç ilgilendirmiyor. İşletim sisteminin güncellemeleri, bakımı, virüsler, vb. şeyler de sizi ilgilendirmiyor. Bu cümlelerimi okuyan liste ahalisinin tepkilerini duyar gibiyim.. Söylediğim bu avantajlar size hitap etmiyor bunun farkındayım. Bence Google da bu ürünü zaten sizin için üretmiyor. Google bilgisayarından korkan, sorun çıkınca nasıl halledeceğini bilemeyen, bilgisayarı çok da aktif kullanmayan, basit günlük işleri kolayca halledebilmek ve bunu yaparken de teknik meselelerle hiç iştigal etmek istemeyen milyonlarca sıradan kullanıcıyı hedefine koymuş. Web tabanlı uygulamaların geleceğini ben de parlak görüyorum. Serdar Beyin "balon" benzeşimine katılmıyorum. Web teknolojilerinin pek çok avantaj sağlayan bir yaklaşımı olduğu inkar edilemez. Saygılarımla.. >>> ÃrneÄin, aha bu mesajı yazdık yazdık, Åimdi gidip fareye uzanıp >>> send'e > tıklayacak olmak, verimsizliÄin daniskasıdır mesela. > > Tab + Enter? Yazinizi sonuna kadar okuma direnci gosterdim, ama bunu > eklemeden gidemeyecegim: > http://mail.google.com/support/bin/answer.py?answer=6594 > <http://mail.google.com/support/bin/answer.py?answer=6594>Not: Bu email > olusturulmasi surecinde fare asla kullanilmamistir. > > 2011/4/27 Alper Kanat <[email protected]> > >> Merhaba Serdar Bey, >> >> Sizin tecrübenize saygım olmasa da görüÅlerinize bir çok hususta >> katılmıyorum. Ben büyük miktarda veri giriÅi yapılacak yerlerde >> web >> uygulamalarının yetersiz kalacaÄı fikrine katılmıyorum. Åüphesiz >> ki; barkod >> okuyucu vb. durumlardan bahsetmiyorum. Veri giriÅiyle ilgili aklıma >> ilk >> gelen Åey (sizin de grid kelimesini kullanmanız üstüne) form >> olmuÅtu; ondan >> söyleme ihtiyacı duymuÅtum. Aslında herkes kendi tecrübeleriyle >> örtüÅen >> teknolojilerin savunuculuÄunu yapıyor gibi. >> >> JavaEE'nin iÅkence olduÄunu düÅünmeniz normal. Ama senelerini >> bunlara >> harcamıŠkiÅilere bunu söyleyemezsiniz; zira sizin için C neyse, >> onlar için >> de Java, benim için de web teknolojileri öyle. Sizin kadar olmasa da >> nacizane C bilgimle söyleyebilirim ki; benim ve bir çokları için de >> bu dille >> bir Åey yazmak iÅkence. Bunun sonu yok. >> >> Platform baÄımsızlıÄının bir balon olduÄunu hele ki sizden >> duymak benim >> için biraz hayal kırıklıÄı oldu. Masaüstü uygumaları >> savunacaksak Python >> veya Java ile de platform baÄımsız uygulamalar yazmak mümkün. Ama >> hele ki >> web uygulamaları konusunda kullandıÄınız Åeyi hiç >> deÄiÅtirmeden, tüm >> tarayıcılarda çalıÅan kod yazabiliyor olmak; özellikle >> tarayıcıların >> senkronizasyon ve yeni nesil özellikleri sayesinde kullanıcı >> deneyiminin >> deÄiÅmemesiyle birleÅince çok güçlü bir ortam saÄlıyor bence. >> Masaüstü >> uygulamalarında, uygulamalarınızı derlediÄiniz kütüphanelerdeki >> farklılıklar >> bile sizi etkileyebiliyorken, web uygulamalarıyla ilgili >> söylediklerinizi >> anlayamıyorum. >> >> Uygulamaların (masaüstü ve web) birbirini tamamladıÄı hususuna >> katılıyorum. >> Ancak bilgisayardan baÄımsız teknolojileri (web) kullanmak varken, >> gerekmiyorsa masaüstü uygulamaları tercih etmemek gerektiÄine >> inanıyorum >> ben. (Bilgisayarınızı kaybetseniz ya da iÅletim sistemi >> deÄiÅtirseniz bile >> çalıÅabilmesi gibi) >> >> Flex ve Silverlight uygulamaları bence de mantıklı. Ãzellikle >> Flex'in bir >> çok farklı iÅletim sistemiyle çalıÅabilmesi, yazılan >> uygulamaların az bir >> deÄiÅiklikle mobil cihazlarda da çalıÅabiliyor olması büyük >> avantaj. >> Silverlight'ın da Moonlight projesi sayesinde farklı platformlarda >> çalıÅabildiÄini biliyoruz. JavaFX ve Java applet'lerinden kaçınmak >> gerekiyor >> gibi geliyor bana ama yine de tercih meselesi. Herkesin tecrübesi >> farklı; >> tercihler de tecrübeyle Åekilleniyor ne de olsa. >> >> GNOME3'te JS (+ json) ve CSS kullanılması çok manidar bence :) KDE'de >> de bu >> tip Åeylerin kullanıldıÄını duymuÅtum. webkit'le masaüstü >> uygulamalar >> yapılmasını saÄlayan projeleri de biliyoruz. Yine mobil cihazlara, >> web >> teknolojileri ile kod yazılmasını saÄlayan kütüphaneleri de >> unutmamak lazım. >> CR48 (Chrome OS'lu bilgisayar) gibi projeleri de düÅününce nereye >> gittiÄimizi görmek çok zor deÄil. >> >> --- >> 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 >> >> > > > -- > $ burcu dogan > @thejbf <http://twitter.com/thejbf> > _______________________________________________ > Linux-programlama mailing list > [email protected] > https://liste.linux.org.tr/mailman/listinfo/linux-programlama > Liste kurallari: http://liste.linux.org.tr/kurallar.php > _______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
