Нужна ли вам совместимость с Delphi?

Вопросы программирования и использования среды Lazarus.

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

Что вы предпочитаете, улучшений синтаксис fpc или совместимость с delphi?

Нужна обязательно совместимость с delphi
3
8%
Нужно развивать язык но сохранять совместимость с delphi
13
33%
Мне не нужна совместимость с delphi, нужен лучший язык без лишних библиотек
23
59%
 
Всего голосов : 39

Нужна ли вам совместимость с Delphi?

Сообщение carrots » 30.10.2013 16:50:15

И какие именно улучшения в языке вы хотели-бы видеть
Если нужна совместимость то зачем?
Аватара пользователя
carrots
постоялец
 
Сообщения: 138
Зарегистрирован: 28.03.2008 02:13:02

Re: Нужна ли вам совместимость с Delphi?

Сообщение Frolik » 30.10.2013 16:52:08

Мне нужно полноценное MDI.
Frolik
постоялец
 
Сообщения: 275
Зарегистрирован: 18.08.2011 11:52:32

Re: Нужна ли вам совместимость с Delphi?

Сообщение Mikhail » 30.10.2013 17:23:04

Нет не нужно.
Mikhail
энтузиаст
 
Сообщения: 565
Зарегистрирован: 24.10.2013 16:06:47

Re: Нужна ли вам совместимость с Delphi?

Сообщение debi12345 » 30.10.2013 17:47:33

Не нужна.
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5761
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Re: Нужна ли вам совместимость с Delphi?

Сообщение Vadim » 30.10.2013 18:12:55

А если не нужна совместимось с Дельфи, то теперь и все классы, типа StringList, удалить?
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: Нужна ли вам совместимость с Delphi?

Сообщение NTFS » 30.10.2013 18:21:07

Если убрать совместимость с Delphi, то ждет судьба Pascal ABC, Crome, и других подобных компиляторов паскаля, никому не нужных и неинтересных. Кодировать-то можно хоть на брейнфаке... фишка в поддержке существующего кода, пусть с бубном, но хоть без переписывания.
NTFS
постоялец
 
Сообщения: 388
Зарегистрирован: 05.11.2007 14:57:50
Откуда: Краснодар

Re: Нужна ли вам совместимость с Delphi?

Сообщение debi12345 » 30.10.2013 19:05:43

Если убрать совместимость с Delphi, то ждет судьба Pascal ABC, Crome, и других подобных компиляторов паскаля, никому не нужных и неинтересных

Если наберется хотя бы 10% программеров, которым нужна эта совместимость (все равно падающая на серьезных сторонних компонеттах) - это утверждение имеет резон.
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5761
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Re: Нужна ли вам совместимость с Delphi?

Сообщение Mikhail » 30.10.2013 19:18:07

Vadim писал(а):А если не нужна совместимось с Дельфи, то теперь и все классы, типа StringList, удалить?


Возможно нужно удалить классы вообще, как сущность. :)
Mikhail
энтузиаст
 
Сообщения: 565
Зарегистрирован: 24.10.2013 16:06:47

Re: Нужна ли вам совместимость с Delphi?

Сообщение carrots » 30.10.2013 19:30:26

Mikhail писал(а):
Vadim писал(а):А если не нужна совместимось с Дельфи, то теперь и все классы, типа StringList, удалить?


Возможно нужно удалить классы вообще, как сущность. :)

Зачем их удалять? Вопрос в том, нужно-ли отказваться от хороших фич ради совместиимости с delphi ??

К примеру, вместо того, чтоб TStringList использовать как словарь и TList как список, использовать генерики, будет удобнее, но не совместимо.
Последний раз редактировалось carrots 30.10.2013 19:37:00, всего редактировалось 4 раз(а).
Аватара пользователя
carrots
постоялец
 
Сообщения: 138
Зарегистрирован: 28.03.2008 02:13:02

Re: Нужна ли вам совместимость с Delphi?

Сообщение Лекс Айрин » 30.10.2013 19:31:03

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

Re: Нужна ли вам совместимость с Delphi?

Сообщение Mikhail » 30.10.2013 19:36:33

