JavaFX

Hemen hemen herkes Sun Microsystems‘ın Nisan 2007′de duyuduğu yeni görsel teknoloji dili olan JavaFx‘i duymuştur. JavaFx, enterprise pazarda yeniden var olmak isteyen Sun’ın Java’yı kurtarmak için sunduğu son çözümdü. İlgi çekici, çok karmaşık olmayan bir dil ile — DOM ve CSS’den esinlenmiş — harikalar yaratılabileceğini göstermek istiyorlardı. Yani paket oldukça şıktı fakat kişisel deneyimlerim sonucu dilin katlanılamayacak kadar yavaş bir yüklenme süresinin olduğuna karar verdim. Ayrıca Metalink‘de bu konuyla ilgili yapılmış istatistiksel gözlem performansın ne kadar düşük olduğunu matematiksel olarak ispatlıyor:

  • JavaFX — 14 fps
  • Firefox + Silverlight (JavaScript) — 56 fps
  • Firefox + Flex — 62 fps
  • Adobe AIR — 62 fps
  • Firefox + Silverlight (CLR) — 202 fps

(Tüm testler Pentium M 1.7 makine ile Windows XP SP2 üzerinde yapılmış)

Bu durumda JavaFx’in kullanılabilir olması için en az 5-6 kat daha hızlı olması lazım. Ayrıca yeni bir dil öğrenmek için harcanacak zaman ve para da var.

Yorum Ekleyin ↓

Required Adınız (gerekli)
Required Email (görüntülenmeyecek - gerekli)
Blog / Website? (varsa)

KISA BİR NOT: Lütfen yorumlarıza özen gösterin, tartışma yaratmak için provake edilmiş yorumları silmekten büyük bir zevk aldığımızı unutmayın. Fikrinizi bağırın ama onun arkasında durabilcek gerekçeleriniz olsun. - Bir dost...

17 Yorum ↓

