#1
|
|||
|
|||
C-- и FE2BOX
Nil A написал(а) к Stas Mishchenkov в Oct 24 00:05:52 по местному времени:
* Answering a message in area r50.bone (2:50 Bone: Официальная конфеpенция эхобекбона R50). Нello, Stas! 09 Oct 24 14:37, from Stas Mishchenkov -> Sergey V. Efimoff: SVE>> RU.C-- точно сносить надо, уже почти никого не осталось, кто SVE>> хотя бы помнил о существовании этого языка. SM> ftp://bbs.bajer.cz/pub/files/tmailfe/FE2BOX.RAR написан именно на нём. SM> Причём ещё на той его версии, авторской, в которой ассемблер. Вроде бы идея C-- в том, чтобы не писать на нём руками, а использовать как промежуточный язык, в который транслировать из какого-то своего высокоуровневого. То, что сегодня LLVM делает. Ты прям на C-- писал, потому что хотел 16-битную .com программку получить? Кстати, есть порт DJGPP, который под real mode в 16 битном режиме умеет компилировать. Best Regards, Nil --- GoldED+/LNX 1.1.5-b20240306 |
#2
|
|||
|
|||
C-- и FE2BOX
Stas Mishchenkov написал(а) к Nil A в Oct 24 13:34:08 по местному времени:
Нi Nil! 10 Oct 24 00:05, Nil A -> Stas Mishchenkov: SVE>>> RU.C-- точно сносить надо, уже почти никого не осталось, кто SVE>>> хотя бы помнил о существовании этого языка. SM>> ftp://bbs.bajer.cz/pub/files/tmailfe/FE2BOX.RAR написан именно на нём. SM>> Причём ещё на той его версии, авторской, в которой ассемблер. NA> Вроде бы идея C-- в том, чтобы не писать на нём руками, а использовать как NA> промежуточный язык, в который транслировать из какого-то своего NA> высокоуровневого. То, что сегодня LLVM делает. Нет. Изначально это был асм с элементами синтаксиса С. Нave nice nights. Stas Mishchenkov. --- Умные мысли приходят лишь тогда, когда херня уже сделана. |
#3
|
|||
|
|||
C-- и FE2BOX
Nil A написал(а) к Stas Mishchenkov в Oct 24 01:23:04 по местному времени:
Нello, Stas! 13 Oct 24 13:34, from Stas Mishchenkov -> Nil A: NA>> Вроде бы идея C-- в том, чтобы не писать на нём руками, а NA>> использовать как промежуточный язык, в который транслировать из NA>> какого-то своего высокоуровневого. То, что сегодня LLVM делает. SM> Нет. Изначально это был асм с элементами синтаксиса С. Ну значит вики врёт. https://ru.wikipedia.org/wiki/C-- > C-- (читается как "Си минус минус") - переносимый язык программирования > низкого уровня, используемый как промежуточное представление для > сверхвысокоуровневых языков. Создан во второй половине 1990-х годов > исследователями функционального программирования Пейтоном-Джонсом и Рэмси > Норманом. > Основная особенность в сравнении с различными вариантами байткодов в том, > что сгенерированный результат на C-- является человекочитаемым - текстом > на языке с си-подобным синтаксисом. Best Regards, Nil --- GoldED+/LNX 1.1.5-b20240306 |
#4
|
|||
|
|||
C-- и FE2BOX
Stas Mishchenkov написал(а) к Nil A в Oct 24 09:57:24 по местному времени:
Нi Nil! 14 Oct 24 01:23, Nil A -> Stas Mishchenkov: NA>>> Вроде бы идея C-- в том, чтобы не писать на нём руками, а NA>>> использовать как промежуточный язык, в который транслировать из NA>>> какого-то своего высокоуровневого. То, что сегодня LLVM делает. SM>> Нет. Изначально это был асм с элементами синтаксиса С. NA> Ну значит вики врёт. https://ru.wikipedia.org/wiki/C-- >> C-- (читается как "Си минус минус") - переносимый язык программирования >> низкого уровня, используемый как промежуточное представление для >> сверхвысокоуровневых языков. Создан во второй половине 1990-х годов >> исследователями функционального программирования Пейтоном-Джонсом и Рэмси >> Норманом. >> Основная особенность в сравнении с различными вариантами байткодов в том, >> что сгенерированный результат на C-- является человекочитаемым - текстом >> на языке с си-подобным синтаксисом. Нет. Это то, что появилось потом. Превым был парень из Австралии, кажется. Не помню имени, но точно не Пейтон-Джонс и Рэмси Норман. И попал ко мне в руки этот С-- примерно в 1994-1995 годах. Жаль, у меня н сохранилось ни чего с тех пор. Ага, вот, нашел. Канадец он был. https://ru.wikipedia.org/wiki/C--_(%...%D0%BD%D0%B8%D 1%8F) 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 SPНINX C-- is Peter Cellik (CANADA). The author's latest version of SPНINX C-- is v0.203 of October 28, 1996. https://github.com/jossk/c--sphinx Нave nice nights. Stas Mishchenkov. --- Будильник бесит в любом случае: и когда зазвонил, и когда не зазвонил. |
#5
|
|||
|
|||
C-- и FE2BOX
Nil A написал(а) к Stas Mishchenkov в Oct 24 22:49:16 по местному времени:
Нello, Stas! 13 Oct 24 13:34, from Stas Mishchenkov -> Nil A: NA>> Вроде бы идея C-- в том, чтобы не писать на нём руками, а NA>> использовать как промежуточный язык, в который транслировать из NA>> какого-то своего высокоуровневого. То, что сегодня LLVM делает. SM> Нет. Изначально это был асм с элементами синтаксиса С. Всё, понял. Это другой C--. Принципиально другой. > Пpавила эхокoнфеpенции RU.C-- Данная эхоконференция является постмодеpиpуемой конфеpенцией сети FidoNet. Конфеpенция пpедназначена для обсуждения пpогpамм на языке SPНINX C-- и pаспpостpанения исходников пpогpамм в текстовом виде. Также допускаются обсуждения, касающиеся pодственных C-- языков, а именно - C/C++ и языка Ассемблеpа, но не конкpетных pеализаций, а общих пpинципов и алгоpитмов. Best Regards, Nil --- GoldED+/LNX 1.1.5-b20240306 |