lua-users home
lua-l archive

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


Hello,
  though i will not be able to go there just for
attending the meeting from india, i will like to say
that following should be taken note in the meeting:

 1. there should be one SMALL standard CORE library,
which is just enough for most of the users need, and
which is in fully ANSI C ( i mean portable ). These
include dealing with file system directories ( as
getting system attributes ) as in java. This core
library along with the interpreter should be
considered with the core standard language.it must be
named as LFL ( Lua Foundation Library ) or LCL ( Lua
core Library ).

*2. MOST IMPORTANT, we should also decide for an
EXTENDED library set. This we can name as LXL ( Lua
Extended Library ) on the pattern of MFC of Visual
C++. Actually u can think of it as analogous to javax
library.
 It will have the classes or functions libraries which
are needed for lua as some more powerful scripting
tool. for example u can put socket functions library
in this LXL. so if one wants to script some networking
code in lua, then he will have to install LXL, and
wherever one wants to run that person's scripts, he
can just install standard LXL. and say, the users who
want to develop their own socket functions will try to
maintain atleast calling parameter and function names
matching. (i am not saying that socket functions are
needed by everyone, i am just giving them for examples
.the actual functions to be put inthere can be decided
by majority's consent.)so there will be some
homogeneity in function names across all the thousand
custom lua ( extended ) interpreter's maintained by
everyone for himself. don't get me wrong, that i am
against everyone's own libraries, infact that is what
which has made lua achieve so much appreciation. what
i want to say that, just collect all the Usually
common functions and classes etc. across all thousands
of these libraries and put them in a standard extended
library, if they can not be put in standard core
library  because of the purpose of keeping lua
standard core library small.


bye :-)
Ashish
Postscript: waiting for the comment from esp. from the
lua language designers, that what's ur stand about
this standard EXTENDED lua library, which will be
apart from the standard CORE lua library.

__________________________________________________
Do You Yahoo!?
Great stuff seeking new owners in Yahoo! Auctions! 
http://auctions.yahoo.com