Why Java is Cool

Lots of people asking Why Java isn't cool

I disagree. I think Java is Cool. Let me explain why.

Java has considerably fewer surprises

No operator overloading. No multiple inheritance. No pointers. No invisible memory leaks. No need for 35 New Ways to Improve Your Programs and Designs. There's no need for exceptional tricks. No surprises.

It's such a language-for-the-masses that, yet again, passes the average programmer test. So an average programmer can do really Cool stuff. And that is Cool.

Java is not slow

Java is, indeed, quite fast. Fast in execution and fast while developing. You can concentrate on using an HTML editor to build a JSP that produces XML, or WML, or HTML, or CSV content, or text content. And then deploy and run.

And you cannot do that so fast in C++ nor C. In Windows and Solaris and Linux and whatever.

And that is fast. So it's Cool.

Swing is improving a lot

Swing has nice look and feel. Both native-looking (although not to the pixel, possibly) and fancy looking commercial and open-source look and feels.

And then you have lots of libraries out there. For everything. For lots of components and beans and graphics and graphs and maps and whatever.

So isn't it cool?

Java's libraries...

Are so vast that you have lots of tools out there for you to use. You can move a rover on Mars and then play a game on your phone or listen some speech or do some 3D graphics or whatever.

So lots of Java developers can concentrate on the task. And have the job done easily. No long hours of memory-leak hunting. Pizza and Java. Nice fit. Cool.

Java has lots of good IDEs

Netbeans and Sun Java Studio and Eclipse and BEA and IBM and Borland and IDEA. For free and commercial. And lots of UML tools out there. And whatever. Cool.

Java is a programming platform

So you can program USB and desktop applications and services and games and real-time stuff.

So basically Java is cool because Java is for everybody. Not just a geek-only thing.

Java is cool. I hope you enjoy it as much as I do!

Comentarios:

Java is nice & useable & perfect for lots of the things I do. It's far from perfect for others, but yeah, no single platform is. :)

The 'cool' has worn off with the years, though. We can take many things for granted that were cool a few years ago. Nowadays, everyone can use Unicode easily, or XML, or what have you. There are tons of toolkits for cross-platform GUI development, some of which look and feel more native than swing. There are several managed runtime languages to pick from.

The obvious way to bring back the 'cool' are fascinating open source projects like 'Looking Glass' that use java at the core to do amazing things. The way back to cool is by making Java, now that it's matured, a core component of future systems and enable amazing people to do amazing things faster.

Currently, licensing issues prevent that from happening on a large scale, unfortunately. But as an interesting company with lots of bright people in there, I'm sure Sun can figure it out ;)

Enviado por Dalibor Topic en agosto 24, 2004 a las 08:39 AM CEST #

I agree Java is Cool. You can do anything in Java really. Any API for any sort of development, you will get it. Cheers, sp

Enviado por sp en agosto 25, 2004 a las 03:30 AM CEST #

Enviar un comentario:
Los comentarios han sido deshabilitados.
About

swinger

Search

Archives
« abril 2014
lunmarmiéjueviesábdom
 
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
    
       
Hoy