[CM] Snd + Gauche
Kjetil S. Matheussen
kjetil@ccrma.Stanford.EDU
Mon, 24 Apr 2006 17:19:46 -0700 (PDT)
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.