[racket] low level programming in scheme?

From: John Clements (clements at brinckerhoff.org)
Date: Mon May 23 01:35:58 EDT 2011

On May 22, 2011, at 10:30 PM, 김태윤 wrote:

> hello
> sorry for giving up using RSound library
> I realize that using library is not a good idea for learning
> if it crashes unexpectedly, I feel helplessness.
> and without knowing how it works in detail, there are lots of limits
> when I think about it.
> (I never meant to be make developer feel bad or something, it's just
> my thinking.)
> I am sorry if you feel bad because of my words

Not at all! I am sorry if you feel bad because of my software!
> anyway,
> I decide to trying bump into low level programming in scheme
> so
> is there any tutorial or googling keyword
> for low level programming in scheme?
> I can't find good example or tutorial for Windows API programming in scheme
> nor low level programming in scheme
> googling keyword sort of "low level programming scheme" always give me
> result out of my intension
> any advice, link, hint, encouragement are all welcome!

It's not entirely clear to me what you mean by "low level programming".  I suppose it's worth knowing, though, that in my book, "low level programming" is what you do when your "high level" tools have failed you, and you need to extend them. From that standpoint, then, "low level programming" is hardly ever a goal in and of itself.

In general, though, you might be interested in the "ffi" library, which makes it possible to interact with libraries that use C calling conventions. 

All the best,

John Clements

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4624 bytes
Desc: not available
URL: <http://lists.racket-lang.org/users/archive/attachments/20110522/06f7556a/attachment.p7s>

Posted on the users mailing list.