Sun, JavaFX and its future, JavaOne 2008, JavaOne 2009...March 22nd, 2009 As many of you know, I was invited to JavaOne 2008 as Press Analyst by Sun Microsystems. I went all the way from India to attend the event.
Why A New Scripting Language for JavaFX?May 7th, 2008 I was intrigued by the fact that a new scripting language was designed for JavaFX, a new technology based on the Java platform, designed to enable consistent user experiences on desktop, mobile, TV, and other consumer platforms, where existing languages like Javascript or Groovy could be embraced and extended instead. A new language means a learning curve for a developer to get proficient at and also not be able to leverage the developer base of an existing popular language like Javascript or Gorrvy.
Experts-Exchange: How To Get Answers Without Subscribing / PayingOctober 14th, 2007 Experts-Exchange provides deceptive advertising and gives impression that the answers on the site are inaccessible without (paid) subscription. However the answers in Experts-Exchange are visible in plan sight should you know where to look for them.
How To Add Functions To Javascript onload Over Third Party Scripts; Playing NiceFebruary 7th, 2007 As a javascript developer using onload often you will find that other script authors too love to use onload. Unfortunately onload accepts a function name and your reassigning will prevent others from using onload.
Brief Summary of JavaOne 2008 KeyNote TechnologiesMay 6th, 2008 JavaFX
The keynote was centered around JavaFX, Sun's solution for creating rich interactive internet applications with immersive user interface. Sun's value proposition is ubiquitousness of JavaFX on mobile platform and internet enabled devices.
How To Find Bash Script Directory Within ScriptSeptember 14th, 2008 One of the common challenges bash script writers face when writing a script which references files in the same directory (or its sub-directories) as the script file. As the script can be called from anywhere, you cannot use the current directory to refer to the files.
A Comprehensive Review on JavaFX - The Latest Java InnovationDecember 6th, 2008 JavaFX is an expressive rich client platform for creating and delivering rich Internet experiences across all the screens of your life. It offers users freedom and flexibility to create rich Internet applications (RIA) and content quickly and easily across multiple screens.
Java Continues As Leading Programming LanguageJune 6th, 2006 Java continues as the leading programming language according to TIOBE index updated on June 2006. Java is rated at 21.128%, an increase of 2.56% from June, 2005.
How To Use AWK To Simplify Scripting: Multi-Database Backup ExampleApril 20th, 2008 AWK is an extremely versatile and powerful language for processing files and text data. Often you can use awk to perform complex tasks on Unix / Linux / Mac OS command line which would otherwise take a full-fledged programming effort.
Java Leads Again; VB in Massive DeclineSeptember 29th, 2005 According to TIOBE Programming Community Index Java is the leading programming language again, ahead of C and C++, its nearest rivals. Perl and PHP occupy 4th and 5th positions respectively attesting to the power of scripting languages.
Java Wins Programming Language of 2006 AwardJanuary 11th, 2006 Java has won the "TIOBE Programming Language of 2005" award. The Java language has increased its popularity in 2005 with 4.77%.
Java Gains in PopularityJuly 19th, 2006 Java increased its lead as the leading programming language according to TIOBE's index. PHP maintained its 4th position while Ruby moved up 13 positions to 17th.
Programming Language Survey: Please Provide Your Input & See ResultsMay 15th, 2008 A short survey on your programming language preferences, shouldn't take more than 1 minute of your time. Please participate and let others know too.
Allen Holub: Say No To XML (As Programming Language); I AgreeSeptember 27th, 2006 Allen Holub (Author of Compiler Design in C and famous OO Guru) said: "XML is perhaps the worst programming language ever conceived. I’m not talking about XML as a data-description language, which was its original design.
Selecting the Best Compiler OptionsJuly 18th, 2005 The fundamental questions
There are two questions that you need to ask when compiling your program:
1. What do I know about the platforms that this program will run on?
2.
May 7th, 2008 at 11:52 am
That’s one darn good question. I find it ironic that while Adobe gives up its ActionScript 2 syntax and make ActionScript 3 look like Java, Sun is turning JavaFX into a ActionScript 2 wannabe. I think that’s one screw-up. There’s no need for a new language, espeically when it looks like a screwy hybrid of ActionScript 2 and Java. Add some new packages to the existing Java language and then it should be all set. That’s how M$ handles SilverLight. Sun is doing unnecessary hassle here.
May 7th, 2008 at 4:59 pm
Angsuman,
I must apologize for deferring your question after I had invited questions. I was looking for questions on the specific example that I was showing at the time, and I felt that your question was more general and I decided to defer it to the end. After reflection, I hope that I didn’t appear rude, because that was not my intent. Please accept my apology, and I hope that I’ll have that opportunity while still at JavaOne.
Thanks,
Jim Wever
May 7th, 2008 at 6:49 pm
Him Jim,
I feel bad for taking it to heart. I guess I was rather jetlagged (35+ hours on plane will do that to you). I hope I can meet with you in the JavaOne too. How can we connect?
May 8th, 2008 at 11:13 am
Angsuman,
I completely understand, having been jet-lagged recently myself (traveling to Australia from the US). Best way to connect would be to email me at jim.weaver at lat-inc.com. I’ll be hanging out in the speaker room preparing for a repeat of my JavaFX Tutorial session (which will occur Friday at 1:30 in room 133).
By the way, if you think that your jet-lagged state contributed to your observation that my presentation was “insipid”, may I respectfully ask that you revise that observation? I make every attempt to keep the audience awake and engaged.
Looking forward to meeting you,
Jim Weaver
“Helping you become a JavaFXpert” weblog:
http://JavaFXpert.com
March 22nd, 2009 at 10:06 pm
[...] JavaFX raises more questions than it answers and the executive’s reply wasn’t very convincing either. These people obviously haven’t heard about KISS and are happy to invent yet another language at every opportunity. You know how compiler designers like to create a compiler for solving every problem? It’s almost like that. [...]