Java(TM) 2 SDK, Standard Edition sürüm 1.4.0 çıktı

0
conan
En son Ocak sonunda Release Candidate (Sürüm adayı?) haberini gördüğüm J2SE`nin son sürümü olan 1.4.0 çıkmış. (Ya sessiz sedasız çıktı ya da sağırım :) Çıkış bildirisini buradan, dökümanlara buradan, yeni özelliklerine tam buradan, karar verdim indireceğim diyorsanız da buradan ulaşabilirsiniz. ;)

Windows sürümü yaklaşık 9MB, Linux RPM`i 21,2 MB, tar topu ise 21,8 MB. Bunların hepsi Runtime Environment (JRE). SDK indirmek istiyorsanız işler biraz daha kızışıyor. Windows versiyonu 37 MB, Linux RPM/tar topu yaklaşık 40 MB kadar. Bunların yanında da eğer döükman da isterim diyorsanız o da 32 MB.

Minik bir tavsiye. Eğer siz de benim gibi her an nerede Java`ya ihtiyaç duyacağınızı bilemeyenlerdenseniz tavsiyem bütün bunları indirip, açıp, bir CDye tıkmanız. Özellikle dökümanları bu şekilde yapabiliyorsanız çok yardımcı oluyor. Ben bunların yanına bir de forte`nin, J Builderin filan birer windows/unix sürümlerini ekliyorum ki hani geliştirme yaptığım makinada vi filan olmaz... aman diyeyim hehehehe :PPPP

Görüşler

0
omniheurist
haklısın RC den production release e geçiş sessiz sedeasız oldu(yaklaşık 1.5 ay önce!), hatta indirirken ben de acaba bu RC mi diye her tarafta RC ibaresi aramıştım :)
Java Toolbox hazırlamaktan bahsetmişken, IntelliJ ve CodeGuide editorlerini tavsiye etmeden geçemiyeceğim. Özellikle Xtreme Programming i benimseyenler için bir kere kullandıktan sonra vazgeçilmez hale geliyor bu editorler.

J2SDK1.4 te yaşadığım bir sorun, Swing tabanlı uygulamaların Linux altında (XFree 4) çok yavaş çalışması. Bu konu hakkında yorumlarınızı bekliyorum.
0
SHiBuMi
İlgimi çekti, Xtreme ile neler yaptınız şimdiye kadar?
0
omniheurist
sanırım genel çoğunluk gibi ben de şimdilik gerçek bir projede XP''yi deneme aşamasına gelmedim. Fakat okulda verilen bir projede(generic client server architecture) XP''yi kullandık. Hernekadar XP''nin tüm prensiplerini hakkıyla uygulayamasak da şu prinsiplerin çok işimize yaradığını söyleyebilirim:

- Write test before you write code
- Release early & release often
- Continuous integration
- Write simplest system that satisfies requirements
- Refactor

Denemediğimiz ilkelerin başında pair programming geliyor. Bu konularla ilgilenen arkadaşlara www.extremeprogramming.com sitesini tavsiye ediyorum.

Yukarıda saydığım prensiplere uyarak geliştirdiğimiz sistemin daha öncekilere kıyasla çok daha çabuk geliştirildiğini ve sağlam olduğunu rahatlıkla iddia edebilirim.

