OK, - Java, the language, is entering Middle Age, so - what should we build new apps in?

0 views
Skip to first unread message

Michael Neale

unread,
Feb 21, 2008, 6:21:40 PM2/21/08
to The Java Posse
As Josh Bloch mentioned in an InfoQ panel:
"I think that Java is a mature language, it is entering middle age,
and I think we owe it a dignified middle age."

...

"I think it's time to hit the reset button. I think that we're going
to need a new language soon."

This sounds sensible, but how soon? I think the multi language VM is
awesome, Scala is awesome, JRuby is awesome++. Davinci machine is
awesome.

BUT, do we still need a "Java" language to be the focus of tooling
efforts, mainstream attention, tooling efforts, and, Tooling. Also
tooling. Perhaps also to implement the platform itself in (OpenJDK6 is
about 76% Java code, according to my counts).

If java is going middle age, soon to be retirement (legacy) - what is
there to replace it ? (If scala is it great, I don't mind personally,
as long as there is some focus for tooling and so on).

Marcelo Morales

unread,
Feb 21, 2008, 7:07:51 PM2/21/08
to java...@googlegroups.com
IMHO. There is NOTHING like Java yet. And there is NOTING like C yet.

I went on a quest to find other things about three years ago. I wanted to leave Java for greener pastures. I went back as fast as I could.

- C# may be a better language, but the open source libraries (replacements for lucene, hibernate, etc.) were still young. Most interesting things were Windows Only (Wácala)
- Ruby may feel better, but I could not make it work properly in my environment.
- PHP. I felt naked when programming in PHP. What I read programmed in PHP was plain unreadable.
- Visual Basic only works on Windows. Thought it failed the "readable" check too

Though I must confess I didn't look at python/django for replacing Java/Spring. JRuby didn't seem serious at the time. I didn't even know about scala existence. D may replace C.

The first time I've heard about these new things was in the podcast.

Thank you Java Pose.

Regards

Marcelo Morales

Christian Catchpole

unread,
Feb 21, 2008, 7:29:18 PM2/21/08
to The Java Posse
Im trying to cut down my posse trolling, but i think i need to write
this one..

Will Java become the grumpy old man who cant be proven wrong, sitting
on the porch with a shot gun tell you to get off his lawn?

Michael Neale

unread,
Feb 21, 2008, 10:45:37 PM2/21/08
to The Java Posse
Marcelo - I guess part of my point is that the whole ecosystem around
Java the Platform is good, and you can get most things done. The weak
point, most agree is the language (and perhaps how it has influenced
the underlying JVM).

Thus I am keen to see this resolved.

On Feb 22, 10:07 am, "Marcelo Morales" <marcelomorales.n...@gmail.com>
wrote:
> IMHO. There is NOTHING like Java yet. And there is NOTING like C yet.
> I went on a quest to find other things about three years ago. I wanted to
> leave Java for greener pastures. I went back as fast as I could.
>
> - C# may be a better language, but the open source libraries (replacements
> for lucene, hibernate, etc.) were still young. Most interesting things were
> Windows Only (Wácala)
> - Ruby may feel better, but I could not make it work properly in my
> environment.
> - PHP. I felt naked when programming in PHP. What I read programmed in PHP
> was plain unreadable.
> - Visual Basic only works on Windows. Thought it failed the "readable" check
> too
>
> Though I must confess I didn't look at python/django for replacing
> Java/Spring. JRuby didn't seem serious at the time. I didn't even know about
> scala existence. D may replace C.
>
> The first time I've heard about these new things was in the podcast.
>
> Thank you Java Pose.
>
> Regards
>
> Marcelo Morales
>
> On Thu, Feb 21, 2008 at 7:21 PM, Michael Neale <michael.ne...@gmail.com>

David Linsin

unread,
Feb 22, 2008, 2:16:27 AM2/22/08
to The Java Posse
I think it already is!

On Feb 22, 1:29 am, Christian Catchpole <christ...@catchpole.net>
wrote:

Christian Catchpole

unread,
Feb 22, 2008, 2:27:15 AM2/22/08
to The Java Posse
But everyone is hanging around, waiting to inherit his JVM. :)

Stanfine

unread,
Feb 22, 2008, 4:22:36 AM2/22/08
to The Java Posse
I think one of the language can have it's own preffect things to
do......
10 years age ,we use C++ ,and now we also use it,and it must be used
in some env...
so I think now so many area can use Java,js2e,j2ee,j2me and so
on......

On Feb 22, 3:27 pm, Christian Catchpole <christ...@catchpole.net>
wrote:
> > > on the porch with a shot gun tell you to get off his lawn?- Hide quoted text -
>
> - Show quoted text -

Casper Bang

unread,
Feb 22, 2008, 11:51:31 AM2/22/08
to The Java Posse
On Feb 22, 1:29 am, Christian Catchpole <christ...@catchpole.net>
wrote:
> Will Java become the grumpy old man who cant be proven wrong, sitting
> on the porch with a shot gun tell you to get off his lawn?

You mean it isn't already? Though my issues are with the people
blindly defending it. Having said that, I do see a subtle change since
1-2 years ago which is quite refreshing. :)

/Casper
Reply all
Reply to author
Forward
0 new messages