Embarcadero RAD Studio XE - Впечатления, Перспективы

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

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

Climber
постоялец
Сообщения: 415
Зарегистрирован: 03.06.2007 20:09:57
Откуда: Москва

Сообщение Climber »

GrayEddy писал(а):
но после перехода на Qt + Lazarus сильно и не жалею, что забросил Delphi

Ничего не понял. Казнить нельзя помиловать, да?


Скорее всего опечатка.
Nik писал(а):сказывается ассоциация "OpenSource -> бесплатность"

Я плохо знаю ситуацию с платными компонентами, но вроде, как я слышал, в Delphi можно было ставить компоненты без исходников, а в Лазаре так пока нельзя, и именно это является главным тормозом.
Аватара пользователя
Nik
энтузиаст
Сообщения: 573
Зарегистрирован: 03.02.2006 23:08:09
Откуда: Киров
Контактная информация:

Сообщение Nik »

Я плохо знаю ситуацию с платными компонентами, но вроде, как я слышал, в Delphi можно было ставить компоненты без исходников, а в Лазаре так пока нельзя, и именно это является главным тормозом.

Да, это тоже проблема. Хотя её, вроде бы, можно обойти (со сторонними компонентами пока почти не имел дела, могу ошибаться).
Logo
постоялец
Сообщения: 464
Зарегистрирован: 20.08.2008 01:00:47

Сообщение Logo »

Climber писал(а):... в Delphi можно было ставить компоненты без исходников, а в Лазаре так пока нельзя, и именно это является главным тормозом.


Наоборот, это ОГРОМНЫЙ ПЛЮС!
GrayEddy
постоялец
Сообщения: 375
Зарегистрирован: 06.05.2005 09:37:56

Сообщение GrayEddy »

Я бы не сказал. Чужие решения надо уважать. В Delphi из сторонних компонент юзаю только FreeReport + Rx (Кстати, бесплатные).
Меня более бы обрадовало, если бы появился нормальный дебаггер + вменяемый генератор отчетов (да-да. LazReport неплох, но посматриваю в сторону Fortez Report. Тоже не без глюков).
Но от разнобоя версий, как в Delphi, надо уходить. Надоело, что для каждой версии надо выискивать те же компоненты (список привел выше). Юзал D1, D3, D5, BDS 2006.
Аватара пользователя
Slavikk
постоялец
Сообщения: 208
Зарегистрирован: 15.01.2007 21:34:52
Откуда: Из лесов...
Контактная информация:

Сообщение Slavikk »

Climber писал(а):
GrayEddy писал(а):
но после перехода на Qt + Lazarus сильно и не жалею, что забросил Delphi

Ничего не понял. Казнить нельзя помиловать, да?

Скорее всего опечатка.

Хотел сказать, что забросил разработку с применением Delphi. А так же, что рад разрабатывать свои приложения на Qt + Lazarus.
Climber писал(а):в Delphi можно было ставить компоненты без исходников, а в Лазаре так пока нельзя

Пакет "LazSkin" распространяется без исходников (в папке пакета, есть папка "lib", в ней папка "i386-win32", а в ней файлы с расширением *.ppu и *.o). Интернет адрес данного платного пакета: http://www.sunisoft.com/download.htm.
Аватара пользователя
Nik
энтузиаст
Сообщения: 573
Зарегистрирован: 03.02.2006 23:08:09
Откуда: Киров
Контактная информация:

Сообщение Nik »

Logo писал(а):
Climber писал(а):... в Delphi можно было ставить компоненты без исходников, а в Лазаре так пока нельзя, и именно это является главным тормозом.

Наоборот, это ОГРОМНЫЙ ПЛЮС!

Огромный плюс - это открытость самого Lazarus. А вот невозможность разработки закрытых компонентов - это минус. Когда у разработчиков есть стимум (финансовый) к написанию компонентов - это хорошо. А чем больше хороших компонетов - тем больше доводов в пользу Lazarus.


Пакет "LazSkin" распространяется без исходников

Вот, видимо его я видел когда-то. Потому выше и написал, что можно решить эту проблему.
Аватара пользователя
NXP
постоялец
Сообщения: 187
Зарегистрирован: 02.01.2008 15:11:56
Откуда: Воронеж
Контактная информация:

