Будущее FPC

Любые обсуждения, не нарушающие правил форума.

Модератор: Модераторы

Сообщение Nikolay » 14.11.2005 09:12:49

И выравнивание тут уже не спасает  И, кстати, правильно это как ? 


я всегда думал, что есть еще какой-то неизвестный и самый эффективный способ но похоже я ошибался


Да, нет не ошибался. Есть еще более правильный способ - поубирать все что нагромождает в процедуры да функции. inline тут очень, очень...
Nikolay
 

Сообщение noch » 14.11.2005 11:43:13

Тем более, что Вирт там что-то новенькое изобретает... ;-)


zonnon.ethz.ch


Аааа, так это не Вирт, это у них в институте обероноподобный язык с операторами не регистрозависимыми, как в паскале ;)

Чего убиваться-то? В процентном соотношении Windows вообще колосс, на такую сошку, как *nix, можно не обращать внимания


Кому как, для меня windows не существует
А я и не убиваюсь ;)
Я свой компилятор оберона пишу в свободное время ;)
Компилирует в native code для linux, и пары микроконтроллеров.

Правда работы пока слишком завались чтобы хотя-бы что-то публиковать ;)
STAKANOV писал(а):
noch писал(а): Ни одного нормального oberon компилятора нету для *nix, самый лучший - oo2c - и то переводчик в си, а компилятор от

кстати этот проект уже мертв :(

Совсем недавно, в октябре вышла новая версия ;)

Правда, я предпочитаю использовать не вторую, текущую, а первую ветку
Аватара пользователя
noch
постоялец
 
Сообщения: 145
Зарегистрирован: 07.06.2005 09:45:49
Откуда: Armenia

Сообщение noch » 14.11.2005 12:03:13

STAKANOV писал(а):
Mirage писал(а):... А что компиляторов нет - так потому и говорю что неплохо было бы сделать. Собственно сам компилятор дело нехитрое - я писал. Пишется быстро и просто. Самое трудное - IDE, библиотеки и т.п. ...

с библиотеками нет проблем если можно линковаться со стороними библиотеками (so,dll) был бы язык удобный ;)

я думаю, что конструкция
Код: Выделить всё
IF условие THEN
 ...
ELSE
 ...
END IF


лучше чем
Код: Выделить всё
IF условие THEN
 BEGIN
   ...
 END
ELSE
 BEGIN
   ...
 END


тоже о циклах и процедурах оберона и компонентного паскаля,

Мне тоже так кажется ;)

хотя тут скорее ближе старая добрая Ada. Но в последнем чуждая лично мне идеология  :(


А в чем именно и что за идеология?
Аватара пользователя
noch
постоялец
 
Сообщения: 145
Зарегистрирован: 07.06.2005 09:45:49
Откуда: Armenia

Сообщение Anton » 02.12.2005 18:20:37

STAKANOV писал(а):
noch писал(а):
Atrus писал(а): Тем более, что Вирт там что-то новенькое изобретает... ;-)

Ссылку в студию, пожалуйста

Я так понял речь об этом - <a href='http://zonnon.ethz.ch/' target='_blank'>http://zonnon.ethz.ch/</a>

Это не Вирт, это Гуткнехт и Зуев.

Развиваются на российской почве BlackBox и Component Pascal. Желающих поучаствовать ждут на <a href='http://blackbox.metasystems.ru/forum/' target='_blank'>http://blackbox.metasystems.ru/forum/</a>
Ну а чем занимается Вирт и куда движется Оберон, на
<a href='http://www.oberon2005.ru' target='_blank'>http://www.oberon2005.ru</a>
Anton
 

Сообщение Mirage » 02.12.2005 21:39:27

Иван Шихалев писал(а):
> И, кстати, правильно это как ? 
Правильно - это когда спасает  B)


Правильно - это избавиться от устаревшей абстракции составных операторов (читай лишних бегинов ). Что, собственно, и сделал Вирт.
Уже за одно это готов перейти на Оберон 2. :)
И классы у него тоже есть, просто немного по-другому определяемые.

А вот BlackBox не по душе мне. Если это развивать, то интересно оно будет очень узкому кругу людей...
Mirage
энтузиаст
 
Сообщения: 881
Зарегистрирован: 06.05.2005 20:29:07
Откуда: Russia

Сообщение Иван Шихалев » 07.12.2005 14:13:48

И классы у него тоже есть, просто немного по-другому определяемые.

Это НЕ классы.
Аватара пользователя
Иван Шихалев
энтузиаст
 
Сообщения: 1138
Зарегистрирован: 15.05.2006 11:26:13
Откуда: Екатеринбург

Сообщение Mirage » 07.12.2005 18:56:25

Иван Шихалев: А чем отличие?
Mirage
энтузиаст
 
Сообщения: 881
Зарегистрирован: 06.05.2005 20:29:07
Откуда: Russia

Сообщение Иван Шихалев » 08.12.2005 13:15:06

А чем отличие?

Самое важное отличие - терминология: когда мы думаем в терминах классов и объектов, мы формализуем предметную область, используем естественную логику и т.д.; в терминах расширяемых записей мы придумываем программу для предметной области. Естественность теряется.
Аватара пользователя
Иван Шихалев
энтузиаст
 
Сообщения: 1138
Зарегистрирован: 15.05.2006 11:26:13
Откуда: Екатеринбург

Сообщение badaninslava » 14.01.2006 23:19:53

Скачал FPC для вин32 в декабре 2005 г.
FPC гораздо круче своих бесплатных аналогов!!! :)
badaninslava
постоялец
 
Сообщения: 101
Зарегистрирован: 12.12.2005 01:21:44

Пред.

Вернуться в Потрепаться

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

Рейтинг@Mail.ru