[MUD-Dev] MOBPROG and other scripting languages

Christopher Allen CALists at zocalo.net
Sun Jan 13 23:28:59 CET 2002


"J C Lawrence" <claw at kanga.nu>:
> On Sat, 12 Jan 2002 13:11:34 -0700 helpsfamily  <Acius> wrote:

>> http://www.lua.org

> There are dozens (literally) of readily available (mostly)
> agreeably licensed scripting languages out there from Lua to
> Python, Perl, lisp, scheme, guile, Java, C#, ARC, E, TOM, Tcl,
> Ruby, Cecil, Eiffel, AspectJ, Squeak, YoYo, and others.  Range of
> choice is not the problem. Determining exactly what the problem
> you're trying to solve with a scripting language, and then what
> the criteria, desirable qualities, and constraints are for the
> scripting solution you will choose is the problem.

> Who is going to use the scripting language?  To do what?  With
> what access and use methods?  What are the security constraints?
> OO desired or not?  Security constraints?  Performance concerns?
> Runtime morphic?  Reactive only or self-automating (ie runtime
> limits)?  The list is long and many flavoured.

> Happily, its a problem that is subject to standard engineering
> analysis.

I'm less interested in YAPL (Yet Another Programming Language) then
in seeing what events are being sent to the script/program, and what
useful abstraction functions are there for NPCs.

For example, I like Achaea's MOB manual listed earlier in this
thread as there were a couple of events that I hadn't thought about
generalizing that way, and thus we should consider adding them to
Skotos's system.  Plus there were a couple of special purpose
functions that we should also consider doing.

This type of information is useful no matter what the scripting
language.

-- Christopher Allen

------------------------------------------------------------------------
.. Christopher Allen                                 Skotos Tech Inc. ..
..                           1512 Walnut St., Berkeley, CA 94709-1513 ..
.. <http://www.Skotos.net>               o510/647-2760  f510/647-2761 ..




_______________________________________________
MUD-Dev mailing list
MUD-Dev at kanga.nu
https://www.kanga.nu/lists/listinfo/mud-dev



More information about the mud-dev-archive mailing list