Сообщение NXP »

LazSkin for Lazarus(win32) - ZIP package of trial

For Lazarus 0.9.28.2 for win32:
(Free official skins, demos and SkinBuilder tool are included)
Server1 Server2

Ну и где тут кроссплатформенность? В топку такие проприетырные скины.
Программа должна работать одинаково на всех платформах.
И о новом лазаре тоже можно забыть :evil:
Аватара пользователя
Slavikk
постоялец
Сообщения: 208
Зарегистрирован: 15.01.2007 21:34:52
Откуда: Из лесов...
Контактная информация:

Сообщение Slavikk »

NXP писал(а): Ну и где тут кроссплатформенность? В топку такие проприетырные скины.
Программа должна работать одинаково на всех платформах.
И о новом лазаре тоже можно забыть :evil:

Я просто привёл данный пакет как пример пакета поставляемого без исходных кодов. Во всём остальном я Вас поддерживаю (кроссплатформенность и квартальные обновления под новые версии Lazarus отсутствуют в данном пакете).
Logo
постоялец
Сообщения: 464
Зарегистрирован: 20.08.2008 01:00:47

Сообщение Logo »

Nik писал(а): Огромный плюс - это открытость самого Lazarus. А вот невозможность разработки закрытых компонентов - это минус. Когда у разработчиков есть стимум (финансовый) к написанию компонентов - это хорошо. А чем больше хороших компонетов - тем больше доводов в пользу Lazarus.

Спорить можно до бесконечности, но пусть зарытый компонент будет "золотой", я его в проект не включу. Как Вы на это смотрите, то Ваше право.
Аватара пользователя
Nik
энтузиаст
Сообщения: 573
Зарегистрирован: 03.02.2006 23:08:09
Откуда: Киров
Контактная информация:

Сообщение Nik »

Спорить можно до бесконечности, но пусть зарытый компонент будет "золотой", я его в проект не включу. Как Вы на это смотрите, то Ваше право.

Когда пишешь прогу на заказ и сроки горят, проще иной раз купить компонент, а не искать OpenSource (или писать с нуля). Вопрос потребностей.
Андрей Варкентин
новенький
Сообщения: 21
Зарегистрирован: 17.09.2010 11:56:14

Сообщение Андрей Варкентин »

Спорить не устали ещё? Если бы у этой проблемы было лишь одно верное решение сейчас не было двуполярного мира ПО.
svk12
постоялец
Сообщения: 411
Зарегистрирован: 09.06.2008 18:42:47

Сообщение svk12 »

Logo писал(а):
Nik писал(а): Огромный плюс - это открытость самого Lazarus. А вот невозможность разработки закрытых компонентов - это минус. Когда у разработчиков есть стимум (финансовый) к написанию компонентов - это хорошо. А чем больше хороших компонетов - тем больше доводов в пользу Lazarus.

Спорить можно до бесконечности, но пусть зарытый компонент будет "золотой", я его в проект не включу. Как Вы на это смотрите, то Ваше право.


Полные версии коммерческих компонент всегда поставляются с исходниками.
Иначе какой дурак их купит?
Без исходников - только триалы.
Logo
постоялец
Сообщения: 464
Зарегистрирован: 20.08.2008 01:00:47

Сообщение Logo »

svk12 писал(а):...
Полные версии коммерческих компонент всегда поставляются с исходниками.
Иначе какой дурак их купит?
Без исходников - только триалы.

Я без исходников 100% не куплю.
.wOvAN
постоялец
Сообщения: 118
Зарегистрирован: 16.04.2010 06:36:12
Контактная информация:

Сообщение .wOvAN »

Delphi таки добрался до 64-х бит, аж выпустил бэту компилятора, судя по демо-видео удалось увидеть и куски признаков кода под MacOS видимо следующий релиз таки достигнет этих двух целей http://www.embarcadero.com/products/delphi/64-bit
Ism
энтузиаст
Сообщения: 908
Зарегистрирован: 06.04.2007 17:36:08

Сообщение Ism »

Я б смотрел в сторону C++ Builder, он умеет компилировать под Qt Linux (судя по слухам)
Ответить