Archives
« November 2009
SunMonTueWedThuFriSat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
     
       
Today
RSS Feeds
All
/Java
/Personal
/Standards
Search

Links
 

Today's Page Hits: 110

All | Java | Personal | Standards
Main | What's a TCK when... »
20060201 Wednesday February 01, 2006
Hello world

The core strength of the Java platform is compatibility. There can be all kinds of implementations from all kinds of vendors, but they all have to be compatible. This means that developers can write portable Java applications that will reliably execute on any available run-time, while vendors can invest their energy in clever implementation techniques to build the best compatible implementations.

Java compatibility is promoted through a standards-based process. Specifications are developed publicly and can be licensed by anyone, while compatibility (conformance) test suites are used to verify that implementations conform to the specifications. This white paper provides a useful introduction to the whole process.

This is what I do for a living. I'm the manager of the group that's responsible for developing the conformance test suites for the Java SE platform and related technologies. You have to be a little weird to want to do this kind of work, since it involves lots of arguments along the lines of "it all depends on what the meaning of the word 'is' is". It helps if you're the kind of person who likes to read the fine print in legal documents rather than skipping over them with a glazed expression and hoping that everything will turn out OK. I like to read the fine print.

I'll be using this blog to talk about the standards process in general and Java compatibility in particular. Stay tuned.


posted by pcurran Feb 01 2006, 05:34:26 PM PST Permalink Comments [1]

Trackback URL: http://blogs.sun.com/pcurran/entry/hello_world
Comments:

Welcome to the blogging world. You have a lot of useful insight to share, and I'm looking forward to see what will come.

Posted by David Herron on February 02, 2006 at 09:52 PM PST #

Post a Comment:

Name:
E-Mail:
URL:

Your Comment:

HTML Syntax: NOT allowed