Когда ожидается следующий релиз?

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

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

Когда ожидается следующий релиз?

Сообщение Brainenjii » 13.10.2011 09:05:43

Смотрю сюда и вижу вещи, которые хочу уже сейчас. Как должно ждать релиза? Или стоит освоить и FPC из SVN? Тогда какую версию брать?
Спасибо.
Аватара пользователя
Brainenjii
энтузиаст
 
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Re: Когда ожидается следующий релиз?

Сообщение Иван Шихалев » 13.10.2011 09:09:11

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

Re: Когда ожидается следующий релиз?

Сообщение Odyssey » 13.10.2011 10:44:24

Brainenjii писал(а):Или стоит освоить и FPC из SVN? Тогда какую версию брать?

Точно не trunk, там сейчас идёт активная работа над юникодными строками, поэтому не факт что он сейчас скомпилирует старый код.
Я бы предложил бранч fixes_2_6 -- это то, что должно будет выйти как fpc 2.6.0.

Upd:
Упс, сначала ответил и только потом прочитал:
Brainenjii писал(а):Смотрю сюда и вижу вещи, которые хочу уже сейчас.

Я не знаю, какие из этих вещей попали в fixes_2_6, а какие остались только в trunk. В любом случае, я бы не стал переходить на svn-версию из-за сахара, без которого можно обойтись. Другое дело что в fixes_2_6 значительно улучшен fcl-web, и есть багфиксы связанные с thread'ами.
Odyssey
энтузиаст
 
Сообщения: 580
Зарегистрирован: 29.11.2007 17:32:24

Re: Когда ожидается следующий релиз?

Сообщение Sergei I. Gorelkin » 13.10.2011 11:34:49

Транк увеличивает версию в момент начала работы над релизом. Работа над релизом ведется не спеша, чтобы все всё успели :)
К настоящему времени уже появился бранч 2.6rc1.
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
 
Сообщения: 1406
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Re: Когда ожидается следующий релиз?

Сообщение Brainenjii » 13.10.2011 11:35:31

я просто хочу многое перевести на механизм обобщений... А для этого мне нужны вложенные классы ^_^
fcl-web, thread's и сами обобщения хорошо работающие (с codetools'ами и т.п.) - тоже хочу ^_^ А ещё хочу, чтобы дебаггер перестал уверять, что "this is not an aggregate"... Вот... Наглый я ^_^
Аватара пользователя
Brainenjii
энтузиаст
 
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Re: Когда ожидается следующий релиз?

Сообщение AlexVinS » 13.10.2011 13:06:28

Большинство из того что сейчас "new features trunk" будет (точнее уже есть) в ветке 2.6. На вот безглючности дженериков я бы пока не ожидал. :D
Аватара пользователя
AlexVinS
новенький
 
Сообщения: 95
Зарегистрирован: 27.01.2009 01:18:01

Re: Когда ожидается следующий релиз?

Сообщение Maxizar » 13.10.2011 20:21:52

А может кто-нибудь пояснить вот этот кусочек:
Overview: Support has been added for advanced record syntax (as Delphi calls it) including record visibility sections, nested types and constants, record methods, static fields, properties, class constructors, class destructors and class operators

А именно:
1 - зачем нужны расширенные записи если у нас есть тип Object
2 - если это будет реализовано, то как это будет, то есть расширенная запись это уже будет не просто область памяти размер которой равен размеру полей(переменных) я правильно понимаю?...
3 - и если это так, то перегрузка операторов будет такая же убогая как это было в Делфи внутри самой записи типа
Код: Выделить всё
Positive    Unary    
Positive(a: type): resultType;

чтобы перегрузить унарный плюс... Только скажите что этого не будет, это ведь ужас...

4. А что слышно про уменьшение размера кода и увеличения скорости кода аж в 100 раз :twisted:

5. А что насчет выравнивания динаммических массивов и команд SSEx которые требуют этого выравнивания. или я тоже уже отстал от жизни...

PS. Перегрузка операторов которая реализована сейчас (2.4.0) просто конфетка (и для классов и для записей, да еще и в читабельном виде) или я ошибаюсь :?:
Maxizar
постоялец
 
Сообщения: 385
Зарегистрирован: 20.03.2010 19:48:14

Re: Когда ожидается следующий релиз?

Сообщение Иван Шихалев » 13.10.2011 20:42:03

Maxizar писал(а):Только скажите что этого не будет, это ведь ужас...

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

Re: Когда ожидается следующий релиз?

Сообщение Sergei I. Gorelkin » 13.10.2011 20:56:31

В расширенных записях нет наследования, виртуальных методов и остального того, что приводит к внезапному появлению в середине указателя на VMT, как это бывает в object-ах. Т.е. они остаются обычными областями памяти.
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
 
Сообщения: 1406
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Re: Когда ожидается следующий релиз?

Сообщение Сквозняк » 20.10.2011 07:20:03

Интересно, в релизе продолжат ломать ИДЕ или остановятся на достигнутом результате :twisted:
Сквозняк
энтузиаст
 
Сообщения: 1126
Зарегистрирован: 29.06.2006 22:08:32

Re: Когда ожидается следующий релиз?

Сообщение daesher » 20.10.2011 08:35:44

В расширенных записях нет наследования, виртуальных методов и остального того, что приводит к внезапному появлению в середине указателя на VMT, как это бывает в object-ах. Т.е. они остаются обычными областями памяти.

Да, это так. Но логичнее для записей было бы обойтись "хелперами", а не совать методы в само тело записи, чтобы другие гадали, как расположатся поля и не выделяется ли память для методов.
daesher
постоялец
 
Сообщения: 221
Зарегистрирован: 09.03.2010 22:17:14

Re: Когда ожидается следующий релиз?

Сообщение Сквозняк » 21.10.2011 10:42:25

Ведётся ли работа над реализацией FPC обёртки/абстракции над OpenCL?
Сквозняк
энтузиаст
 
Сообщения: 1126
Зарегистрирован: 29.06.2006 22:08:32

Re: Когда ожидается следующий релиз?

Сообщение MageSlayer » 21.10.2011 12:15:48

Сквозняк писал(а):Ведётся ли работа над реализацией FPC обёртки/абстракции над OpenCL?

OpenCL биндинги (fpc/packages/opencl) давно существуют и успешно работают.
MageSlayer
постоялец
 
Сообщения: 216
Зарегистрирован: 07.09.2006 12:30:44

Re: Когда ожидается следующий релиз?

Сообщение Brainenjii » 17.11.2011 13:22:39

и всё-таки? OpenSUSE 12.1 уже вышла... Очень хочется объединить во времени процессы настройки Lazarus под новую Сусю и кросс-компиляцию под новый FPC...
Аватара пользователя
Brainenjii
энтузиаст
 
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Re: Когда ожидается следующий релиз?

Сообщение dunin » 17.11.2011 14:16:27

Brainenjii писал(а):и всё-таки? OpenSUSE 12.1 уже вышла... Очень хочется объединить во времени процессы настройки Lazarus под новую Сусю и кросс-компиляцию под новый FPC...

Присоединяюсь к вопросу. :roll:
Аватара пользователя
dunin
энтузиаст
 
Сообщения: 634
Зарегистрирован: 02.05.2007 13:18:11
Откуда: Тољя††и

След.

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

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

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

Рейтинг@Mail.ru