Bundan sonraki aşama XP''yi gerçek bir yazılım geliştirme projesinde kullanmak. Bu konuda deneyimi olan arkaşların yorumları benim için çok değerli...
0
conan
sanirim link www.extremeprogramming.org olacak. cunku .com sitesinde bir web hosting firmasi var :)
0
m1a2
XP inceleme listem de şu an. Tabii bunlar yoğun konseptler, içini doldurmak ancak çok pratik yapmakla oluyor. Arkadaşlar bu konudaki tecrübelerini, ilk intibalarını, `a ha!`larını paylaşırlarsa sevinirim. XP camiasından Ron Jefries diye bir adam var. Ruby`nin ana forum alanı olan ruby-talk`ta bu zevat fazlasıyla görülüyor. Özellikle unit-test`ler üzerinde çok duruyor. unit-test`i gerçeklemek nesne yönelimli dillerde çok daha kolay. Ruby`de bu şekilde gerçeklenmiş bir unit test framework var: RubyUnit. Ruby-talk`ta geçen ay bu konuyla ilgili bir örnek okumuştum. Şuraya da kaydetmişim. Örnek Java`da olmamakla beraber mantığı anlamak açısından link`ini vereyim, faydası olur belki. Hatırladığım kadarıyla -bir yerlerde görmüştüm- Java`da da böyle bir unit-test var. Dur bakayım bi aratayım... Hah, buldum işte. XP üzerinde şöyle bir kavramsal gezinti yapmak isterseniz bu link`ten iyisini bilmiyorum :) Biraz da şu belki.
0
conan
ok omniheurist`in degindiklerine hemen bir ekleme yapayim. Ben de applet derlerken browserlararasi uyusmazliga rastladim. 1.4.0 ile derlenen appletim Netscape`de sorun cikariyordu, tekrardan 1.3.1`e donup onunla tekrardan derleyince sorun ortadan kalkti. Sanirim Netscape icin yeni JRE kurmamistim, ama onemli olan herkeslerde calisabilmesiydi. Dolayisiyla simdilik ilk denemem basarisiz oldu hehe ;)
0
elrond
1.4.5.6.3.41 versyonunu bekleyelim, daha stabil olacakmış.


Vurdum kaçarım, bulamazsınız izimi :-))
0
anonim
Biraz troll gibi ama, uzatmadan edemeyecegim. JVM'de stabilite sorunuyla karsilasan oldu mu? hangi kosullarda?
0
SHiBuMi
Stabilite değil ama uyumluluk problemi ile karşılaştım, örneğin paragaranti.com da 1.4.0 ile çakılıyor, ama 1.4.0 yüzünden mi tamamen onu bilmiyorum. Bunun haricinde birkaç sitede daha problem çıktı, ama openoffice de herhangi bir problem yaşamadım (şimdilik).
0
FZ
Burada eXtreme Programming metodolojisinden bahsedildiğini gördüm ya, ölsem de gam yemem! fazlamesai.net farkı ve seviyesi bir kez daha ortaya çıktı!
Görüş belirtmek için giriş yapın...

İlgili Yazılar

Ch: C/C++ Yorumlayıcısı

Tarık

Ne kadar başarılı olduğu tartışılır fakat C/C++ programlama dillerini kullanarak yorumlanabilir programlar yaratma fikri oldukça ilginç olsa gerek. Zira birçok yorumlanabilir dilin C dilinden esinlenerek geliştirildiğini ama C dilinin yapı itibariyle yerli çalıştırılabilir dosya (native executable) üretmeye daha yatkın olduğunu düşünürsek.

OpenBSD 3.0, 1 Aralıkta resmi olarak çıkıyor

anonim

OpenBSD 3.0 , 1 Aralık`ta resmi olarak çıkıyor. Güvenliği ön plana çıkartan OpenBSD , her 6 ayda bir yeni bir sürüm çıkartıyor. Sürümlerinde yeni özelliklerden çok sistemin düzgün ve sağlam çalışmasına yönelik geliştirmelere yer veren işletim sistemi 3.0 sürümünde 10 farklı donanım mimarisini destekliyor: i386, alpha, macppc, amiga, hp300, mvme68k, mac68k, vax, sparc ve sparc64. http://www.openbsd.org

F# ile Programlama - Microsoft Dil Teknolojilerinde Nereye Gidiyor?

FZ

Don Syme’in F# programlama ile ilgili tanıtım ve demo videolarını gördükten sonra Pazartesi mutlaka F# derleyicisini ve etkileşimli kabuğunu indirip denemem gerektiğini düşünmüştüm.

Emacs + SLIME + Common Lisp tarzında rahat bir etkileşim ve hızlı geliştirme, deneme, sonuçları anında görme imkanı sunan F# bir betik dilinin kıvraklığı ile fonksiyonel programlamadan ve ileri programlama tekniklerinden faydalanmayı sağlıyor. Derlenen programlar .NET IL (Intermediate Language) koduna derlendiği ve bunlar da JITlenerek (Just In Time compilation) çalıştırıldığı için performans gayet iyi görünüyor.

Prototype Javascript Framework

tongucyumruk

Web bir uygulama geliştirme platformu olarak kendini kabul ettireli çok oldu. Şimdi Web 2.0 gibi konuar tartışılırken web'in her geçen gün artan popülerliği yanında gerçekleştirilmesi gitgide zorlaşan kullanıcı taleplerini yanında getiriyor. İnsanlar her geçen gün daha etkileşimli, daha hareketli web uygulamaları istiyor. Bu durumun her geçen gün programcıları daha fazla yorması sonucunda bugün ulaştığımız noktada artık JavaScript ile yazılmış etkileşimli web uygulamaları geliştirmeyi kolaylaştıran altyapı yazılımları da ortaya çıkmaya başlıyor. İşte Prototype Javascript Framework'te bu amaçla ortaya çıkmış bir altyapı yazılımı.

Dillo 0.6.5

m1a2

200 KB civarı kilosuyla çok işler yapabilen minik browser`ınız yeni sürümüyle karşınızda. Sun Sparc`tan iPAQ`e kadar bir çok platform`da çalışan Dillo`nun Fazlamesai`nin yorum alanlarında kaybolmaması için yeni sürümü de fırsat bilerek şöyle bir vitrine koymak güzel olur diye düşündük. Hemen şuradan indirip, derleyelim ve deneyelim. Bu işlem için harcayacağımız vakit ayrıntılı bir tanıtımı okumaya ayrılacak süreden daha kısa olacaktır kanaatimizce ;) Yeni sürümün flash özelliğini belirtelim ama. 0.6.5 çerez (cookie) desteğiyle geliyor ve tabii olmazsa olmaz bugfix`lerle.