On Mon, 24 Apr 2006, Rick Taube wrote:
Well, I think Rick should have supported rscheme instead of stklos and
gauche. I think the "r" in rscheme actually stands for "realtime", not
sure... At least, it is a realtime scheme, so it makes very much
apropos, i think Todd and I just got the C RTS working in Gauche about 1
minute ago:
gosh> (do ((now (rts:scheduler-time) (+ now 500))
(num 1 (+ num 1)))
((= num 10) #t)
(rts:scheduler-enqueue num 0 now 1))
#t
gosh> 1 0 21297
2 0 21796
3 0 22296
4 0 22796
5 0 23296
6 0 23796
7 0 24296
8 0 24796
9 0 25296
---
I did see rscheme a year or so ago, and yes its certainly an interesting
scheme. but at that time i didnt see any object system. thats been the main
stumbling block to scheme porting for me, the lack of an object system, or a
crappy useless one.
Are you sure about this? It claims to be object-oriented. First sentence
from the introduction
( http://www.rscheme.org/rs/b/0.7.3.3/21/doc/c33.html ) says:
"RScheme is an object-oriented, "
Well, perhaps its crappy. ;-)
But I wonder if the main problem with rscheme could be the documentation.
Or at least, that was my biggest problem when I looked more closely at
it 1-2 years ago. On the other hand, the main developer seems to be very
active, so its probably not much trouble just to ask on the mailing list.
_______________________________________________
Cmdist mailing list
[email protected]
http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist