Вышла новая версия компилятора FreePascal
Модератор: Модераторы
А планируется ли обновление "инсталляций для ленивых" (ftp://ftp.freepascal.org/pub/lazarus/releases/) с FPC3.0?
И существует ли какой-нибудь roadmap на тему этих релизов-сборок? (Несмотря на мрачные пророчества некоторых товарищей, не верю в скорую смерть ни FPC, ни Lazarus'а - значит, такая ситуация не в последний раз).
И существует ли какой-нибудь roadmap на тему этих релизов-сборок? (Несмотря на мрачные пророчества некоторых товарищей, не верю в скорую смерть ни FPC, ни Lazarus'а - значит, такая ситуация не в последний раз).
and
Да и по твоей ссылке тоже всё есть
>>Несмотря на мрачные пророчества некоторых товарищей
Фамилии? Адреса\явки?
The Lazarus team is glad to announce the first release candidate of Lazarus 1.6.
This release was built with FPC 3.0.0.
---поскипано---
The release is available for download on SourceForge:
http://sourceforge.net/projects/lazarus/files/
---поскипано---
Да и по твоей ссылке тоже всё есть
>>Несмотря на мрачные пророчества некоторых товарищей
Фамилии? Адреса\явки?
Тьфу, блин, "мартышка к старости слаба глазами стала" :-)zub писал(а):Да и по твоей ссылке тоже всё есть
Спасибо!
Да прямо в этой теме. Дескать, FPC загнётся из-за обрастания фичами.zub писал(а):>>Несмотря на мрачные пророчества некоторых товарищейФамилии? Адреса\явки?
Ага, прям зарос фичами, сколько лет генерики и кодировки тянулись?
Такими темпами от старости раньше загнуться можно))
Такими темпами от старости раньше загнуться можно))
- Лекс Айрин
- долгожитель
- Сообщения: 5723
- Зарегистрирован: 19.02.2013 16:54:51
- Откуда: Волгоград
- Контактная информация:
and писал(а):Дескать, FPC загнётся из-за обрастания фичами.
Смотря какими фичами. Сложность языка и его мощность это разные понятия. Добавление фич, зачастую, это увеличение первого, а не второго.
Лекс Айрин писал(а):Добавление фич, зачастую, это увеличение первого, а не второго.
Точно, поддержка говняных сишных операторов, типа +=, как раз такая фича. А вот анонимные методы наоборот
- Лекс Айрин
- долгожитель
- Сообщения: 5723
- Зарегистрирован: 19.02.2013 16:54:51
- Откуда: Волгоград
- Контактная информация:
kazalex, лично мне пофиг и на то и на другое. Когда привык к классическому паскалю, то все эти сверхудобные фичи почему то не так уж и удобны.
Лекс Айрин писал(а):Когда привык к классическому паскалю
Когда слаще редьки ничего не пробовал, то оно конечно...
- Лекс Айрин
- долгожитель
- Сообщения: 5723
- Зарегистрирован: 19.02.2013 16:54:51
- Откуда: Волгоград
- Контактная информация:
kazalex, почему не пробовал? Просто мне, в большинстве случаев, хватает. Так что вооружаюсь бритвой Оккама и вперед с песней.
- alexs
- долгожитель
- Сообщения: 4066
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
Лекс Айрин писал(а):Когда слаще редьки ничего не пробовал, то оно конечно...
kazalex писал(а): А вот анонимные методы наоборот
Внятный пример, что без этого жить нельзя, можно?
PS
Я понимаю что в том бардаке, что называется JS, по другому просто нельзя писать. Но в паскале...
alexs писал(а):Внятный пример, что без этого жить нельзя, можно?
А кто сказал, что без этого жить нельзя?
Лекс Айрин писал(а): Когда привык к классическому паскалю, то все эти сверхудобные фичи почему то не так уж и удобны
Классический паскаль, это надо полагать тот, который определил Вирт в своей Книге Книг?
То есть, в котором:
- Нет строковых переменных. Вообще нет.
- из целых типов предусмотрен только int.
- из плавающей арифметики - только тип real;
- из обратной тригонометрии - только atan()
- программа должна состоять из одного файла, поскольку никакие вложения/импорты а тем более понятие unit не предусмотрено
- Адресной арифметики нет ни в каком виде. Указатель на один тип данных принципиально нельзя привести к указателю на другой тип данных
Этот?
- alexs
- долгожитель
- Сообщения: 4066
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
kazalex писал(а):А кто сказал, что без этого жить нельзя?
Тут вопрос в том, что зачем это нужно? Обоснование.
SSerge писал(а):Классический паскаль, это надо полагать тот, который определил Вирт в своей Книге Книг?
Ну не надо утрировать. Просто не надо бездумно тянуть из других языков свистелки. Причём не лучшие.
Современный ObjPas наверное уже ближе к модуле чем к классическому паскалю, который был предназначен для P-машин.
Например мне хотелось бы более строгой типизации - как в аде. Но большинство тут же взвоет и скажет не нужно.
- Лекс Айрин
- долгожитель
- Сообщения: 5723
- Зарегистрирован: 19.02.2013 16:54:51
- Откуда: Волгоград
- Контактная информация:
SSerge, нет, всего лишь подмножество TP, но, если уж на то пошло, то и виртовского зачастую за глаза хватит, математикой я не страдаю... объявление типов это фигня, большую часть легко вывести самостоятельно от базовых... разве что со строками придется немного помучатся.
Просто сейчас обленились и проще использовать разные сомнительные методики, чем подумать и сделать. Действительно, зачем, если в языке столько возможностей... а язык структурно мало изменился...
kazalex, считается, что язык, чтобы считаться удобным, должен содержать минимум средств, а остальное поддерживать за счет библиотек... впрочем, сейчас этим правилом часто пренебрегают.
Просто сейчас обленились и проще использовать разные сомнительные методики, чем подумать и сделать. Действительно, зачем, если в языке столько возможностей... а язык структурно мало изменился...
kazalex, считается, что язык, чтобы считаться удобным, должен содержать минимум средств, а остальное поддерживать за счет библиотек... впрочем, сейчас этим правилом часто пренебрегают.
alexs писал(а):Тут вопрос в том, что зачем это нужно?
Ответ прост и следует из самого смысла замыканий - захват локального контекста.
Лекс Айрин писал(а):считается, что язык, чтобы считаться удобным, должен содержать минимум средств, а остальное поддерживать за счет библиотек...
Да кто спорит... Только в современном паскале дохрена магии, которая средствами библиотек не реализуется совсем т.к. языковых средств не хватает. Упс.
