Oct 23, 2007
Ruby extension modules are slightly easier to write and read than Python ones, but slightly less portable. Main reasons: no reference counting, less obtrusive exception propagation using setjmp/longjmp, and a more uniform notion of types and classes. There are also some minor conveniences, such as C methods which take an ordinary argument list instead of a vector.

Comments gratefully appreciated. Please send them to me by any method of your choice and I'll include them here.

archive
projects
writings
videos
subscribe
Mastodon
RSS (?)
twtxt (?)
Station (?)