Squawk the basis for Java support in the FIRST Robotics competition
On April 16th we announced that Java would be available for the FIRST Robotics Competition. This is joint work between Sun and WPI to port Squawk (an open-source Java virtual machine) to the compactRIO robot control system, as well as the WPILib robotics library from C++ to Java.
This port is running on a VxWorks PPC platform, using the squawk-native branch. This branch implements sockets and file IO using Java Native Access (http://jna.dev.java.net) to gain access to POSIX APIs. See http://forums.java.net/jive/thread.jspa?threadID=54561&tstart=0 for a little more info on teh squawk-native branch.
There is more information about FIRST, FRC, and the java port in the blog at http://blogs.sun.com/blogsagainbynight/entry/java_for_the_first_robotics