Posted by editor
on January 17, 2007 at 11:11 AM PST
Taking new language ideas out for a spin... also:
Java Today: Peter von der Ahé on Kitchen Sink, multi-core parallelism without locks, and Jobs on Java-less iPhone
Weblogs: Extending jMaki, synchronizing local storage, and yawning at properties
Forums: Bluetooth access, isolating Tomcat problems by port, and [code] in java.net forums
As the community discusses JDK 7 proposals like closures and a new properties syntax, it's reassuring to know that these ideas can now be tested out before they get turned into formal JSR's (after all, James and Peter are the authors of the current closures proposal ). Will that result in more practical JSR's, or in better support up-front for major syntax changes? There are a lot of reasons to like this idea and watch where it's going.
Also in Java Today ,
authors Ali-Reza Adl-Tabatabai, Christos Kozyrakis, and, Bratin Saha take on the implications of multicore programming with a new concurrency model in the ACM Queue article Unlocking Concurrency: Multicore programming with transactional memory . "TM (transactional memory) provides a new concurrency-control construct that avoids the pitfalls of locks and significantly eases concurrent programming. It brings to mainstream parallel programming proven concurrency-control concepts used for decades by the database community. Transactional-language constructs are easy to use and can lead to programs that scale."
ZDNet blogger Ed Burnette argues against the iPhone's anti-Java stance in Jobs: No Java for you . "It will be a few months before the Apple iPhone is available to customers, and a lot can change between now and then. [...] But for now, it looks like application development on the iPhone will all be done in-house and it won't be done in Java. That would be a real shame."
LudovicÂ Champenois takes a look at Extending the jMaki Ajax framework with new components... in today's Weblogs . "What is the value of an Ajax components library if it cannot be extended either by you as a developer or external providers? Well, so far the jMaki framework was bundling an impressive collection of various components (dojo, Yahoo, Google, Scriptaculous, Spry, DHTML, Flickr, jMaki own components), and now you can install Add ons component libraries like the new jMaki Charting library which is based on the dojo charting APIs."
DavidÂ Van Couvering points out his
Article on synchronizing local storage :
"I had promised a long time ago more information on the synchronization sample I did that showed how to run an events calendar offline and synchronize with Google Calendar. It's finally available, as an article on java.net"
Finally, in New property syntax in JDK 7...yawn, ho-hum , JohnÂ O'Conner looks at the current poll results and questions wonders what the fuss is about.
"A new syntax for properties? I don't particularly need it, and so far the poll results suggest that most of you don't need it either."
In today's Forums ,
levidavies hopes to use Java for
A simple Bluetooth desktop program :
"What i am after is to read using Java hopefully and my bluetooth enabled laptop to read device names of in range bluetooth devices. All i want is the bluetooth device name etc and to then save to a text file etc. You know when you do a search on a bluetooth device it lists the current available devices around or on and lists their device name, this is what I am after but then save these to a txt file etc I do not want to send anything to these devices just simple read the device name and store."
rah003 offers a diagnostic rule-of-thumb in
Re: Downed Server (again?)
"The easiest way to figure out which webapp is causing problems is to run each of them on separate instance of tomcat on different port and just route the requests there based on request url although i could imagine why this would not be possible to do for you."
ivelin notes a recent
forums software upgrade :
"Just a note that the Java.net team updated the forum software, so that code snippets can nicely formatted with the [ code ] and [ / code ] tag. The Java.net team is also working on upgrading the forums software to allow features such as full text notifications."
Current and upcoming Java
Registered users can submit event listings for the
href="http://www.java.net/events">java.net Events Page using our
href="http://today.java.net/cs/user/create/e">events submission form.
All submissions go through an editorial review before being posted to the
Archives and Subscriptions: This blog is delivered weekdays as
Today RSS feed . Also, once this page is no longer featured as the
front page of java.net it will be
archived along with other past issues in the
Taking new language ideas out for a spin