JavaFX Script Programming Language Raises More Questions Than AnswersMay 6th, 2008 The JavaFX Script Programming Language Tutorial by James Weaver at JavaOne 2008 was rather insipid. In my jet-lagged state, it was enough to put me to peaceful slumber.
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.
Oracle Aligns Itself More Closely With PHP DevelopersMay 23rd, 2005 Oracle integrates PHP scripting engine (dubbed "Zend Core for Oracle") with its 10g database and application server for building apps based on the open source development language. What remains to be seen is whether Oracle is shifting focus away from Java or just encompassing additional languages.
Gripe: Java blog aggregator: javablogs.comFebruary 16th, 2004 Few Gripes on Java.blogs:
After few days with java.blogs I realized I don't want a few things. For example I am not interested in knowing anything about IDEA releases.
Move Over Rails (RoR): We (Java Community) Have Grails, Trails and Now SailsApril 10th, 2006 The beauty about Java community is that they never shy of creating yet another framework for any new / good idea. You have seen dozens (or more) of dependency injection (IoC) frameworks.
J2SE 5: New wine in new bottle with old corkMarch 15th, 2005 J2SE stands for Java 2 Standard Edition. The 2 stands for version 2 of the platform.
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.
Of Strategic Languages, Java's Adoption Is Highest - Forrester ReportJuly 17th, 2005 According to Forrester survey data and analysis, Java's 66% penetration is the highest among strategic programming languages for enterprise applications. Visual Basic 6 (VB6) and C/C++ have nearly as much penetration as Java, but VB6 is past mainstream support and C/C++ has a comparatively limited ecosystem.
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.
Why Java is my language of choice?February 10th, 2005 Background
I started my career with C then move to C++ and finally stuck on with Java ever since late 1995. I learnt other languages like VB, Basic, Fortran, Pascal (I loved it!) and recently php and some smattering of perl, lisp etc.
Java EE 6 HighlightsMay 6th, 2008 The key features of Java EE 6 (Java Enterprise Edition version 6) are:
Modular Platform - Java EE 6 introduces profiles targeted for particular segment of users like web developers or mobile developers. Java Profiles allows you to select Java EE 6 features to be included in a profile.
Top 10 Missing Java Features (or How Java Can Thrive in 21st Century)May 5th, 2006 This is a list of top 10 features missing in Java, features that I think will help Java survive and thrive in 21st century. As Java developers let's take this occassion to raise our voice and let our demands be heard.
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.
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.
Expression language to write expression language to write...February 25th, 2005 I am so happy! Now we have an expression language to create an expression language! Next we need an expl (my shortened form of expression language) to create an expl to create an expl ... ad-infinitum.
November 3rd, 2004 at 7:44 pm
man, i’ll never understood why every body seems so scared to introduce new tools in their bags. groovy is just another great language with the same potential as java (which, by the way, wasn’t a very developer-friendly one) and the software built with it will be as good as the developer team. so don’t worry at all… if you’ve done nice applications with java now you got a way to make the new ones even better. just drop your prejudices and embrace the new wave
November 4th, 2004 at 12:28 am
You know you want to try Ruby, it’ll make you feel good
November 4th, 2004 at 2:39 am
Based on your comments above, Janino seems like a reasonable match to your constraints.
November 4th, 2004 at 4:43 am
Groovy is pretty nice. I was skeptical too at first, but then I caught Dion Almaer’s prez at the No Fluff Just Stuff tour in Boston a couple weeks ago. The amount of syntactic sugar is dizzying. It is significantly different from Java, enough to make it just another programming language. I mean, what you said about switching between languages for Java and Groovy you could just as well say about Java and Ruby or PERL. They’re just different (although, sure, you could code Java in Groovy, but why?).
The main things I like about Groovy are the support for XML, Ant, Web services, closures, the ability to code Strings without worrying about concatenation, the execute() method added to the String object, and the fact that you can compile Groovy scripts to Java class files, which implies, for example, you can now compile Ant builds into class files and deliver a jar instead of an XML file for a productized Ant script. Plus, Groovy is in progress to be supported by the JCP as the first language other than Java to be standardized on the Java platform. That will ensure strong support for Groovy users/programmers for the future.
November 4th, 2004 at 10:18 pm
join the ruby cult we grant you happyness
Emh.. sorry.. I meant.. Maybe what you want is a type inferencer for java.
In that case I suggest you take a look at Nice. It is basically a better java featuring real closures, multimethod dispatch and type inference.
Nice seems quite strange at a first look, but indeed it is very powerful and pleasant language, and compiles to bytecode withouth great performance losses (au contraire that groovy)
November 23rd, 2004 at 11:17 pm
Thanks everyone for your helpful comments and suggestions.
It is your participation that makes the effort worthwhile.
January 16th, 2005 at 8:55 am
I don’t think we needed another scripting language…
Javascript perfectly combines with java (if only people were able to understand that javascript is not only for building a web page) and mozilla Rhino has proved it.
And now finally we are beginning to see technology built upon it. How about seppia ? http://www.seppia.org
Seppia is combines ecmascript (javascript) into java and allows you to build any application from its constituent parts.
March 23rd, 2006 at 9:08 am
I have the same issue and I quote :
“Beanshell is slow as it is interpreted. So what we need is a compiled beanshell to get best of both the worlds. I think I just might have a solution. More on it later.”
Enlighten us please,what is this solution?
did you find anything that works like beanshell but is faster ?
thanks