Let's Swing!
A globally warmed, Swing focused blog in the Participation Age.
I've definitely moved this blog to my personal site!

Why Java is Cool

lunes agosto 23, 2004 | General | Permalink | Comentarios [2]

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!


Categories


Search


Recent entries


Sites I find interesing

Aggregators
Swing focused
Software architecture related @ blogs.sun.com

Calendar

« agosto 2004 »
lunmarmiéjueviesábdom
      
1
2
3
4
5
6
7
9
10
11
12
13
14
15
16
17
19
20
21
22
24
25
26
27
28
29
30
31
     
Hoy

Navigation


Visits

Locations of visitors to this page