Hi Folks,
One more controversy ;-)
I guess I just prefer social rather than legal prescriptions.
Prohibition is an attack on symptoms & not causes.
Sadly we have a philosophical issue here. I am not for the general use
of unsafe operations but against proscription.
I commiserate with those feeling the evangelical impulse to spread the
word to the benighted masses while recognizing the danger in
unfettered access. However, there are methods to produce a restricted
denotation for problematic forms.
(We need a discussion group on the subject of Chicken Parallelism.)
On Aug 8, 2008, at 7:43 PM, Elf wrote:
On Fri, 8 Aug 2008, Vincent Manis wrote:
<snip>
im against removing thread-terminate! and friends because theyre
useful.
Useful, perhaps? In very rare, restricted, special circumstances.
Maybe kinda like "set-cdr!".
id
rather deprecate mutexes
See above.
and the like for a cleaner system of currency,
Ok, go for it. I just don't think removing a "feature" is a feature.
or
(at the very least) augment thread-terminate! in such a way that it
waits to
terminate until the held mutexes (mutii? mutices?) are dropped.
(Don't you mean mooses ;-)
Maybe a (thread-terminate!/mutex-wait [MUTEX ...]), where a null
argument list is wait on all mutex, procedure rather than a semantic
change to an existing procedure?
-elf
<snip>
Best Wishes,
Kon
_______________________________________________
Chicken-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/chicken-users