carrots писал(а):Вопрос в том, нужно-ли отказваться от хороших фич ради совместиимости с delphi ??


Увы, но на данном этапе проблема добавлением (удалением) фич уже не решается. Нужен полный рефакторинг языка. Все сказанное, разумеется, ИМХО.
Mikhail
энтузиаст
 
Сообщения: 565
Зарегистрирован: 24.10.2013 16:06:47

Re: Нужна ли вам совместимость с Delphi?

Сообщение alexey38 » 30.10.2013 20:18:35

Когда нужна совместимость с Дельфи - я просто запускаю Дельфи и пишу на нем. Когда меня не устраивает Дельфи (по какой-то причине), то я выбираю не ПсевдоДельфи, а тот инструмент, который решает ту причину, которую не смог решить Дельфи.

Если делать новую ветку Паскаля, то нужно взять все самое хорошее и от Дельфи, и от ФПС, и можно еще из других языков. Осознанно делать несовместимость ради несовместимости не нужно. Нужно сделать продуманный лаконичный кросс-платформенный инструмент, с учетом современных требований таких как многозадачность, нормальная уникодовость, распределенная работа в сети, как в качестве клиента (любого), так и в качестве сервера (любого). Языковые фишки волнуют меньше всего, в этом плане меня Дельфи на 100% устраивает. Например, в Дельфях еще давно были гениально хорошо разработаны динамические строки и динамические массивы, никаких лишних строк в коде, все нужное компилятор подставляет сам. Если бы многопоточные приложения компилятор допиливал автоматом, самостоятельно вставляя нужные объекты синхронизации (что сделать не так уж и сложно, если продумать все заранее) - тогда был бы хороший инструмент. А просто переписать библиотеки - это на мой взгляд бессмысленно.
alexey38
долгожитель
 
Сообщения: 1627
Зарегистрирован: 27.04.2011 19:42:31

Re: Нужна ли вам совместимость с Delphi?

Сообщение SSerge » 30.10.2013 21:21:55

alexey38 писал(а):нужно взять все самое хорошее и от Дельфи, и от ФПС, и можно еще из других языков


А ничего, что уже есть СиШарп, построенный именно по этим принципам? Однако, многие считают, что с паскалем у него нет общего.
SSerge
энтузиаст
 
Сообщения: 971
Зарегистрирован: 12.01.2012 05:34:14
Откуда: Барнаул

Re: Нужна ли вам совместимость с Delphi?

Сообщение qivi » 30.10.2013 21:26:14

Помоему давно резинка от трусов старшего брата что то сильно Lazarusu натирает... а это добром не скажется не на здоровье продукта не на его репродуктивной функции :wink:

Вообще надо хорошенько подумать о том что поддерживать и насколько оно действительно нужно. Тенденция такова что сроки выхода релизов FPC и Lazarusa всё удленяются и удлиняются, при этом поддержка актуальных технологий и версий внешних системных библиотек храмает. Нужно качественно актуализировать концепцию и методы ведения этих проектов, а то точно "http://freepascal.ru/forum/viewtopic.php?f=2&t=9478&start=75" не будет будущего у нашего паскаля.

Добавлено спустя 6 минут 31 секунду:
А извеняюсь, тема то по какому случаю? Какая движуха у разработчиков, или так пофлудить в праздное удовольствие?
Аватара пользователя
qivi
энтузиаст
 
Сообщения: 703
Зарегистрирован: 19.01.2009 13:45:54
Откуда: Россия

Re: Нужна ли вам совместимость с Delphi?

Сообщение Mikhail » 30.10.2013 23:17:13

qivi писал(а):А извеняюсь, тема то по какому случаю? Какая движуха у разработчиков, или так пофлудить в праздное удовольствие?


Мне просто хотелось услышать мнение комньюнити по этому вопросу, судя по отзывам немало разработчиков разделяют мои опасения.
Я не разработчик компилятора, скорее пользователь. Думаю как быть дальше, переходить на Си, оставаться на FPC или пробовать проектировать свой ЯВУ.
Mikhail
энтузиаст
 
Сообщения: 565
Зарегистрирован: 24.10.2013 16:06:47

След.

Вернуться в Lazarus

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

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

Рейтинг@Mail.ru