<< July 17, 2008 | Home | July 19, 2008 >>

Everybody Is Open Sourcing His Messaging Software

I mentioned Etch 55 days ago. That's Cisco open sourcing their messaging protocol software.

Last week, while I was on vacation, Google released Protocol Buffer, their data interchange format software.

I just learned yesterday, through Bruce Eckel's rant piece about Java, that Adobe has open sourced something called BlazeDS, their Java remoting and web messaging software.

It'll be interesting to see who else would opt for releasing their own messaging software as open source rather than adopting one that's already open sourced.

Friday JavaFX Script Quiz: Know Your Keyword: Bind

Accoding to joshy, the "JavaFX SDK" Preview Release will happen by the end of the month. A lot of people are excited (, or not) about this release. I'm not sure how much of the audio/video support Christopher Oliver outlined on the openjfx-compiler mailing list will be included.

Nevertheless, this is a good excuse to step away from our daily used Java, and take a look at JavaFX Script.

Q: Will the following JavaFX Script script compile and run without exceptions? If so, what will it print?

import java.lang.System;

var x: Integer = 1024;
var y: Integer = bind x * 4;
System.out.println("x = {x}, y = {y}");

x = 2048;
System.out.println("x = {x}, y = {y}");