Различие между платформой основы и базовой платформой основы?

Ruby 1.8 только имеет зеленые потоки, нет никакого способа создать реальный поток "уровня ОС". Но, рубиновые 1.9 будут иметь новую возможность названной волокнами, которые позволят Вам создавать фактические потоки уровня ОС. К сожалению, Ruby 1.9 все еще в бета-версии, планируется быть стабильным через несколько месяцев.

Другая альтернатива должна использовать JRuby. Потоки реализаций JRuby как уровень ОС theads, нет никаких "зеленых потоков" в нем. Последняя версия JRuby 1.1.4 и эквивалентна Ruby 1.8

64
задан openfrog 3 December 2009 в 22:01
поделиться

2 ответа

Core Foundation - это API уровня C, который предоставляет CFString, CFDictionary и т. Д.

Foundation - это Objective-C, который предоставляет NSString, NSDictionary и т. Д. .

90
ответ дан 24 November 2019 в 15:47
поделиться

CoreFoundation написан на C, тогда как Foundation написан на Objective-C;

Foundation имеет много дополнительных классов;

CoreFoundation является общей базой Foundation и углерод .

28
ответ дан 24 November 2019 в 15:47
поделиться