[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: Help a journalist with an article
- From: Asko Kauppi <askok@...>
- Date: Fri, 10 Oct 2008 09:20:55 +0300
I second Matthew's testimony, which was nicely non-bloat in itself. :)
Thanks for pushing Lua into CIO radar; I've repeatedly found it
difficult to use it in customer projects, because it is not as
commonly known as some other comparable tools.
On the other side of the coin, reasons *not* to use Lua would in my
opinion contain lack of static type checking. With any dynamic
language, you get more errors at runtime. The perfect language would
be able to do both (warn you at compile time, and still be dynamic).
Esther Schindler kirjoitti 10.10.2008 kello 4:46:
Thanks, Matthew. That's exactly what I needed!
On Oct 9, 2008, at 5:41 PM, Matthew Wild wrote:
On Thu, Oct 9, 2008 at 9:48 PM, Esther Schindler
I'm doing an article for CIO.com on "5 [or whatever] languages
that ought to
be on your [IT Manager's] radar," and I'd like to include Lua. I'm
for a short statement on why it's useful, and why the boss ought
to let you
use it for enterprise work. Any takers?
This is meant to be a short-and-sweet article: just its name, URL,
formal definition, and then one or two quotes from developers
about why they
think it's valuable. Imagine that you're trying to convince
to let you use it. What would you say?
Lua is valuable to me primarily because it enables rapid agile
development, exceeding what is possible with more traditional
languages. Lua doesn't try to do too much - instead it gives you the
required building blocks out of which it is possible to build
you want, in any way you want. The key benefits unique to Lua are the
fact that it is amazingly small, fast, and on a technical level a
masterpiece. Not every project manages to achieve so much with so
little of the dreaded "bloat".
I've become so hopelessly in love with Lua, I've incorporated it into
nearly all my recent projects, and yet it fits in nicely every
think the technical term is "lunatic" :)
I am currently heading into using Lua as a standalone, rather than
embedded, language. It is still fitting the job perfectly. Thanks to
Lua I'm now looking at weeks, rather than months, in our development