[CM] Snd + Gauche

Kjetil S. Matheussen kjetil at ccrma.Stanford.EDU
Mon Apr 24 17:19:46 PDT 2006


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.




More information about the Cmdist mailing list