__/ [ Donn Miller ] on Tuesday 26 December 2006 23:57 \__
> It looks OK to me, but I've always found the documentation on Sun's web
> site lacking. I've always found better info on sites like
> www.javaworld.com. Sun's web site documents everything, but I hope more
> sites crop up which can present Java a little better.
>
> I like the fact that it's much like C++, except it has removed the ways
> in which a programmer can shoot himself in the foot. C++ is still a
> low-level language which allows access to private data through address
> manipulation (pointers). Also, Java has things like automatic garbage
> collection.
This makes it a less useful tool for the learning/teaching of computer
programming. This leads to development that does not take into account
resource management and some associated problems. Dumbing-down has its
cost...
> The only downside to Java is the aspect that it must run inside of a
> virtual machine, which makes it something like an interpreted language.
>
> By releasing Java as open source, Sun can allow this thing to be
> improved substantially. Java has always had the source available via
> the community license, but that was always a pain. For one, you always
> had to register, and then download it off of Sun's web site. By making
> it GPL, Sun will greatly increase its visibility. No more registering
> to download the source.
A large portion of SourceForge is suddenly perceived as a perfect fit, rather
than second-class code (to many/most). As you say, interpreted languages and
very high-level languages lack many of the characteristics of code which
reveals what it's doing at the low(er) levels. It's sometimes badly
constructed, too.
--
~~ Kind greetings and happy holidays!
Roy S. Schestowitz | Wintendo O/S: which virus do fancy today?
http://Schestowitz.com | Free as in Free Beer ¦ PGP-Key: 0x74572E8E
Cpu(s): 21.3% user, 3.0% system, 1.1% nice, 74.7% idle
http://iuron.com - semantic engine to gather information
|
|