Dan,
thanks for your response. Embedded isn't all RTOS - our network
products have some RTOS stuff on them (anything involving GSM / GPRS
has some pretty tight timing windows), but a lot of it has no strict
real time limits. So I guess I'm interested in where and how Ruby could
be used in an emedded context.

Why do you think that native threading is so important?

Best regards, treefrog