Java 'nın .Net'e karşı üstünluklerini anlatan bir sunum Kafası karışanlar için iyi bir kaynak olabilir.
www.manageability.org/manageabilityWiki/WhyJavaIsBetterThanDotNet
sitesindeki en göze çarpan maddelerin alındığı bu sunumu sizde seveceksiniz :)
Java Neden iyidir?
Editörün Notu: Hazır ortalık ısınıyorken olgunlaşma yolunda emin adımlarla ilerleyen rakip Mono (özgür yazılım modeline uygun .NET ortamı) sitesine de bir göz atmakta fayda var, Mono 1.0 Beta 1 çıkmış durumda!
Java Neden iyidir?
Editörün Notu: Hazır ortalık ısınıyorken olgunlaşma yolunda emin adımlarla ilerleyen rakip Mono (özgür yazılım modeline uygun .NET ortamı) sitesine de bir göz atmakta fayda var, Mono 1.0 Beta 1 çıkmış durumda!
Özür dilerim ama, Java kendi arkasını toplayabiliyor mu bir de .NET ile mücadele edecek ? Her geçen sürümünde biraz daha hantallaşmakta, biraz daha problemli olmakta. Platform bağımsız diye yıllardır yalan yere reklamı yapılan java, bırakın platformu, ciddi kullanımda olduğu yerlerde alt-version bile bağımsız değil. Program Java 1.4.2 istiyor, programın konsolu ise 1.3.1 istiyor diye bela olan ticari programlar var ortada (bkz. Symantec)
Dahası benim makinamda kıytırık bir browser apleti çalıştırmam için 13MB J2RE indirmem gerekirken ve en basit işlerde bile Celeron seviyesi bir makina hıçkıra hıçkıra çalışırken, bir gıdım hafızası ve cpusu olan telefonlar vs. nasıl tamamen java olacak onu da ayrıca merak ediyorum.
Öte yandan .NET tarafını da savunuyor değilim, o tarafta çok fazla bilgim olmamasından çok bir şey söyleyemeyeceğim. Sadece bir programın guisi için 25Mb'lık download gerekmesi bana aptalca geliyor.
Bin kere söyledim, bir kez daha söylüyorum, Java'ya verilen bütün bu gazlar, on yıla yakın süredir pohpohlamanın dörtte biri Python'a yapılsaydı şu anda Python Java'dan çok daha portable olurdu... Bir dakka yaw, Python şu haliyle bile Java'dan daha portable :)