Yes, harsh words but after having a quick go at it I am left with an incredibly bad taste in my mouth. I was trying to build a nice simple web app, just a few text boxes, nothing fancy, well, this is how my Java FX journey went.
First stop was the website looking for examples. http://javafx.com/
This is the only website I could find that was any sort of resource for the language so I went through any examples I could find, any tutorials etc. Well, the resources are truly pathetic. The examples are poorly laid out and poorly written and the website itself is thoroughly amateurish. Forget about comparing it to something Adobe has created, it doesn't stack up to student projects that I've seen put together in an evening using FRAMES.
But I could look past the sub-amateurish look if the resources were any good, but I couldn't make any progress. Now, Sun are bad for this in general but the thing about Java is that there are hundreds of resources available for learners, JavaFX has sweet FA which made this website so important.
Well, I did what it said anyway, I installed the eclipse plugin and did what it told me to do. Now, the language itself despite being called "JAVA" FX looks absolutely nothing like it. It reminded me of VB actually. Yes, VB... VB 6.0 in fact...
So, despite having an eclipse plugin there is no visual component so you have to run it every time to see what the hell you are making. This involves eclipse jarring everything up or whatever well, by this stage I was incredibly annoyed. I also wasn't sure if debugging would even work and all "tutorials" I could find about blending JavaFX with vanilla Java were freaking awful. One in particular was titled "How to use Java objects in a JavaFX application" but actually only showed how to do the opposite.
The majority of the tutorials were actually about how to make a ball bounce around the screen and things like that. How many people want JavaFX for that purpose? Maybe students? Is that the only group of people JavaFX has been created for? Students looking to make incredibly bad looking graphical projects?
Well, that was the end of the line. Sun, you suck at this stuff give up.
Oh, and, changing the subject slightly. Oracle, the big fat stupid tech support guy has bought Sun the incredibly Nerdy guy who can code like hell but expresses himself as well as a cabbage. This is not a good team up guys.
Sun's certification website for example has been consumed by Oracles one which is a massive mess of rubbish that takes forever to navigate. Look.
Tech support people would be the first to admit it, they deserve all the crap because they spend all day looking at status bars while sitting on comfy chairs. Developers don't deserve this, we have enough to worry about for god's sake.
Oracle, go to hell and take Java FX with you. Good night.
I tend to disagree with you, I find Java fx pretty cool, in fact I think its UI design is much better than androids UI design, Java will forever remain cool but oracle sucks
ReplyDeleteIt was a decent post undoubtedly. I completely delighted in understanding it in my lunch time. Will most likely come and visit this blog all the more regularly. A debt of gratitude is in order for sharing. Business law
ReplyDeleteBinary iqoption robot are indeed quite limited when it comes to long-term success and consistency, and that can be attributed to the fact that they're unable to perform fundamental analysis. Technical analysis, with its charts and chart patterns, coupled with various mathematical artifices, is extremely easy to automate.
ReplyDelete