Design patterns solve a problem, but the problem shouldn't have existed in the first place. Prototypal OO doesn't have the problems that traditional OO has. Lua is fast, prototypal, has C interop and was used to create World of Warcraft, the most financially successful game in history. How about using Lua without inheritance and visibility, just prototypal OO?
2012/8/14 Ian Melven <imel...@mozilla.com> > > have you seen http://en.wikipedia.org/wiki/Rust_%28programming_language%29? > > thanks, > ian > > > ----- Original Message ----- > From: pedbe...@gmail.com > To: dev-platform@lists.mozilla.org > Sent: Tuesday, August 14, 2012 7:00:47 PM > Subject: Re: quick! use lisp! before it's too late! > > Computers have lots of cores now, so they need concurrent code and writing > concurrent code is hard in C++, but easy in functional programming > languages. > _______________________________________________ > dev-platform mailing list > dev-platform@lists.mozilla.org > https://lists.mozilla.org/listinfo/dev-platform > _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform