forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.FTN.DEVELOP

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 10.10.2024, 01:21
Nil A
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 13.10.2024, 14:42
Stas Mishchenkov
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый Вчера, 02:31
Nil A
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый Вчера, 11:11
Stas Mishchenkov
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый Сегодня, 00:01
Nil A
Guest
 
Сообщений: n/a
По умолчанию 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
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 02:22. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot