Daha önce Javacılar ile Rubyciler arasında birbirlerini hor görmelerin yaşandığı Fazlamesai'ye ilginç bir haber.
Haber Spring framework için bir hızlı prototip geliştirme projesi. Proje varolan Spring ve Hibernate iş mantığı ve nesnelerinizi kullanarak ve fazladan yeni bir şey öğrenmenize gerek kalmadan yeniden derleme ve konfigürasyon dosylarını değiştirme gibi prototip üretimi sırasında sizi yavaşlatan işlerden JRuby ile yazılmış bir kontrolcü kullanarak kurtulmanızı sağlıyor. Prototip sizi tatmin ettiği zaman tek yapmanız gereken, hiçbir değişiklik yapmadan JRuby kontrolörü çıkarıp yerine Java olanını eklemek. Proje 1000 satırdan daha az kodla yazılmış ve var olan projelerinize kolayca entegre edilebilir. Proje ile ilgili ayrıntılara
buradan erişebilirsiniz.
Belgeyi inceledim ancak bu bir giriş belgesi gibi gelmedi bana. Daha çok adım adım NetBeans ve Mobility Pack kurulumu tarzında birşey ve sonunda bir "HelloWorld" gösterimi var.
Belgenin sonlarında, J2ME yazılımı yapabilmek için ön gereksinimin Java dili olmadığı, hiç bilmeyenlerin bile işe buradan başlayabileceği söyleniyor. Burası ilginç geldi bana. Bence doğruluğu tartışılır bu söylemin çünkü J2ME profillerine uyarlanan Java sınıflarıyla JVM için kullanılan sınıflar arasında farklar var. Bunu forumlarda tartışabiliriz.
Belgeyi açtığımda beklentim şuydu: java.sun.com/j2me adresinde bölük pörçük verilen tutorial'ları bir derleyip Türkçeleştirmekti. Bence böylesi bir iş gerekli ve yeterlidir. Zaten J2SE bilgisine sahip biri için J2ME'de yabancı olabileceği konular çok fazla değil. Farklılığı yaratan tek şey, mobil aygıtların getirdiği profil farklılıkları ve sonucunda ortaya sunulan JSR tanımları.
Yazarın sitesinde, konuyla ilgili bir kitabının çıkacağını gördüm. Okumak için sabırsızlanıyorum. Takdir etmek gerek, zaman ayırıp Türkçe bir J2ME kitabı yazmak herkesin göze alabileceği bir iş değil. Ancak bu yazısını tabiri caizse biraz ayaküstü ya da bir arkadaşımın deyimiyle "çala-klavye" buldum.
Selamlar...