Skip navigation.

BlogtimeException

By Behrang Saeedzadeh (the 5th incarnation)

JavaFX Script: The worst programming language ever since rotten bread

, ,

I haven't looked at JavaFX thoroughly yet, but in JavaFX we can't declare multi-dimensional arrays. This is absolutely retarded. Just had to write this to get rid of all this JavaFX anger inside me.

No matter how hard I try to convince myself to use it to create cool-effect-fueled desktop apps or RIAs I just can't do it. JavaFX Script is ugly, ugly, and ugly.

And thanks, Sun, for simply ignoring and not including a table component in your "production-ready" marketing-ware RIA platform.

I have no idea what's going on "inside" Sun, but when at a very crucial step of the development cycle of JavaFX, two key members (Chet Haase and Hans Muller) and other influential minds behind JavaFX like Rich Green leave the team, nothing but a crappy and lacking product can be expected.

Oh, and thank you Apple for not moving your ass and updating your Java 6 implementation to 6uN to make all these demo-ware JavaFX apps run as sluggish as possible on OS X. Yeah, I know. We have to wait for Snow Leopard to see 6uN on OS X.

The NetBeans team improves NetBeans' look and feel on MacSplit

Comments

Anonymous 9. April 2009, 14:02

Anonymous writes:

JavaFx script is the most ugly language I have seen, Why they do not use the simple and clear Javascript or ruby instead. After reading a while, I decide not to write any code with it now. The only attracting part is a new video player. However, the video player freezes my browser frequently even with the latest J2SE 6U12.

behrangsa 9. April 2009, 15:29

I agree. There are lots of marketing lies behind it. Sun say they designed it that way to make it easier for HTML/CSS/JavaScript guys to get started with it but then, just as you noted, if that was a priority goal why not JavaScript (e.g. on Rhino) instead?

They could have at least cared about us poor Java developers and made the core of it language-independent so we could have used Java to write JavaFX apps. I know, I know, they say this is possible, but there's a huge difference between possible and right-now-possible-with-no-needed-hacks.

But man, no nested/multi-dimensional arrays? That makes me want to cringe. And just have a look at the number classes. I think nobody would ever be able to come up with a naming and set of number classes as retarded as JavaFX's.

Anonymous 25. June 2009, 12:44

Anonymous writes:

JavaFX has none, but you can use Java Arrays instead..
see here

http://www.jvr.de/blog

How to use Quote function:

  1. Select some text
  2. Click on the Quote link

Write a comment

Comment
(BBcode and HTML is turned off for anonymous user comments.)

If you can't read the words, press the small reload icon.


Smilies