----------------------------------------------------------------------------------
@MSGID: 2:5015/46 670c48ab
@REPLY: 2:460/5858 670ba274
@CHRS: CP866 2
@TZUTC: 0300
@TID: hpt/lnx 1.9
Hello, 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
* Origin: FidoNet member since 1995 (2:5015/46)
SEEN-BY: 50/109 104/117 221/6 240/1120 301/1 341/66
451/31 452/28 166 455/19
SEEN-BY: 463/68 467/888 4500/1 5000/111 5001/100
5005/49 5015/42 46 120 255
SEEN-BY: 5019/40 400 5020/113 545 620 715 828 830
846 848 1042 2992 4441
SEEN-BY: 5020/12000 5022/128 5030/49 115 1081 1474
5053/51 55 5054/8 89
SEEN-BY: 5058/104 5060/900 5061/133 5066/18 5068/45
5083/1 444 6090/1
@PATH: 5015/46 5020/1042 4441