My bet is the "Transition Between Languages" part.
At the very beginning of his article, he dismisses
functional languages as "interesting research
topics, but we're sticking to languages with ample
applicability to shipping applications and games."
In the "transition" section" he states, "Most
programmers don't realize their current language
is becoming outdated until it has been outdated
for a while." He then quotes Max Planck:
"Planck once observed that mainstream scientists
refused to accept Quantum Mechanics, because it
was such a departure from their normal way of
looking at the universe. With a few notable
exceptions, old scientists weren't willing to
learn the new techniques. However, he observed
that they eventually retired or died off and
were replaced with bright new scientists who
grew up in a world where Quantum Mechanics was
the norm."
I thought that was hysterical, especially given
that the most unconventional parts of what he
seemed to think was most innovative were basically
parametric polymorphism, serialization of interal
data and what looks to me (though I could be wrong)
is a variant of the Class part of the Haskell
type system, all the while trying to jam it into
an imperative framework.
Oh, and there also was the part of everything
really boiling down to functions and data
structures. That was even funnier.
Brian
--- Michael Hobbs <[EMAIL PROTECTED]> wrote:
> Lennart Augustsson wrote:
> >
> > Take a look at what a hard core game programmer
> thinks about the
> > evolution of programming languages. Unreal is a
> very sucessful
> > game so maybe people listen to him...
> >
> > http://www.gamespy.com/articles/devweek_b.shtm
> >
> > You need to read until about page 5 to get to the
> part I enjoyed most.
>
> So which section was that, the one on parametric
> polymorphism and
> higher-order functions, or the one on frameworks?
>
> For my money, I'd say that he probably has an easier
> sell with the
> frameworks concept than with [properly implemented]
> polymorphism. After
> all, the word "patterns" is a big buzzword in
> industry right now, which
> is very close to his notion of frameworks.
>
> A person would *love* to use templates in C++, if
> only it wasn't so
> broken,
> - Michael Hobbs
>
>
>
__________________________________________________
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com