Date: Fri, 20 Aug 2010 09:53:41 +0400 From: Lev Serebryakov <lev@FreeBSD.org> To: Doug Barton <dougb@FreeBSD.org> Cc: freebsd-current@freebsd.org, Ivan Voras <ivoras@freebsd.org> Subject: Re: Interpreted language(s) in the base Message-ID: <1314297023.20100820095341@serebryakov.spb.ru> In-Reply-To: <alpine.BSF.2.00.1008152240370.66595@qbhto.arg> References: <4C6505A4.9060203@FreeBSD.org> <4C650B75.3020800@FreeBSD.org> <4C651192.9020403@FreeBSD.org> <i477eo$i4d$1@dough.gmane.org> <4C673898.2080609@FreeBSD.org> <AANLkTim_prShRiHkLnFbhek9%2Beaa-KaJ5oZtNo%2BLd0K1@mail.gmail.com> <alpine.BSF.2.00.1008152240370.66595@qbhto.arg>
next in thread | previous in thread | raw e-mail | index | archive | help
Hello, Doug. You wrote 16 =E0=E2=E3=F3=F1=F2=E0 2010 =E3., 10:15:55: > lua too "flavor of the day," not enough track record of stability, > not enough installed base/proven utility To be honest, lua is used in TONS of (commercial and, often, console) games as scripting engine, without any issues with stability or speed. Console games are very special world, where stability is holy cow, BTW. >> some JavaScript engines probably fit the description. > Yikes! Sorry I asked. :) Best scripting language ever :) Mixup of Lisp and Self, disguised to looks like "traditional" language. And, yes, I'm serious here. But JavaScript have one problem: both good open-source engines (SpiderMonkey and V8) don't have good "system" library for file/io/process operations. They are too-browser specific. They can be easily stipped down to bare engines (very small, very efficient), but in such case here is huge amount of work by writing all native objects and operations needed for system scripting. --=20 // Black Lion AKA Lev Serebryakov <lev@FreeBSD.org>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1314297023.20100820095341>