The Next Mainstream Programming Language: A Game Developer's
Tristam MacDonald
swiftcoder at gmail.com
Wed Jul 18 06:50:59 PDT 2007
It is also nice to know that Erlang has been used for desktp software (and not just parallel computing, servers...). The open-source wings3d modeller is written in Erlang. www.wings3d.com
Bruno Medeiros Wrote:
> Brad Anderson wrote:
> > Bruno Medeiros wrote:
> >> I read in a recent article (I think it came from Slashdot, but not sure)
> >> that a new programming paradigm is needed to make concurrency easier,
> >> just in the same way as OO (and class encapsulation) improved on the
> >> previous data abstraction paradigm to make code cleaner and easier to
> >> write. Just in the same way as structured programming (ie, using
> >> functions/scopes/modules) improved on the previous paradigm of
> >> sequential/global/goto-using code, so to speak.
> >
> > http://www.pragmaticprogrammer.com/articles/erlang.html
> >
> > search for "Concurrency Oriented Programming"
> >
> > BA
>
>
> Hum, again Erlang, interesting. I had heard a bit about it before, on an
> article (again don't remember where) about a comparison between Apache
> and a web server built in Erlang. On a multicore machine Erlang did much
> because of it's massively parallel capabilities, etc..
> This makes Erlang very interesting, but one must then ask questions
> like: What restrictions does Erlang's approach have? Does it have
> disadvantages in other areas or aspects of programming? Is it good as a
> general purpose programming language, or is it best only when doing
> concurrent applications? Can any of it's ideas be applied to imperative
> languages like D, Java, C#, etc.?
> I personally am not looking deep into this (never had the use to study
> concurrency in-depth so far), I'm just pointing out that a lot of things
> have to be considered, and I have a feeling that there must be some
> downside to Erlang, or otherwise everyone else would be trying to bring
> Erlang aspects into their languages. Or maybe Erlang is just taking
> momentum. Time will tell.
>
>
> --
> Bruno Medeiros - MSc in CS/E student
> http://www.prowiki.org/wiki4d/wiki.cgi?BrunoMedeiros#D
More information about the Digitalmars-d
mailing list