[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: Lua Lanes...alive or dead?
- From: Asko Kauppi <askok@...>
- Date: Tue, 1 Jan 2008 11:55:20 +0200
Lua Lanes is not dead.
The lack of updates has been due to my business, dealing with an
upcoming Lua project. Once that is out, I can look more into the
existing ones. There are some wishes I've received for Lua Lanes, but
no patches or other such contributions. They are welcome. Also one
reason to maintain the "beta" status is that I don't know of much use
of Lanes, actually.
That can be either good or bad. It either means the module's serving
its current users well, or it means there are not enough current users.
Anyway. Personally I think we could benefit of a "round table"
discussion to decrease the number of multithreading solutions, and
focus people's efforts on one. Naturally, I wouldn't be seeing Lanes
as one of those stepping aside. :) This is why I made the comparison
to other solutions, which unfortunately lacks LuaTask, as has been
pointed out. I do welcome someone to contribute a Lua Lanes vs.
LuaTask comparison.
Open source does not mean the author should do it all by himself. Lua
Lanes is not Lua. Patches are welcome, and also write access to the
main subversion repository can be granted for persons who've proven
to be worth it.
Happy new year, ;)
-asko
This is a list of my dead and alive projects, in order of personal
priority:
luaSuper to be born, rechristened as 'luaSub' (new)
Lumikki Lua web page generator. Alive but quiet. Needs a revise.
Lua Lanes Alive but quiet.
Hamster build system using Lua. Alive but in hibernation (as
hamsters do)
LNUM patch Alive and up to date.
Token reader patch Alive and up to date.
Andes development IDE not started
Spider virtual PDA not started
LuaX dead, not supported
Duck kirjoitti 1.1.2008 kello 5:57:
Whenever multithreading in Lua comes up, three possibilities are
usually mentioned:
1. LuaThread, which is now out-of-date, requires a (very slightly)
non-standard Lua core, and requires the programmer to take care of
synchronisation issues.
2. LuaTask, recently bumped up to 1.6.4, and pretty fully
documented, yet dismissed by some as "dead" or at least "inactive".
3. Lua Lanes, which is sometimes described as "active" and promoted
as the way to go.
However, Lua Lanes was last updated in May 2007, is still described
as "beta," has (IMO) incomplete and thus very-hard-to-use
documentation, and has had a broken home page for quite some time
(IIRC, it used to give 404s; now it's giving 401s).
Is the project still going?
I'm a happy LuaTask user myself, but thought I'd better look at the
competition (for want of a better word), only to find it seems to
be stuck/dead/busted.
PS: The now-official and documented ability of LuaTask's to consume
a chunk rather than just the name of an external file when creating
a task is very handy. Thanks, DanielQ.
PPS: Diego, will there ever be an "official" LuaThread for 5.1.2
(with or without the tag "alpha" :-) ?