Вышла новая версия компилятора FreePascal

Вопросы программирования на Free Pascal, использования компилятора и утилит.

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

Re: Вышла новая версия компилятора FreePascal

Сообщение and » 24.12.2015 15:27:43

А планируется ли обновление "инсталляций для ленивых" (ftp://ftp.freepascal.org/pub/lazarus/releases/) с FPC3.0?
И существует ли какой-нибудь roadmap на тему этих релизов-сборок? (Несмотря на мрачные пророчества некоторых товарищей, не верю в скорую смерть ни FPC, ни Lazarus'а - значит, такая ситуация не в последний раз).
Аватара пользователя
and
постоялец
 
Сообщения: 124
Зарегистрирован: 16.09.2009 17:11:01
Откуда: г. Гомель, Беларусь

Re: Вышла новая версия компилятора FreePascal

Сообщение zub » 24.12.2015 16:08:48

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
долгожитель
 
Сообщения: 2887
Зарегистрирован: 14.11.2005 23:51:26

Re: Вышла новая версия компилятора FreePascal

Сообщение and » 24.12.2015 18:01:52

zub писал(а):Да и по твоей ссылке тоже всё есть
Тьфу, блин, "мартышка к старости слаба глазами стала" :-)
Спасибо!
zub писал(а):>>Несмотря на мрачные пророчества некоторых товарищейФамилии? Адреса\явки?
Да прямо в этой теме. Дескать, FPC загнётся из-за обрастания фичами.
Аватара пользователя
and
постоялец
 
Сообщения: 124
Зарегистрирован: 16.09.2009 17:11:01
Откуда: г. Гомель, Беларусь

Re: Вышла новая версия компилятора FreePascal

Сообщение zub » 24.12.2015 18:48:04

Ага, прям зарос фичами, сколько лет генерики и кодировки тянулись?
Такими темпами от старости раньше загнуться можно))
zub
долгожитель
 
Сообщения: 2887
Зарегистрирован: 14.11.2005 23:51:26

Re: Вышла новая версия компилятора FreePascal

Сообщение Лекс Айрин » 24.12.2015 19:13:51

and писал(а):Дескать, FPC загнётся из-за обрастания фичами.


Смотря какими фичами. Сложность языка и его мощность это разные понятия. Добавление фич, зачастую, это увеличение первого, а не второго.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: Вышла новая версия компилятора FreePascal

Сообщение kazalex » 24.12.2015 19:49:30

Лекс Айрин писал(а):Добавление фич, зачастую, это увеличение первого, а не второго.

Точно, поддержка говняных сишных операторов, типа +=, как раз такая фича. А вот анонимные методы наоборот :mrgreen:
kazalex
постоялец
 
Сообщения: 296
Зарегистрирован: 01.06.2012 14:54:10

Re: Вышла новая версия компилятора FreePascal

Сообщение Лекс Айрин » 24.12.2015 19:55:29

kazalex, лично мне пофиг и на то и на другое. Когда привык к классическому паскалю, то все эти сверхудобные фичи почему то не так уж и удобны.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: Вышла новая версия компилятора FreePascal

Сообщение kazalex » 24.12.2015 19:59:56

Лекс Айрин писал(а):Когда привык к классическому паскалю

Когда слаще редьки ничего не пробовал, то оно конечно...
kazalex
постоялец
 
Сообщения: 296
Зарегистрирован: 01.06.2012 14:54:10

Re: Вышла новая версия компилятора FreePascal

Сообщение Лекс Айрин » 24.12.2015 20:16:26

kazalex, почему не пробовал? Просто мне, в большинстве случаев, хватает. Так что вооружаюсь бритвой Оккама и вперед с песней.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: Вышла новая версия компилятора FreePascal

Сообщение alexs » 24.12.2015 22:40:12

Лекс Айрин писал(а):Когда слаще редьки ничего не пробовал, то оно конечно...

kazalex писал(а): А вот анонимные методы наоборот

Внятный пример, что без этого жить нельзя, можно?
PS
Я понимаю что в том бардаке, что называется JS, по другому просто нельзя писать. Но в паскале...
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4064
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: Вышла новая версия компилятора FreePascal

Сообщение kazalex » 24.12.2015 22:46:20

alexs писал(а):Внятный пример, что без этого жить нельзя, можно?

А кто сказал, что без этого жить нельзя?
kazalex
постоялец
 
Сообщения: 296
Зарегистрирован: 01.06.2012 14:54:10

Re: Вышла новая версия компилятора FreePascal

Сообщение SSerge » 25.12.2015 07:09:39

Лекс Айрин писал(а): Когда привык к классическому паскалю, то все эти сверхудобные фичи почему то не так уж и удобны


Классический паскаль, это надо полагать тот, который определил Вирт в своей Книге Книг?
То есть, в котором:
- Нет строковых переменных. Вообще нет.
- из целых типов предусмотрен только int.
- из плавающей арифметики - только тип real;
- из обратной тригонометрии - только atan()
- программа должна состоять из одного файла, поскольку никакие вложения/импорты а тем более понятие unit не предусмотрено
- Адресной арифметики нет ни в каком виде. Указатель на один тип данных принципиально нельзя привести к указателю на другой тип данных
Этот? :D Вы его где выкопали-то?
SSerge
энтузиаст
 
Сообщения: 971
Зарегистрирован: 12.01.2012 05:34:14
Откуда: Барнаул

Re: Вышла новая версия компилятора FreePascal

Сообщение alexs » 25.12.2015 09:32:01

kazalex писал(а):А кто сказал, что без этого жить нельзя?

Тут вопрос в том, что зачем это нужно? Обоснование.
SSerge писал(а):Классический паскаль, это надо полагать тот, который определил Вирт в своей Книге Книг?

Ну не надо утрировать. Просто не надо бездумно тянуть из других языков свистелки. Причём не лучшие.
Современный ObjPas наверное уже ближе к модуле чем к классическому паскалю, который был предназначен для P-машин.

Например мне хотелось бы более строгой типизации - как в аде. Но большинство тут же взвоет и скажет не нужно.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4064
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: Вышла новая версия компилятора FreePascal

Сообщение Лекс Айрин » 25.12.2015 09:55:36

SSerge, нет, всего лишь подмножество TP, но, если уж на то пошло, то и виртовского зачастую за глаза хватит, математикой я не страдаю... объявление типов это фигня, большую часть легко вывести самостоятельно от базовых... разве что со строками придется немного помучатся.
Просто сейчас обленились и проще использовать разные сомнительные методики, чем подумать и сделать. Действительно, зачем, если в языке столько возможностей... а язык структурно мало изменился...

kazalex, считается, что язык, чтобы считаться удобным, должен содержать минимум средств, а остальное поддерживать за счет библиотек... впрочем, сейчас этим правилом часто пренебрегают.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: Вышла новая версия компилятора FreePascal

Сообщение kazalex » 25.12.2015 11:23:56

alexs писал(а):Тут вопрос в том, что зачем это нужно?

Ответ прост и следует из самого смысла замыканий - захват локального контекста.

Лекс Айрин писал(а):считается, что язык, чтобы считаться удобным, должен содержать минимум средств, а остальное поддерживать за счет библиотек...

Да кто спорит... Только в современном паскале дохрена магии, которая средствами библиотек не реализуется совсем т.к. языковых средств не хватает. Упс.
kazalex
постоялец
 
Сообщения: 296
Зарегистрирован: 01.06.2012 14:54:10

Пред.След.

Вернуться в Free Pascal Compiler

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

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

Рейтинг@Mail.ru