Farklı bakış açılarının var olduğu bir dünyayı destekleyen bir blog olarak bize fikir hocalığı yapmaktan kaçınmamanızı ve yazmaya değer bulduklarınızın altına birşeyler eklemeyi unutmamanızı yürekten diliyoruz.
  •  Add karma Subtract karma +0
    1. Demir @ [15/08/2007]

    java adına iyi bir atak fakat keendilerini bu şekilde kurtarabileceklerini sanıyorlarsa hiç de kısa vadeli bir yatırım olmadığı kesin.

  •  Add karma Subtract karma +0
    2. Burcu @ [15/08/2007]

    microsofta yaranmaya çalışmıyoum.
    henüz microsoft ile ilgili bir yazı yazmadan bunu nasıl dersin ilginç....
    + lütfen yorum yazıyorsan seviyeli ol.

  •  Add karma Subtract karma +0
    3. qarty_ @ [15/08/2007]

    blogunuzu yeni buldum. çok yorumlu olması nedeniyle ilk bu yazı ilgimi çekti.
    bence saygısız yorumları kaldırmalısınız.
    ayrıca microsoft içinde microsoftu seven yokken yukarıdaki yorum bana komik geldi :lol:

  •  Add karma Subtract karma +0
    4. Jacki @ [15/08/2007]

    Merhaba,
    JavaFXin nasıl deneyebiliriz? Sun'ın konu ile ilgili dökümantasyonu çok yetersiz ve yeni başlayanlar için çok uzmanca yazılmış.
    Internette gördüğüm örnekler çok güzel ama herkes yavaşlıktan şikayetçi.
    ayrıca 2. yoruma gülüyorum, ortaokul çocukları :D . yeni başlamış bir blog olarak güzel olmuş umarım her zaman güncel kalırsınız.

  •  Add karma Subtract karma +0
    5. Burcu @ [15/08/2007]

    merhaba jacki,
    java fxi denemek istiyorsan http://www.sun.com/software/javafx/script/index.jsp adresi üzerinde adım adım ne yapman gerektiği yazılı.
    ayrıca IDE olarak net beans kullanmak gerekiyor şu an için. Net Beans yoksa onu ücretsiz olarak indirebilirsin.
    http://www.netbeans.org/

  •  Add karma Subtract karma +0
    6. ferhad @ [27/08/2007]

    Open GL APIsini henüz tam olarak desteklemiyor olmalı.

  •  Add karma Subtract karma +0
    7. Ahmet Avcı @ [3/09/2007]

    "Sun'ın Java'yı kurtarmak için sunduğu son çözümdü" :lol:
    Gercekten komik. Java nın kurtarılmaya ihtiyacı yok çünkü kendisi
    en yaygın şekilde kullanılan programlama dilidir. Ayrıca bu teknoloji javayı enterprise pazarda kurtarmayı amaçlamıyor bence. Daha çok javanın masaüstündeki eksikliğine bir çözüm gibime geldi, çünkü zaten java enterprise pazarda oldukça güçlüdür.

  •  Add karma Subtract karma +0
    8. Özlem Yılmaz @ [3/09/2007]

    Evet Türkiye belki Java'nın en az güçlü olduğu ülkelerden - askeriye dışında. Ama JavaFX'i açıklarken piyasanın bu yönüne hitap etmek istiyoruzu kendi ağzıyla açıklamıştır Sun.

  •  Add karma Subtract karma -1
    9. Özlem Yılmaz @ [3/09/2007]

    DÜZELTME: "güçsüz" demek istedim yukarıda.

  •  Add karma Subtract karma +1
    10. Burcu @ [3/09/2007]

    evet o laf çok abartılı olmuş :oops: ama enterprise konusuna değinmek istiyorum, applicationlar kendilerini web tabanlı platformlarına bırakıyorlar, bu nedenle javafx/silverlight'ın enterprise için bir anlamının olmamasını düşünmek web tabanlı hiçbir uygulamanın kurumsal amacının olmadığını düşünmek gibi.

    diğer taraftan haklısınız, javanın kurtulmaya kesinlkle ihtiyacı yoktur ki bilmiyorum bilen var mı, sun nascaqdaki kısaltmasını SUNW'dan JAVA'ya çevirmiştir, kısa bir süre önce.

  •  Add karma Subtract karma +0
    11. Ahmet Avcı @ [3/09/2007]

    java enterprise deyince akla ejb servlet vs..vs.. gelir. ben enterprise dan kastınız bu oldugunu sanmistim. adobe air hakkinda cok fazla bilgim yok fakat, adobe air kullaniciya yonelik (client) bi teknoloji diye anladim ben. ama arka tarafta server tarafi baska teknolojilerle yazilabilir. burada java , php , asp.net etkin rol oynayacaktır. enterprise pazar derken burayi kastettim , burada da javanin kurtarilmaya pek ihtiyaci yok , yeri fena sayilmaz ;)

  •  Add karma Subtract karma +0
    12. Ferhad @ [19/11/2007]

    //diğer taraftan haklısınız, javanın kurtulmaya kesinlkle ihtiyacı yoktur ki bilmiyorum bilen var mı, sun nascaqdaki kısaltmasını SUNW'dan JAVA'ya çevirmiştir, kısa bir süre önce.//
    Bu haberin üzerine bende bir Java içilir demiştim ama bulamamıştım. Galiba bunu içmenin tek yolu Sun'ın JavaOne konferanslarına katılmak. girişte veriyorlar bildiğim kadarıyla LG3D paketinde foroğrafları vardı.

  •  Add karma Subtract karma +1
    13. Mehmet Adem Şengül @ [29/02/2008]

    "JavaFx, enterprise pazarda yeniden var olmak isteyen Sun’ın Java’yı kurtarmak için sunduğu son çözümdü."

    Bu cümle son derece hatalı.
    Kurumsal pazar zaten java üzerine kurulu.
    Sadece Türkiye'de java çok kullanılmıyo.
    Bütün dev sistemler java platformu üzerine kurulu.
    Yazılım teknılojisinde kurumsallık istiyosanız, yolunuz javadan geçmek zorundadır.
    1 yıl .Net teknolojisi ile uğraştım ama maalesef java platformunun yeteneklerinin 10 da 1 ine bile sahip değil.
    Dünyayı Türkiyeden ibaret sayarsanız kral Microsoft ama gerçek dünya java ile kurulu.

    Google teknolojisi java üzerine kurulu.
    Oracle 10g nin motoru java üzerine kurulu
    Telekom sektöründeki yazılımları %98'i java üzerine kurulu.
    Mobil teknolojiler java üzerine kurulu.
    Yeni elektronik cihazlar java üzerine kurulu.
    Ama maalesef türk teknolojisi Microsoft üzerine kurulu.

  •  Add karma Subtract karma +1
    14. Intel Intel @ [31/03/2008]

    Bu test sonuçları bubblemark.com adresinden alınmış. Bu test sonuçlarını lütfen dikkatli izleyin. JavaFX ve Java farklı üstelik Java Pulpcore testini incelerseniz tek nesne ile saniyede 5000 karenin üzerine çıkabiliyor. Bu durum Javanın yavaş olması olarak algılanmamalı.

  •  Add karma Subtract karma +0
    15. Nurhak @ [11/04/2008]

    Yazınız çok çok abartılı olmuş. Tartışma yaratmak için yazılmış gibi duruyor.

  •  Add karma Subtract karma +0
    16. coder78 @ [11/06/2008]

    Bence Java bu işte de en iyi ve hızlı kodları üretebileceğini ve kullanabilirliği ispatladı...

  •  Add karma Subtract karma +0
    17. Emin @ [21/06/2008]

    Merhaba
    yeni bir teknoloji dahada gelisecektir ama benim anlamadıgım java yı kurtarma olayı javanın kurtarılacak bir yanı yok yazılım piyasasının bu gün en gözde dili ve gittikcede zirveye tırmanıyor bugün sanki düsüsteymis batmıs tutmamıs gibi yazılmıs anlayamadım