Evans Data research company has a report from a survey in Europe and Middle East and shows that the number of developers currently using development tools such as PHP and Perl on a Linux platform is slowing declining. The research company is speculating that these developer are moving to Java instead.
Building a search facility including spellchecking with Lucene
Java.net have a good article on their site showing how to add spell checking to a search engine capability using Lucene.
This article starts with a quick overview on how to use Lucene to implement a search using Lucene and then expands this concept to show how to also add in a spell check feature (similar to Google).
Luke – Lucene Index Toolbox
Luke is a development and debugging tool that helps you work with Lucene generated indexes. The tool gives you a GUI frontend to allow you to browse indexes generated by Lucene and run queries against the index.
The site has a Java Web Start enabled version that you can easily downloads and install automatically including all necessary jars.
BEA plan to support scipting languages on server software
BEA Systems, developer of one of the leading Java Application Servers, Weblogic, have annouced that they are planning on supporting other development languages on the server software, and not just Java.
In particular, they are planning on supporting various scripting languages for the development of aplications to be deployed to their server, namely Jython (a Java flavor of Python), and even possibly Cold Fusion.
This is an interesting change of direction for an applicaiton server vendor who up until this point has been primarily focused on Java, and reinforces the fact that scriptig languages are gaining popularity in the development community.