On Tue, Apr 24, 2007 at 10:49:49AM +0300, Ilya Sher wrote:
> Robert Lee wrote:
> [snip]
> > Counterwish #2: Dump VimScript and replace it with EMCAScript (maybe
> > using SpiderMonkey) so that people don't need to learn a new language
> If I understand you correctly, you assume that
> ECMAScript is the most popular language among
> the people that wish to customize VIM. How
> do you know the assumption is right?
> [snip]

Actually, I like the proposal for two entirely different reasons:

1) the language specification comes from an international standards body
2) there are lots of people working on efficient implementations, at least
   two of which are open source (SpiderMonkey and Adobe's Tamarin, though
   there seem to be some plans to convert SpiderMonkey to use Tamarin)

It is looking more and more like the world of scripting languages for
application extension (as opposed to standalone scripting languages) is
converging on ECMAScript and Lua, particularly for interactive apps. There's
a lot to be said for following a path that leads to interoperability and
code reuse. I would argue that international standardization lends
ECMAScript an edge over Lua, incidentally.

--Greg

Reply via email to