= Сообщение: 2706 из 2735 =================================== RU.FTN.DEVELOP = От : Stas Mishchenkov 2:460/5858 14 Oct 24 09:57:24 Кому : Nil A 14 Oct 24 09:57:24 Тема : C-- и FE2BOX FGHI : area://RU.FTN.DEVELOP?msgid=2:460/5858+670cc0e0 На : area://RU.FTN.DEVELOP?msgid=2:5015/46+670c48ab = Кодировка сообщения определена как: CP866 ================================== ============================================================================== Hi Nil!
14 Oct 24 01:23, Nil A -> Stas Mishchenkov:
NA>>> Вроде бы идея C-- в том, чтобы не писать на нём руками, а NA>>> использовать как промежуточный язык, в который транслировать из NA>>> какого-то своего высокоуровневого. То, что сегодня LLVM делает. SM>> Нет. Изначально это был асм с элементами синтаксиса С.
>> C-- (читается как "Си минус минус") - переносимый язык программирования >> низкого уровня, используемый как промежуточное представление для >> сверхвысокоуровневых языков. Создан во второй половине 1990-х годов >> исследователями функционального программирования Пейтоном-Джонсом и Рэмси >> Норманом.
>> Основная особенность в сравнении с различными вариантами байткодов в том, >> что сгенерированный результат на C-- является человекочитаемым - текстом >> на языке с си-подобным синтаксисом.
Нет. Это то, что появилось потом. Превым был парень из Австралии, кажется. Не помню имени, но точно не Пейтон-Джонс и Рэмси Норман. И попал ко мне в руки этот С-- примерно в 1994-1995 годах. Жаль, у меня н сохранилось ни чего с тех пор.
C-- is a programming language occupying an intermediate position between Assembler and C. It is ideally suited for writing small programs, TSRs, drivers, or interrupt handlers. In order to work with C-- you should know Assembler and C.
The author of SPHINX C-- is Peter Cellik (CANADA). The author's latest version of SPHINX C-- is v0.203 of October 28, 1996.