Товарищи, прошу прощения, если этот вопрос кто-нибудь уже задавал. В поиске я ничего подобного не нашёл (может быть плохо искал).
Объясните мне пожалуйста, какой формат объектного файла в BlackBox? Машинный (подобно Bluebottle) или байткод?
И ещё, в последнее время я плотно работаю с SML/NJ. По заявлениям разработчиков он генерирует машинный код. Но этот код не исполняемый. Для исполнения его нужно загрузить в Runtime. Работает он очень быстро (по-моему, соизмеримо с C++; ocamlopt вообще далеко позади остаётся). Также, поддерживается динамическая подгрузка модулей, хоть они и не оформлены в виде библиотек. Подобный механизм ведь применён в Синей Бутылке? Короче, после такого долгого вступления вопрос: есть ли способ (кроме дизассемблера) точно определить байткод, используется или машинный код? Дизассемблированный текст вполне похож на машинный.