Gosling on Java, PHP, Ruby, and C#

In a recent interview with James Gosling at Sun’s World Wide Education and Research Conference in New York, Gosling was asked whether he considers the Java language under threat from any of the new-comer languages. Gosling replied that languages like PHP and Ruby (on Rails) are powerful at what they are designed to do, namely generate web pages, but are less suitable for implementing large enterprise systems.

Also of interest, C# was considered a threat to Java but no longer : “they’re hopelessly focused on one platform”.

Sony invite media and analysts to Playstation developers annual meeting

Sony have invited media and analysts to it’s Playstation developers annual meeting, which is usually only intended for licensed developers for it’s Playstation console.

If the media and analysts are invited then it would seem they have something to announce or present – it’s specualted that they may announce the launch schedule and/or pricing for the much awaited PS3.

News on CV&G website suggests that Sony is also investigating the possibility of offering an online downloadable back-catalog of PS2 and PS-One games for the PS3, which would match Nintendo’s similar planned offering for the Revolution, their next-gen console. It is also rumored that a new version of the PSP may be annouced that may include a camera.

The Game Developers Conference is also coming up on March 20, so expect to hear some Sony and Nintendo announcements in the next couple of weeks.

Building Java GUIs with Netbeans 5.0 Matisse

If there is one solid reason to look at the Netbeans 5.0 release, then all the hype I have been hearing is defintely centered around the new GUI builder called Matisse which is included in 5.0.

Matisse has been referred to as the VisualBasic style GUI builder for Java – at long last we have a simple and effective way of being able to build GUI layouts in a simple drag and drop way. Dick Wall (one of the presenters on The JavaPosse podcast), gives an overview in this article on the developer.com website.