RAD Studio 10.2 Tokyo
Модератор: Модераторы
RAD Studio 10.2 Tokyo
Случайно тут узнал, что Токио компилирует в linux. Это грустные новости для lazarus?
https://community.embarcadero.com/blogs ... 10-2-tokyo
https://community.embarcadero.com/blogs ... 10-2-tokyo
- Лекс Айрин
- долгожитель
- Сообщения: 5723
- Зарегистрирован: 19.02.2013 16:54:51
- Откуда: Волгоград
- Контактная информация:
Ты учти еще, что дельфи это не бесплатный компилятор. Плюс, связка fpc/lazarus поставляется с исходными кодами и может быть оттюнингована под себя.
Да в дельфи ничего толком не работает кроме того что работало ещё в Delphi 6. Анализ кода? Андроид? Линукс? 64 бит? Новые либы? Firemonkey? всё какое-т говно только пилят, фичи-не-фичи, баги бажные. Что там работало более-менее, так это Win32 + VCL, и так до сих пор. Всё остальное что добавили позже - и не нужно, и не работает как надо, косяк на косяке. Пока они допилят свой линукс-таргет до стабильного состояния, ещё 30 лет пройдёт. Ещё и GUI на ляликс нету
azsx писал(а):Это грустные новости для lazarus?
Delphi - была одна из первых годных IDE с визуальным программированием. Оказалось, что можно быстро написать клиент-серверное приложение. За что крепко полюбил интерпрайз. Потом маркетинг стал двигать в массы Java, C#..
Delphi в мире Linux - скорее давит QTшников с C# со стороны интерпрайз, с другого конца - где бесплатно, поджидает Lazarus.
Кто хочет сильный продукт с чужими платными компонентами - покупает Delphi. Кто хочет все сделать сам - вызывает на помощь Lazarus.
От меня хотелось бы прозрачного с++ линка. Чтобы в pas-файле можно было включить .h файл и скомпилировать. Тогда был бы полный ахтунг.
Сообщается только о серверном Линух приложении без ГУИ. Сама IDE все так же только для Виндовс.
Линух разработчики в своем большинстве разработку проводят под Линух.
Линух разработчики в своем большинстве разработку проводят под Линух.
Кроме того, МС подложила свинью, там где не ждали...
До недавнего времени динамический линкер от МС был умным -- сперва вычитывал все секции импорта, составлял из них план загрузки и выполнял его.
Теперь он стал несколько прямолинейнее -- на каждое упоминание внешней библиотеки он идёт её грузить (зело небыстрая операция), а таких упоминаний много...
В результате, все сколь-нибудь сложное собранное дельфями различных версий стало грузиться ОЧЕНЬ долго.
ПС. Могло задеть и развесистые проекты под FPC/Lazarus, насколько могу судить, тут ровно та же стратегия при ссылках на внешние библиотеки.
Кто в курсе, делитесь впечатлениями.
До недавнего времени динамический линкер от МС был умным -- сперва вычитывал все секции импорта, составлял из них план загрузки и выполнял его.
Теперь он стал несколько прямолинейнее -- на каждое упоминание внешней библиотеки он идёт её грузить (зело небыстрая операция), а таких упоминаний много...
В результате, все сколь-нибудь сложное собранное дельфями различных версий стало грузиться ОЧЕНЬ долго.
ПС. Могло задеть и развесистые проекты под FPC/Lazarus, насколько могу судить, тут ровно та же стратегия при ссылках на внешние библиотеки.
Кто в курсе, делитесь впечатлениями.
- Снег Север
- долгожитель
- Сообщения: 3067
- Зарегистрирован: 27.11.2007 15:14:47
- Контактная информация:
Есть Firemonkey for Linux как дополнение, но оно trial. Для OSX, iOS, Android Firemonkey прекрасно работает еще с ХЕ8.mig-31 писал(а):Сообщается только о серверном Линух приложении без ГУИ. Сама IDE все так же только для Виндовс.
Линух разработчики в своем большинстве разработку проводят под Линух.
hinst писал(а):Анализ кода? Андроид? Линукс? 64 бит? Новые либы? Firemonkey? всё какое-т говно только пилят, фичи-не-фичи, баги бажные.
Знаю одного вебера, делает прекрасные решения, отлично выглядит (и снаружи и код вполне читаемый), и все бы хорошо, но есть одно но. Продуман интерфейс и настраиваемость на уровне ноль. Проще самому написать, чем заставить работать из каробки, потому что нормализовано по полной.
Еще вспоминаю былой менеджмент и разработчиков в МС (до сих пор можете почитать на msdn нелепые примеры и интерфейсы, код использования, которые приходится как мантру копировать, уменьшать счетчик на com объект, а то он жить свой жизнью продолжит после закрытия приложения и т.п.) А они делали потрясающие и вечные продукты (я бы сказал непревзойденные).
Это к чему все я написал?..
А вспомнил...
Существуют люди, которые делают продукт, а существуют люди, решающие задачи. Первые, для решения задач имеют создавать инструменты, вторые могут быстро и качественно решить поставленную задачу. Первых нет в команде дельфы — поэтому они тупо покупают готовые решения, но не могут их довести до состояния продукта.
- Снег Север
- долгожитель
- Сообщения: 3067
- Зарегистрирован: 27.11.2007 15:14:47
- Контактная информация:
Не знаю точно, что имеется ввиду. Но если под "настраиваемостью интерфейса" имеется ввиду что-то наподобие настраиваемости лазаря, то за такое разработчикам надо отрывать руки по самую задницу, из которой они растут.wavebvg писал(а):Продуман интерфейс и настраиваемость на уровне ноль.
Снег Север писал(а):наподобие настраиваемости лазаря, то за такое разработчикам надо отрывать руки по самую задницу
Нет, не это. Тут юзабилити и "ну не смогла..."
К примеру, при разработке приходится реализовывать код по частям. Представьте, что галерея или проверка параметров формы не может быть атомарно скопирована и использована повторно, просто потому что не предусмотрено никакого отключения для проверок/биндинга на DOM. Только править исходники. Притом править приходится и модель и контроллер и вообще становиться знатоком этого кода. Чаще всего проще написать самому/взять продуманное готовое решение.
В новой дельфе так же: есть задача, есть решение. У Вас другая задача... Ну смотрите как у нас много красивых решений, подходящих под Вашу задачу, правду тут не то, тут доделать, тут падает и т.д.
За примером ходить не надо: "они на обезьяну перевели IDE?"
- Снег Север
- долгожитель
- Сообщения: 3067
- Зарегистрирован: 27.11.2007 15:14:47
- Контактная информация:
wavebvg писал(а):За примером ходить не надо: "они на обезьяну перевели IDE?"
Нет, а на фига?
"Работает? Не трожь!"
Снег Север писал(а):Нет, а на фига?
"Работает? Не трожь!"
Мммм, как то сыкотно пользоваться чем-то, что даже сами разработчики не хотят использовать.
- Снег Север
- долгожитель
- Сообщения: 3067
- Зарегистрирован: 27.11.2007 15:14:47
- Контактная информация:
Дело ваше
угу. Все грустят. Мелкие вроде как что то свое аналогичное запилили. Так что все грустят и плачут.Это грустные новости для lazarus?
Бабки снять не получится и вернут они все на места. С куликсом уже каталисЯ.
иде с "бантиками"? О..опользоваться чем-то, что даже сами разработчики не хотят использовать.
wavebvg писал(а):Мммм, как то сыкотно пользоваться чем-то, что даже сами разработчики не хотят использовать.
Надеюсь там не найдется идиотов, способных протолкнуть такой переход. Как вообще такое в голову может прийти, вы еще предложите на движке дума интерфейс иде сделать. Обоснованное применение Firemonkey довольно узко, а в OSX, iOS, Android применяют от безысходности, чтобы хоть как-то кроссплатформенность продемонстрировать.
