On Fri, Apr 11, 2008 at 02:11:30PM -0700, Tom Jackson wrote:

> It is hard to say if these newer languages (C# and MONO) have these features, 
> probably VB and Python don't:
> 
> task scheduling: ns_schedule_proc, ns_job
> concurrent collections: nsv arrays, ns_share, static vars (config structure)
> atomic variables: nsv arrays
> synchronizers: ns_mutex, ns_cond, etc.

Incidentally, those aren't so much language features, they're more
features of the AOLserver/Tcl API and environment.  "Tcl" didn't have
nsv_* or ANY of the cool stuff above until Jim Davidson and crew added
them to AOLserver sometime c. the mid 1990's, after all...

Some languages, and especially language implementations, would no
doubt be much more amenable to supporting those sorts of AOLserver
derived APIs than others, of course.  But if you pick an appropriate
language and implementation to start with (e.g., JavaScript
Spidermonkey, Lua, some Scheme systems), it's PROBABLY "just" a Simple
Matter of Programming.  :)

-- 
Andrew Piskorski <[EMAIL PROTECTED]>
http://www.piskorski.com/


--
AOLserver - http://www.aolserver.com/

To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> 
with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: 
field of your email blank.

Reply via email to