>> Ö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 <tu...@raptiye.org>

> 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
> Linux-programlama@liste.linux.org.tr
> 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
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap