Я предложил бы, чтобы Вы использовали пул потоков в C# по тем же причинам как любой другой язык.
, Когда Вы захотите ограничить количество выполнения потоков или не хотеть издержки создания и уничтожения их, используйте пул потоков.
небольшими задачами, книга Вы читаете задачи средств с коротким временем жизни. Если требуется десять секунд для создания потока, который только работает в течение одной секунды, это - одно место, где необходимо использовать пулы (проигнорируйте мои реальные цифры, это - отношение, которое рассчитывает).
Иначе Вы тратите объем своего времени, создавая и уничтожая потоки вместо того, чтобы просто делать работу, которую они предназначаются, чтобы сделать.
Я не думаю, что вам разрешено это в условиях обслуживания магазина приложений. Разве не поэтому монопрограммы должны статически компилироваться, если они поступают в магазин приложений.
Если вы хотите пойти по проторенной дороге, в блоге Джеймса Лонга подробно рассказывается, как запустить код схемы гамбита на iPhone. Загрузите приложение один раз, а затем загрузите изменения кода по мере необходимости.
В следующем сообщении блога он подробно описывает, как удаленно отлаживать ваши приложения с помощью REPL. Очень классная штука. Благодаря простоте Scheme и существующей работе, которую он проделал в своем блоге, большая часть работы / трудностей, связанных с разработкой "нестандартным" способом на iPhone, берется за вас. Выстрел того стоит!
Единственное, что отдаленно близко к этому (без взлома), - это Javascript / HTML в Mobile Safari.
Пока "включен" ваш iphone является относительным www.tilestack .com - это веб-среда разработки, которая может создавать веб-приложения.
Terminal.app можно скомпилировать для ограниченного распространения (без взлома). / bin / sh - допустимый язык программирования. QED.