[SLL] faking Unix knowledge? pretend to know open source Unix?

Chuck Wolber chuckw at quantumlinux.com
Thu Jan 15 13:35:06 PST 2009


On Thu, 15 Jan 2009, Dave Dennis wrote:

> Write once-run anywhere was a lie from Java One.  More like Write Once 
> and shove your problem off on the operations team.

First things first, your observation is dead on in one sense. Development 
ignores operations at their extreme peril.

That being said... WORA is like UNIX. You are more than welcome to screw 
it up in creative ways. However, just because you can screw it up, it does 
not mean the WORA abstraction does not have merit.

The best example I can think of is the "slash problem". If properly 
written, a Java app will use properties to discover the proper slash to 
use at runtime. Inexperienced developers (read: developers who have not 
been diplomatically educated by the operations team) may just throw a 
slash character in their code and not realize the problem they are 
creating.

The last point I would like to make is that an app that implements WORA 
poorly is magnitudes easier to get running on an alternate platform than a 
well written app written only for one platform. This applies to apps 
written in *ANY* interpreted language, not just Java.

..Ch:W..

-- 
http://www.quantumlinux.com                 | "An idea does not gain
 Quantum Linux Laboratories, LLC.           |  truth as it gains
 ACCELERATING Business with Open Technology |  followers." Amanda Bloom


More information about the linux-list mailing list