> -- Илья Ермаков писал(а):
> ...Да та же Java - их class-файла native-экзешник получить тоже не так легко. Примеров уйма, и преподаватели не могут про них не знать...
К сожалению могут. Знания отдельных преподавателей ограничиваются школьным Паскалем и, может быть, Си. К счастью таких немного, поэтому другой пример: есть модуль для ББ, решающий конкретную задачу. Необходимо в срочном порядке (в течение вечера, по интернету) передать этот модуль другому человеку, не знакомому с ББ,  для похожих расчётов. Придётся либо объяснять ему хотя бы основы работы в среде (это после того, как он её ещё скачает), либо просто создать екзешник и прислать готовую программу. То есть для себя то можно и в среде всё делать, но как только нужно выпускать программу во внешний мир, тут же возникают проблемы.

> -- Илья Ермаков писал(а):
> А в этом случае и не нужно кромсать чёрный ящик... Если ГУЙ и библиотеки Блэкбокса не используются, а только сам Компонентный Паскаль и WinApi, то включать придётся только Kernel и ваши модули... Это около 30-40 Кб и получится...
Вот это я и хотел услышать =)
Всё таки хотелось бы иметь более конкретное представление о том, что же делает Kernel, а точнее какие возможности даёт ядро (а какие добавляются в других модулях). Есть ли какая-нибудь документация по этой теме, или всё познаётся в процессе изучения?