SUN sets - time for a new language?

A sad day - Oracle buys Sun.
I, like many others, only hopethat Oracle will continue all the open source initiatives of Sun and most importantly the Java platform - wishful thinking indeed.
The future of Java / J2EE app servers  suddenly looks very bleak. God knows how fast/slowly will Oracle kill Java, MySQL for its benefits. [...]

Review of PAW - Processing and Analytics Workbench

Came across this start up - PAW.
I must congratulate Mr. Rajat Gupta for venturing into software products. The product space is very empty with almost every one else wanting to start one more web2.0 website with no real revenue generation capabilites!
Coming to PAW 1.0 - as the name indicates this is a work bench to [...]

If it compiles, it is unit tested!

Posted in blog city on May 7th 2004 
A recent blog by Sam Pullara details an innovative mechanism of test coverage. Using AOP to get the list of test cases for a given method seems to be a really coool use of latest technology. However, I do believe there must have been products that offer this functionality of [...]

JSR-175

Posted in blog city on May 13th 2004  
I got some time to spend on the “meta-data/annotations feature” (JSR-175) that is part of JDK1.5. The whole concept of annotations is in general, good. However, to me, the way Java is implementing the concept seems patchy.
Declaring an annotation itself is ackward. Why should one use “an interface with [...]

java.lang.ProcessBuilder

Posted in blog city on May 28th 2004 
In JDK1.5, a new class ProcessBuilder has been added to java.lang package. This class should be used to execute OS specific commands. Prior to JDK1.5, developers use Runtime.exec to execute any OS specific commands.
I looked at the source code of Runtime.exec in JDK1.5, and it internally uses ProcessBuilder. The [...]

Introducing Annotation Processing Tool (apt) in JDK1.5 Beta2

Posted in blog city on June 4th 2004 

This article introduces “apt”, the new tool provided along with JDK1.5 beta2 to process annotations, the new addition to Java5. It walks you through a simple example on declaring an annotation, using it and processing the same. This will help you get started on using annotations in your applications. 

Introduction
Sun [...]

On Doclipse

Posted in blog city on June 16th 2004  
Cedric has released a new plug in for eclipse called Doclipse.
This is small but very nice utility to have in ones plug in list for eclipse.
However, with introduction of annotations in JDK1.5, I am not sure how many would like to write custom javadoc tags. I expect (and hope) [...]