A short history of Web UI programming
Anyway, let's look at the short history of web programming...
HTML, CGI, Perl
The Web started with HTML. HTML forms could be submitted via a submit button. Apache's Common Gateway Interface (CGI) enabled server-side scripts to process the form data, and generate an HTML result page. Perl, being a popular scripting language at the time eg. with Linux system administrators, suddenly became the popular language for CGI scripts, and many "sysadmins" suddenly became "webmasters."
Java JSPs, Servlets
Schools started teaching Java, and enterprises got Java programmers, and we started spreading our Java love across the internets and intranets. But the majority of the web developers are not gonna suddenly jump off the PHP bandwagon and onto the server-side Java supertanker, notwithstanding the availability of the above-mentioned books - because 21 days is quite a long time.
Woohoo, let's add animations, interactivity and multimedia to spice up web pages!
Inspired by Laszlo, and currently taking over the RIA world, athough the Web is still owned by DHTML/Ajax.
Too early to tell. How is it gonna be better than Flex and Silverlight? What JavaFX tools for web designers?