Недавно попробовал написать HelloWorld со строгим соблюдением всех правил, обозначенных мной в предыдущем посте. Так вот! Из-за необходимости в использованиистандартнойпроцедуры NEW, приходится импортировать Kernel, а он автоматически делает невозможным соблюсти эти правила.

О каком портировании может идти речь, если даже в банальном HelloWorld невозможно отделить мух от котлет? Ведь для портирования важны только точки соприкосновения с целевой платформой, а их то и не удаётся выделить в чистом виде.

Да, и раз уж меня сегодня так понесло, добавлю, что я никогда не смирюсь с тем, что для использования стандартного языкового средства, требуется импортировать какой-то эксклюзивный модуль, о котором в сообщении о языке нет ни слова.