Software Development

New Java scripting language is special (FX)


JavaFXJava finally is spreading its wings to encompass the consumer market with the release of its JavaFX Script and JavaFX Mobile. According to Rich Green, Sun Microsystems' executive vice president of software, "This is Java for consumers, for individuals -- not just enterprises, not just corporate. ... The scripting language we are releasing will dramatically enhance the number of people who can create content for this platform." Get the nitty-gritty details in this article by CNET Networks' News.com: "Sun tries again with consumer-flavored Java."

Here's the lowdown:

What's new:
At the JavaOne conference on Tuesday, Sun Microsystems will introduce JavaFX Script, a simpler Java-tied scripting language for writing applications on Java-equipped desktop PCs and handheld devices, and JavaFX Mobile, a package aimed at mobile operators for making Java development more uniform on mobile phones.

Bottom line:
With JavaFX Script, Sun is trying to revive interest in Java for rich Internet application development, which is becoming one of the most hotly contested areas as more sophisticated, interactive applications move to the Web.

For more information about JavaFX Script and JavaFX Mobile, take a look at these other news sources:

Stephen O'Grady, an industry analyst for Redmonk, thinks that JavaFX Script will appeal to people who already work with Java rather than win over those who use Ruby, Python, or PHP. "It's going to be very, very difficult if you're going to try to lure people from technology that is already working for them." Which scripting language works for you, and why?

--------------------------------------------------------------------------------

Stay on top of the latest tech news


Get this news story and many more by subscribing to our free IT News Digest newsletter, delivered each weekday. Automatically sign up today!

About

Sonja Thompson has worked for TechRepublic since October of 1999. She is currently a Senior Editor and the host of the Smartphones and Tablets blogs.

11 comments
Sonja Thompson
Sonja Thompson

Java finally is spreading its wings to encompass the consumer market with the release of JavaFX Script, a simpler Java-tied scripting language for writing applications on Java-equipped desktop PCs and handheld devices, and JavaFX Mobile, a package for making Java development more uniform on mobile phones. One industry analyst is doubtful that JavaFX will win over people who use Ruby, Python, or PHP, because it?s hard to lure people away from technology that?s already working for them. Which scripting language works for you and why?

etkinsd
etkinsd

Python all the way. www.python.org join the movement!

wsgarvey
wsgarvey

Probably because of my development environment (MS Visual Studio), but I'm generally satisfied with their capabilities. Would like better error handling and tighter type casting.

Logos-Systems
Logos-Systems

I don't use any scripting language, because there are too many potential security holes when using scripting languages.

Tony Hopkinson
Tony Hopkinson

it's environment, particularly running someone else's scripts in your environment. No different to downloading and executing an untrustworthy executable.

Snak
Snak

I use PHP for several reasons: 1. I'm an ex C programmer and php is effectively the same thing 2. It's free 3. It does what I want it to 4. It integrates with MySQL, which I also use 5. It runs serverside so I don't need to worry too much about the clientside 6. I know a lot of people using PHP from whom I can get help/advice (and therefore to whom I can give help/advice) 7. My web hosts all have it installed 8. My own servers have it installed Having said all that, I know other languages can do most or all of the above but I know PHP (so the 'it's hard to lure people away' argument is true). And having said THAT, I have to admit to looking at Java lately for some clever stuff, so you never know....

Snak
Snak

PHP can output Javascript too which, perhaps sadly, I find rather cute.

osde8info
osde8info

it's often forgotten but you can run PHP from the command line and therefore in cron jobs !

jmgarvin
jmgarvin

I like Ruby, but the hype around it means finding true answers is pretty tough...I'll come back to it in a few months. PHP is nice only for web scripting and honestly, a lot of my CGI scripting are migrating to perl....

Tony Hopkinson
Tony Hopkinson

Simply because I can easily host the engine under C# & Net.

Editor's Picks