Sounds like time to invest in a new paradigm.

Try Haskell, if only for the way it affects the way you think about programming.
-----Original Message-----
From: "Vince O'Sullivan" <[email protected]>
Sender: [email protected]
Date: Thu, 8 Dec 2011 00:40:44 
To: The Java Posse<[email protected]>
Reply-To: [email protected]
Subject: [The Java Posse] Re: Joshua Bloch joins the Dart team as core
 libraries architect

On Dec 7, 7:21 pm, Cédric Beust ♔ <[email protected]> wrote:
> On Wed, Dec 7, 2011 at 12:27 AM, Fabrizio Giudici <
> My only concern is that Dart is being engineered by what seems to be an
> "old school" of language designers. I don't mean this in a bad way, just
> that they are people who probably tend to write their code in emacs and who
> might see IDE's and surrounding tooling as a second thought.

I think that there's more to this than meets the eye.  I wrote my
first code thirty years ago (in Fortran and Pascal).  Modern languages
are a bit more structured than they used to be, but not a lot.  At the
end of the day (when all's said and done), programmers are still doing
they're job by arranging variables and loops and branches in pretty
much exactly the same same as they were doing when I started out.  In
all that time, I've yet to see a "new" language that actually does
anything "new" or changes the way I do my job.

(This sounds strangely like a conversation that I had with my teenage
kids recently.  The music they listen to is identical to the music I
listened to at their age and the reason for that is (like programming)
that the technology behind it hasn't really changed in years, just
been tweaked a bit.)

There is some progress but a lot less than people think.  Things like
"full screen mode" and "exit from full screen mode" (two of the two
hundred and fifty new features recently added to OSX) aren't progress.
Dart (to paraphrase Douglas Adams a bit) is another attempt to paint
the wheels a different colour to see if it will make the wagon go
faster.

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to