The Next Mainstream Programming Language: A Game Developer's Perspective :: Redux
Sean Kelly
sean at f4.ca
Sun Jul 15 14:13:35 PDT 2007
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"
Thanks for the link Brad, this is a great article. I've never really
looked into erlang, but it sounds like it's the type of language I've
been thinking we'll end up with (based on message-passing, but a bit
evolved from that). I'm still not convinced that a functional language
is required for this, but it is certainly a more natural fit. Seems
like the greatest obstacle for erlang would be getting schools to teach
functional programming again--it's a bit of a chicken & egg problem.
Sean
More information about the Digitalmars-d
mailing list