LINUX.ORG.RU
ФорумTalks

Откопал стюардессу

 lcc, , ,


2

3

На выходных выпил пивка и занялся некрофилией: откопал lcc и собрал его современным gcc, восьмым правда, девяткой пока не осилил.

Вы спросите, зачем? Да он мне нужен как retargetable сишный компилятор для пары задач, где llvm - оверкилл.

Вот потихоньку ковыряю кишки. Лицензия, конечно, говно, но что поделать...

saahriktu, не только ты можешь в некрофилию!

☆☆☆☆☆

Ответ на: комментарий от nerfur

С ним особо не сталкивался, только читал про него. Чем он крут?

DELIRIUM ☆☆☆☆☆
() автор топика
Ответ на: комментарий от DELIRIUM

The project goal is to write a C99 compiler while still keeping it small, simple, fast and understandable.

CYB3R ★★★★★
()
Ответ на: комментарий от kirk_johnson

«LUDD» - это сокращение от «Luleaa Academic Computer Society».

saahriktu ★★★★★
()
Ответ на: комментарий от CYB3R

Чёто я даже не знаю, чем мне надо упороться, чтобы я стал пробовать собирать фридос lcc. Можно купить ящик водки, позвать всех местных сишников и устроить алкохакатон с конечной целью выпить всю водку и получить на входе собранную ос.

DELIRIUM ☆☆☆☆☆
() автор топика
Ответ на: комментарий от DELIRIUM

Тем, что это дедушка компиляторов:

<<В 1980-е Си быстро набирал популярность и компиляторы стали доступны практически на каждой машине и операционной системе; в частности, он стал популярным как язык программирования для персональных компьютеров, причем одновременно как для разработчиков коммерческого программного обеспечения для этих машин, так и для рядовых пользователей, увлекающихся программированием. В начале десятилетия практически каждый компилятор был основан на pcc Джонсона; к 1985 было уже много компиляторов, созданных независимыми разработчиками.>>

saahriktu ★★★★★
()
Ответ на: комментарий от saahriktu

если бы они еще об этом рассказывали, может и из опенка бы не выпилили

nerfur ★★★
()

он мне нужен как retargetable сишный компилятор для пары задач, где llvm - оверкилл

То есть тебе нужны таргеты, в которые llvm из коробки не умеет?

Manhunt ★★★★★
()
Ответ на: комментарий от DELIRIUM

Так а в чем его фишка?

В древности. Если не ошибаюсь, он первый стал компилировать в промежуточный байт-код.

А ещё частью его кода владеет SCO :)

question4 ★★★★★
()

Тоже возился с lcc.

Ещё есть некий cc386 под винду с открытыми сорцами. Его хочу потыкать.

Давайте откроем клуб старого софта, что ли :)

Deleted
()
Ответ на: комментарий от Manhunt

Да, мне нужно написать новый бэкенд, но llvm для него слишком тяжеловесный. lcc для этих целей оказался намного проще и собирается он на моём ноутбуке за 15 секунд, а llvm - часов 8.

DELIRIUM ☆☆☆☆☆
() автор топика
Ответ на: комментарий от Harald

Пфф, его я откопал ещё лет 5 назад и нет, не сишный. Fortran 77 - писал курсовую по численным методам в МИФИ.

DELIRIUM ☆☆☆☆☆
() автор топика
Ответ на: комментарий от Harald

Мне что-то не понравился код, который он генерит. Очень 16-битный.

gadfly ★★
()
Ответ на: комментарий от KennyMinigun

Ну для бэкенда llvm надо кучу всякой плюсовой мишуры написать, чтобы вписаться в архитектуру фреймворка.

Ну и плюс lcc собирается секунд за 5, а llvm пару часов.

DELIRIUM ☆☆☆☆☆
() автор топика
Ответ на: комментарий от EXL

О, а вот и разработчик под Эльбрус нашёлся! Тот единственный.

DELIRIUM ☆☆☆☆☆
() автор топика
Ответ на: комментарий от DELIRIUM

От водки здоровье быстро кончается и обучаемость угасает

Laudanum
()

Почему-то саныча вспомнил. Потом вспомнил, что у него не стюардесса была, а секретарша..

Zhbert ★★★★★
()
Ответ на: комментарий от Tesler

В каком месте написано что я умираю?

А что ты от водки, живешь?

Zhbert ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.