JavaFX 2.0 With Alternative Languages at the SvJugFx
steveonjava | October 14, 2010It is kind of ironic, but after a year running I have never spoken at my own user group. In November I am going to break the trend and present an updated version of the JavaFX Alternative Language talk that I gave at JavaOne. You can sign-up for the event here:
http://www.svjugfx.org/calendar/14264038/
Note: Even if you plan on attending online, please make sure to sign-up above so you get reminders for the broadcast.
Since Jonathan Giles and I originally gave the talk, the JavaFX 2.0 APIs have gotten closer to completion, interest in the JVM Language Communities has grown, and I have launched the Visage project to carry forward JavaFX Script.
Digression {
var link = Hyperlink {
name: "Jim Weaver's blog"
url: "http://learnjavafx.typepad.com/"
}
description: "Speaking of Visage, I am looking for"
"a logo for the project. I would have gone with"
"Matisse's \"Visage - Mask\" from {link} but it was"
"created in 1951 and has an active copyright. The"
"current front runner is LEONARDO da Vinci's \"La"
"Scapigliata\", which is simple and has nice emphasis"
"of the figure's 'Visage'."
}
Invite your language-guru geek friends too. I want as much feedback as possible on the suggested APIs so they can be used to improve the underlying JavaFX 2.0 APIs prior to release. As usual, we will be taking questions online via Google Moderator.
As always, I will have the very latest and greatest content to share (at great demo peril to myself).
I hope to see you there!













La Scapigliata è molto buona!
Hi Steve,
I know you asked to post comments to the moderator site, but there were issues with it the other day as I watched your streaming talk, so I’m commenting here instead.
Regarding your clojure code. Some people in chat seemed to think it was quite verbose in comparison to the DSLs you presented in Scala and Groovy. Considering it was direct java interop and not a DSL i found it rather succinct, but nothing like what a proper DSL could accomplish.
I’d be glad to write up an example for you if you like, just contact me privately with the non-dsl code you’ll be presenting, and I’ll write up an equivalent DSL example which you could show after the interop slide if you so desire.
Best Regards & thanks for the broadcast,
_c
I would be happy to improve the quality of the Clojure code. I was pretty surprised how good it looked without a DSL and am sure it could be even better.
If you can take the example in my slides and mock up a DSL for Clojure, I will include it in any subsequent talks I give (such as Devoxx this Wednesday and JavaOne Brazil in December).
I will also make sure to point out where DSLs are used and where it is the raw language so folks understand that it is not an even comparison.
Hi
i’m not sure this is a place to make my request but i hope someone will help me
i’m tring for severals day now to convert this javafx1.3 code to javafx 2.0
http://blogs.oracle.com/rakeshmenonp/entry/javafx_image_viewer
can someone please help me to convert it?
thanks