From: Waba <wab...@ya...> - 2002-07-25 20:48:38
|
On Thu, 25 Jul 2002 21:54:01 +0200 (CEST) Peter Gantner <pet...@un...> wrote: > > Client side is not my problem. As client coder wants. > > > > Oh, so client side scripting parser will not be part of > libarianneclient? > > If it was, you could transfer scripts between different clients, > which would be nice. Nod. not only it allows transferring scripts, but avoids reinventing the wheel at each new client. > > But server side and considering that script MUST be very fast to be executed > > we should use a existing language for scripts, IMO Lua, Lisp, Python, but > > Python is 5MB big, I dunno much about Lisp. > > So if I have to do it, I will use Lua. > > It is simple to create extra script managers. > > My guess is that the source files of server-side scripts will not do > much apart from declaring variables, doing some loops and ifs and > returning variables, and that code will work in almost any > language. Although it would be cool if a script writer hadn't much to forget and relearn when switching to/from client/server. But as always, the one who codes is the one who decides... About the language choice: If we have to compare Lua vs Guile, people are likely to have more background in C-like languages (C/C++/Java/JavaScript/...) than in Lisp-like (except the emacs or gimp script-fu contributors). Of course this argument is somewhat biased since I personally dislike the ()-syntax, but well.. [Off-topic] nephros: guess who was playing nethack half the nights, under a tent, on a shitty laptop ? *grin* Waba -- [www.ebb.org/ungeek] GCS/IT d-- a--- C++++ ULVB++++ P+++ L+++$>++++$ R+ E---(-) W+(-) N+(++) w---(--) PE(--) PGP+ tv-- b+(+++) D++ h* r-- y? ___________________________________________________________ Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français ! Yahoo! Mail : http://fr.mail.yahoo.com |