lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


Rodrigo Azevedo <rodrigoams@gmail.com> wrote:
> 1) an expanded basic library (some batteries), well organized, maintained
>    and documented. "Pure Lua" libraries at least.

Just curious: why must (or should) they be “pure Lua”? Don’t many
mainstream programming languages (e.g. Perl, Python, Ruby) write at least
some of their batteries (i.e., built-in stdlib components) in the language
of the language interpreter itself (i.e., usually C)? Why does it matter to
the scripter whether, say, a map function is written in Lua or C?

P
-- 
We have not been faced with the need to satisfy someone else's
requirements, and for this freedom we are grateful.
    Dennis Ritchie and Ken Thompson, The UNIX Time-Sharing System