Куда мигрировать с Delphi
От: rkcsoft Россия  
Дата: 21.04.19 18:10
Оценка:
За последнюю неделю это уже вторая тема по этому поводу. И, признаться, в предыдущей я топил за то, чтобы коллега остался на Delphi и никуда не дёргался.

Но вмешались обстоятельства.

Вкратце. Был SOAP сервис, написанный, изначально, на Delphi XE7. Постепенно, с доработками, он мигрировал до Tokyo. И вот потребовалось внести новые изменения, но даже простая перекомпиляция уже работающих исходников в Delphi Rio приводит сервис в нерабочее состояние с маловразумительными сообщениями об ошибках.

В общем устал бороться с ветряными мельницами. Посоветуйте какими путями и как мигрировать с Delphi в светлое будущее.

О проекте: есть расчётная (не визуальная часть), она перепишется довольно легко, за месяц-полтора. Проблема в другом. Есть почти 600 *.dfm с логикой (в основном юзабилити, рабочей логики нет) и 150 отчетов FastReport. Всё это писалось с 2007 года. Кто виноват и что Как быть? Есть идеи?
Re: Куда мигрировать с Delphi
От: salnicoff  
Дата: 21.04.19 18:23
Оценка:
Здравствуйте, rkcsoft, Вы писали:

R> Как быть? Есть идеи?


Может, вообще на веб свалить?
Re[2]: Куда мигрировать с Delphi
От: rkcsoft Россия  
Дата: 21.04.19 18:33
Оценка:
Здравствуйте, salnicoff, Вы писали:

S>Может, вообще на веб свалить?


Есть две проблемы:

1. Почти 600 dfm и 150 отчетов. Их быстро на html не переведешь. А хочется быстро, хотя бы в пределах полугода.
2. Веб сложнее поддерживать. Сейчас у клиентов софт и СУБД самостоятельно ими обновляется и устанавливается. Благо за 20+ лет наработали опыт в этом. Но с web даже установка софта у клиента — это огромная проблема: поднять веб-сервер, установить php/java/.net и т.д., скопировать приложение в нужные каталоги и т.д. Понятно, что в вебе так не делается и всё "в облаке". Но есть принципиальная позиция не связываться с облаками. Как минимум потому, что у клиентов в базе персональные данные. Не хочется всех вытекающих проблем.
Re: Куда мигрировать с Delphi
От: rudzuk  
Дата: 21.04.19 18:49
Оценка:
Здравствуйте, rkcsoft, Вы писали:

Все вокруг катится в сраное говно. Все — тлен. Оставайся там, где находишься. Морок спадет и краски мира вернутся.
avalon/2.0.6
Re[2]: Куда мигрировать с Delphi
От: rkcsoft Россия  
Дата: 21.04.19 18:54
Оценка:
Здравствуйте, rudzuk, Вы писали:

R>Оставайся там, где находишься.


Так я б и остался. Но оно ж, сцука, не работает (((
Re: Куда мигрировать с Delphi
От: icezone  
Дата: 21.04.19 18:57
Оценка: +1
Здравствуйте, rkcsoft, Вы писали:

R>Вкратце. Был SOAP сервис, написанный, изначально, на Delphi XE7. Постепенно, с доработками, он мигрировал до Tokyo. И вот потребовалось внести новые изменения, но даже простая перекомпиляция уже работающих исходников в Delphi Rio приводит сервис в нерабочее состояние с маловразумительными сообщениями об ошибках.


а нафига каждый год Delphi обновлять? хочется потратить деньги и поиметь проблемы?
если в Tokyo работает, то там и вноси изменения
Re[3]: Куда мигрировать с Delphi
От: rudzuk  
Дата: 21.04.19 18:57
Оценка:
Здравствуйте, rkcsoft, Вы писали:

r> Так я б и остался. Но оно ж, сцука, не работает (((


А есть насущная необходимость компилироваться на самой последней версии?
avalon/2.0.6
Re[4]: Куда мигрировать с Delphi
От: rkcsoft Россия  
Дата: 21.04.19 19:07
Оценка:
Здравствуйте, icezone, Вы писали:

I>а нафига каждый год Delphi обновлять? хочется потратить деньги и поиметь проблемы?

I>если в Tokyo работает, то там и вноси изменения

Здравствуйте, rudzuk, Вы писали:

R>А есть насущная необходимость компилироваться на самой последней версии?


Насущной, конечно, нет. Но основное приложение, которое и работает с сервисом, уже три месяца как было мигрировано на Rio.
С правкой исходников под новые реалии. Не хочется тратить время на обратную миграцию.

Да и Delphi, если честно, радовали до Rio. Много отличных изменений в RTL было сделано. Дженерики — так вообще супер. Удобство и скорость разработки. Потому и не ожидал такого подвоха в системных библиотеках.
Re[5]: Куда мигрировать с Delphi
От: rudzuk  
Дата: 21.04.19 19:15
Оценка:
Здравствуйте, rkcsoft, Вы писали:

r> Потому и не ожидал такого подвоха в системных библиотеках.


У Rio еще пара апдейтов будет, скорее всего поправят SOAP т.к. народ жалуется.
avalon/2.0.6
Re: Куда мигрировать с Delphi
От: falcoware Россия https://falcoware.com/rus/
Дата: 21.04.19 19:17
Оценка:
>Есть идеи?

Может скидать все в ДЛЛ да перебраться на Вижуальник?
https://falcoware.com/rus/ — Бесплатные Игры!!!
Re[5]: Куда мигрировать с Delphi
От: icezone  
Дата: 21.04.19 19:18
Оценка:
Здравствуйте, rkcsoft, Вы писали:


R>Да и Delphi, если честно, радовали до Rio. Много отличных изменений в RTL было сделано. Дженерики — так вообще супер. Удобство и скорость разработки. Потому и не ожидал такого подвоха в системных библиотеках.


эта фраза плохо стыкуется с заявлением что вы устали бороться с ветряными мельницами

неудачные версии есть у всех сред программирования
Re: Куда мигрировать с Delphi
От: 129912 Марс  
Дата: 21.04.19 19:40
Оценка:
R>Посоветуйте какими путями и как мигрировать с Delphi

А зачем? Ну т.е. практическая цель? Клиенты хотят браузерный интерфейс? Или хотят софт на мобиле? Сокращаются продажи?
Re[2]: Куда мигрировать с Delphi
От: rkcsoft Россия  
Дата: 21.04.19 20:20
Оценка:
Здравствуйте, 129912, Вы писали:

1>А зачем? Ну т.е. практическая цель? Клиенты хотят браузерный интерфейс? Или хотят софт на мобиле? Сокращаются продажи?


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

Раньше обновлялись на Delphi каждые 3 года. И все устраивало. Но в связи с новой политикой Эмбы приходится ежегодно оплачивать их сопровождение, ибо, если пропустить оплату, цена растёт как в сказке.
Отредактировано 21.04.2019 20:20 HarryPotter . Предыдущая версия .
Re[6]: Куда мигрировать с Delphi
От: rkcsoft Россия  
Дата: 21.04.19 20:30
Оценка:
Здравствуйте, icezone, Вы писали:

I>эта фраза плохо стыкуется с заявлением что вы устали бороться с ветряными мельницами


Тут комплекс ощущений. Например дебаггер в Delphi стал ужасен. Показывает непонятно что, а при попытке просмотра некоторых переменных вообще AV выкидывает. Да, проект огромный, но это не повод ни разу.

Шкурка IDE в RIO напрягает. И отключить нельзя. Точнее можно, выкинув одну bpl, но тогда все современные иконки на тулбаре превращаются в тыкву стиля Windows XP. Delphi и так убога, с точки зрения красоты, а ещё и это...
Re[5]: Куда мигрировать с Delphi
От: NWP Россия  
Дата: 21.04.19 23:46
Оценка: +2
Здравствуйте, rkcsoft, Вы писали:

R>Да и Delphi, если честно, радовали до Rio. Много отличных изменений в RTL было сделано. Дженерики — так вообще супер. Удобство и скорость разработки. Потому и не ожидал такого подвоха в системных библиотеках.


Ну так может SOAP сервис переписать на чем-нибудь более подходящем?
Re[6]: Куда мигрировать с Delphi
От: rkcsoft Россия  
Дата: 22.04.19 05:11
Оценка:
Здравствуйте, NWP, Вы писали:

NWP>Ну так может SOAP сервис переписать на чем-нибудь более подходящем?


Пришёл к таким же мыслям.
Есть советы, что выбрать из множества платформ и фреймворков?
Re[3]: Куда мигрировать с Delphi
От: okon  
Дата: 22.04.19 05:22
Оценка: +1
Здравствуйте, rkcsoft, Вы писали:

R>Здравствуйте, salnicoff, Вы писали:


S>>Может, вообще на веб свалить?


R>Есть две проблемы:


R>1. Почти 600 dfm и 150 отчетов. Их быстро на html не переведешь. А хочется быстро, хотя бы в пределах полугода.

Вполне вероятно что WPF поможет, предполагаю что 600 dfm, достаточно однотипные, а в WPF достаточно легко сделать автогенерацию форм по объектной модели.
Т.е. у тебя будет на самом деле описание только уникальных элементов UI, а их композиция будет уже собираться автоматом.
”Жить стало лучше... но противнее. Люди которые ставят точку после слова лучше становятся сторонниками Путина, наши же сторонники делают акцент на слове противнее ( ложь, воровство, лицемерие, вражда )." (с) Борис Немцов
Re[3]: Куда мигрировать с Delphi
От: salnicoff  
Дата: 22.04.19 05:25
Оценка:
Здравствуйте, rkcsoft, Вы писали:

R>Но с web даже установка софта у клиента — это огромная проблема: поднять веб-сервер, установить php/java/.net и т.д., скопировать приложение в нужные каталоги и т.д. Понятно, что в вебе так не делается и всё "в облаке". Но есть принципиальная позиция не связываться с облаками. Как минимум потому, что у клиентов в базе персональные данные.


Вообще я имел в виду именно облака + сервис, а не установку апача с мускулом у каждого клиента. Но раз не хотите с персональными данными связываться, то предложение отпадает.
Re[6]: Куда мигрировать с Delphi
От: PeterOfLight  
Дата: 22.04.19 06:34
Оценка: +3
Если 600 dfm'ок, то я бы не трогал этот проект. Мигрировать на другой язык ради этого проекта будет очень тяжело. И оправдано ли экономически? Я бы вообще остался на старой версии XE7 если все работает и проблем нет.
Либо связался с техподдержкой Эмбракадеры и проконсультировался по Вашей проблеме, возможно они помогут разобраться.
Re[7]: Куда мигрировать с Delphi
От: icezone  
Дата: 22.04.19 07:45
Оценка:
Здравствуйте, rkcsoft, Вы писали:

R>Тут комплекс ощущений. Например дебаггер в Delphi стал ужасен. Показывает непонятно что, а при попытке просмотра некоторых переменных вообще AV выкидывает.


он такой уже давно
чтобы это понять не нужно было покупать Tokyo и Rio

R>Шкурка IDE в RIO напрягает. И отключить нельзя.


откатись на предыдущую версию без шкурки
Re: Куда мигрировать с Delphi
От: BlackEric http://black-eric.lj.ru
Дата: 22.04.19 10:10
Оценка: +2
Здравствуйте, rkcsoft, Вы писали:

R>За последнюю неделю это уже вторая тема по этому поводу. И, признаться, в предыдущей я топил за то, чтобы коллега остался на Delphi и никуда не дёргался.


R>Но вмешались обстоятельства.


R>Вкратце. Был SOAP сервис, написанный, изначально, на Delphi XE7. Постепенно, с доработками, он мигрировал до Tokyo. И вот потребовалось внести новые изменения, но даже простая перекомпиляция уже работающих исходников в Delphi Rio приводит сервис в нерабочее состояние с маловразумительными сообщениями об ошибках.


R>В общем устал бороться с ветряными мельницами. Посоветуйте какими путями и как мигрировать с Delphi в светлое будущее.


R>О проекте: есть расчётная (не визуальная часть), она перепишется довольно легко, за месяц-полтора. Проблема в другом. Есть почти 600 *.dfm с логикой (в основном юзабилити, рабочей логики нет) и 150 отчетов FastReport. Всё это писалось с 2007 года. Кто виноват и что Как быть? Есть идеи?


Я бы вынес этот сервис в отдельное приложение и переписал на C#. Таким образом начав постепенно уходить с дельфи.
https://github.com/BlackEric001
Re[8]: Куда мигрировать с Delphi
От: rkcsoft Россия  
Дата: 22.04.19 14:56
Оценка:
Здравствуйте, icezone, Вы писали:

I>он такой уже давно

I>чтобы это понять не нужно было покупать Tokyo и Rio

Да как-то не требовался дебаггер в большом объёме. Весь критичный код был написан и отлажен давно.
А вот в этом году пришлось его переписать, впервые за 10 лет. И все радости дебага в Delphi Rio пришлось прочувствовать...

Странно, что эту проблему на том же скуле не обсуждают. Там куча людей гнобит все новое от Эмбы, но про проблемы отладки ни разу не видел постов...
Re[9]: Куда мигрировать с Delphi
От: icezone  
Дата: 22.04.19 15:28
Оценка:
Здравствуйте, rkcsoft, Вы писали:

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


у всей линейки XE одна и та же проблема — AV вылетает нет там, где оно реально произошло
сперва бесило, потом привык
Re: Куда мигрировать с Delphi
От: Grayscaler Россия  
Дата: 22.04.19 16:23
Оценка:
Здравствуйте, rkcsoft, Вы писали:

R>О проекте: есть расчётная (не визуальная часть), она перепишется довольно легко, за месяц-полтора. Проблема в другом. Есть почти 600 *.dfm с логикой (в основном юзабилити, рабочей логики нет) и 150 отчетов FastReport. Всё это писалось с 2007 года. Кто виноват и что Как быть? Есть идеи?


Я думаю шарп.
Есть FastReport.net — проверить как он переварит файлы шаблонов.
Для dfm нарисовать свой конвертер. Юзабилити логика скорее всего на чем-то унифицированном реализована? Тоже значит можно будет сконвертировать относительно малой кровью.
Re[3]: Куда мигрировать с Delphi
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 22.04.19 16:37
Оценка:
Здравствуйте, rkcsoft, Вы писали:


R>Есть две проблемы:


R>1. Почти 600 dfm и 150 отчетов. Их быстро на html не переведешь. А хочется быстро, хотя бы в пределах полугода.


За полгода я бы написал конвертер DFM в то, что нужно, хоть в кьют, и конвертер кода из паскаля в плюсики, на 179 день запустил бы их и через полчаса получил бы результат
Маньяк Робокряк колесит по городу
Re[4]: Куда мигрировать с Delphi
От: rkcsoft Россия  
Дата: 22.04.19 19:13
Оценка:
Здравствуйте, Grayscaler, Вы писали:

G>Есть FastReport.net — проверить как он переварит файлы шаблонов.


FR не переварит. Все отчеты нужно с 0 переписывать. FR был старой версии, 2 чего-то там, до юникода. На юникод мигрировали своими силами. Новый формат вообще с FR не совместим. И, если честно, вообще жалею, что с FR связался по молодости. Там такой говнокод, просто ужас. В начале это было бесплатно (в РФ в конце 90-х вообще весь софт был бесплатен), а потом купил лицензию. Но мигрировать не стал, увидев исходники (четвертая версия была тогда). Хотелось обнять и плакать.

Здравствуйте, Grayscaler, Вы писали:

G>Для dfm нарисовать свой конвертер. Юзабилити логика скорее всего на чем-то унифицированном реализована? Тоже значит можно будет сконвертировать относительно малой кровью.


Здравствуйте, Marty, Вы писали:

M>За полгода я бы написал конвертер DFM в то, что нужно, хоть в кьют, и конвертер кода из паскаля в плюсики, на 179 день запустил бы их и через полчаса получил бы результат


Уже тоже стал подумывать об этом. Ничего сложного, на самом деле, перевести dfm в WinForms. С кодом будут трудности, но это уже легче, тут компилятор подскажет где, что и как.
Спасибо!

P.S. 2 Grayscaler. А у тебя твой личный Help&Manual по прежнему на Delphi?
Re[4]: Куда мигрировать с Delphi
От: MonsterZam СССР  
Дата: 23.04.19 09:43
Оценка: :)
O>Вполне вероятно что WPF поможет, предполагаю что 600 dfm, достаточно однотипные, а в WPF достаточно легко сделать автогенерацию форм по объектной модели.

WPF после Delphi очень убогая вещь. Frame-ов нет. Забудь про идею написать автоконвертер. Особенно если будешь MVVM следовать. Dependency property — тоже ещё то удовольствие будет.
Re[5]: Куда мигрировать с Delphi
От: s_aa Россия  
Дата: 23.04.19 09:50
Оценка:
MZ>WPF после Delphi очень убогая вещь.

Жизнь не обязана доставлять удовольствие. Достаточно отсутствия страданий.
Re[5]: Куда мигрировать с Delphi
От: okon  
Дата: 23.04.19 10:18
Оценка:
Здравствуйте, MonsterZam, Вы писали:


O>>Вполне вероятно что WPF поможет, предполагаю что 600 dfm, достаточно однотипные, а в WPF достаточно легко сделать автогенерацию форм по объектной модели.


MZ>WPF после Delphi очень убогая вещь. Frame-ов нет. Забудь про идею написать автоконвертер. Особенно если будешь MVVM следовать. Dependency property — тоже ещё то удовольствие будет.


Громко, но не похоже на истину. Так как как раз делал подобное автогенерируемые формы на основе метаинформации.
А какую роль выполняют фреймы в делфи ?
”Жить стало лучше... но противнее. Люди которые ставят точку после слова лучше становятся сторонниками Путина, наши же сторонники делают акцент на слове противнее ( ложь, воровство, лицемерие, вражда )." (с) Борис Немцов
Re[5]: Куда мигрировать с Delphi
От: Grayscaler Россия  
Дата: 23.04.19 12:10
Оценка:
Здравствуйте, rkcsoft, Вы писали:

R>P.S. 2 Grayscaler. А у тебя твой личный Help&Manual по прежнему на Delphi?


Да. Пока особых проблем нет.
Re[5]: Куда мигрировать с Delphi
От: Mr.Delphist  
Дата: 29.04.19 08:54
Оценка: +1
Здравствуйте, MonsterZam, Вы писали:


O>>Вполне вероятно что WPF поможет, предполагаю что 600 dfm, достаточно однотипные, а в WPF достаточно легко сделать автогенерацию форм по объектной модели.


MZ>WPF после Delphi очень убогая вещь. Frame-ов нет. Забудь про идею написать автоконвертер. Особенно если будешь MVVM следовать. Dependency property — тоже ещё то удовольствие будет.


Вот честно — сколько строк кода Вами написано в WPF-проектах?

1) Весь WPF — он про реюзабельные windowless-контролы и есть, с самого начала. Контрол может нести в себе другие контролы, те — свои вложенные контролы и т.п. Есть контрол-площадка "делай что хочешь" под названием ContentControl. Есть Grid, который настраивается не хуже HTML-фреймов (а в ячейки можно класть те самые контент-контролы либо что-то ещё по вкусу, со склейкой ячеек строк-столбцов как захочется).

2) Конвертация — для простых случаев выглядит, конечно, несколько многословно, но! Когда окунаешься чуть дальше Hello-world, понимаешь что это они ещё мало навернули — кое-где хочется дополнительных биндингов на параметры, не везде поддерживаются мульти-конвертеры и т.п.

3) Что не так с MVVM? В своё время в Delphi очень не хватало аналогичного подхода чтоб "из коробки" сразу был.

4) Dependency property — согласен, толстый такой бюрократ. Иногда вставляет палки в колёса, что сразу и не поймёшь кто виноват.
Re[6]: Куда мигрировать с Delphi
От: MonsterZam СССР  
Дата: 29.04.19 15:37
Оценка:
Здравствуйте, Mr.Delphist, Вы писали:

MD>Здравствуйте, MonsterZam, Вы писали:


MD>2) Конвертация — для простых случаев выглядит, конечно, несколько многословно, но! Когда окунаешься чуть дальше Hello-world, понимаешь что это они ещё мало навернули — кое-где хочется дополнительных биндингов на параметры, не везде поддерживаются мульти-конвертеры и т.п.


Спросил про Фому (аналоги frame-oв из Delphi), а ответили про Ерёму.

MD>3) Что не так с MVVM? В своё время в Delphi очень не хватало аналогичного подхода чтоб "из коробки" сразу был.


А что уже есть родной MVVM подход в Delphi?

P.S. Использую и Delphi и WPF.
Re[7]: Куда мигрировать с Delphi
От: okon  
Дата: 29.04.19 16:44
Оценка:
MZ>Спросил про Фому (аналоги frame-oв из Delphi), а ответили про Ерёму.

Так что за фреймы в дельфи, какую роль они выполняют ?
”Жить стало лучше... но противнее. Люди которые ставят точку после слова лучше становятся сторонниками Путина, наши же сторонники делают акцент на слове противнее ( ложь, воровство, лицемерие, вражда )." (с) Борис Немцов
Re[8]: Куда мигрировать с Delphi
От: AWSVladimir  
Дата: 29.04.19 19:05
Оценка:
Здравствуйте, okon, Вы писали:

MZ>>Спросил про Фому (аналоги frame-oв из Delphi), а ответили про Ерёму.


O>Так что за фреймы в дельфи, какую роль они выполняют ?


Типа контейнеров с контролами и кодом, не знаю как сейчас, но мы еще в Д7 отказались от них.
Перешли на обыкновенные формы, которые можно использовать как хотели использовать фреймы, одни плюсы.
Re[5]: Куда мигрировать с Delphi
От: std.denis Россия  
Дата: 29.04.19 19:27
Оценка: +2
MZ>WPF после Delphi очень убогая вещь. Frame-ов нет.
UserControl
Re: Куда мигрировать с Delphi
От: itlab Россия  
Дата: 30.04.19 10:32
Оценка: +1
Здравствуйте, rkcsoft, Вы писали:

R>За последнюю неделю это уже вторая тема по этому поводу. И, признаться, в предыдущей я топил за то, чтобы коллега остался на Delphi и никуда не дёргался.


R>Но вмешались обстоятельства.


R>Вкратце. Был SOAP сервис, написанный, изначально, на Delphi XE7. Постепенно, с доработками, он мигрировал до Tokyo. И вот потребовалось внести новые изменения, но даже простая перекомпиляция уже работающих исходников в Delphi Rio приводит сервис в нерабочее состояние с маловразумительными сообщениями об ошибках.


R>В общем устал бороться с ветряными мельницами. Посоветуйте какими путями и как мигрировать с Delphi в светлое будущее.


R>О проекте: есть расчётная (не визуальная часть), она перепишется довольно легко, за месяц-полтора. Проблема в другом. Есть почти 600 *.dfm с логикой (в основном юзабилити, рабочей логики нет) и 150 отчетов FastReport. Всё это писалось с 2007 года. Кто виноват и что Как быть? Есть идеи?


Я думаю надо успокоиться и по нормальному портировать проект на Rio.
Это самый короткий и дешевый вариант.

Все остальное это значит писать почти с нуля.
Re[2]: Куда мигрировать с Delphi
От: AWSVladimir  
Дата: 30.04.19 11:49
Оценка:
Здравствуйте, itlab, Вы писали:

I>Все остальное это значит писать почти с нуля.


А мое имхо, надо было годик подождать, после релиза.
Всегда так стараюсь делать, тк нафига детскими болячками своим проектам болеть, пусть другие поносят и рвут на попе волосы, за год в 99% все устаканется, будут патчи или какие то решения.
У меня свободного времени нет, что бы быть тестером, да еще и за свои деньги.
Абракадабра, на сколько я вижу, вообще не тестирует свои продукты.
Раньше Борланд был синоним качества, во всем.
Теперь же только материться хочется.
Впихнули DUnit, но сами ни им, ни другими продуктами тестирования абсолютно не пользуются.
Складывается ощущение у них даже девочки-студентки нет на UI.
Re[2]: Куда мигрировать с Delphi
От: rkcsoft Россия  
Дата: 30.04.19 18:43
Оценка:
Здравствуйте, itlab, Вы писали:

I>Я думаю надо успокоиться и по нормальному портировать проект на Rio.

I>Это самый короткий и дешевый вариант.

Так и сделал. Страсти улеглись, эмоции утихли. И портировали. Остался один memory leak, но фиг с ним. Пока не сильно печалит.
Re[3]: Куда мигрировать с Delphi
От: rkcsoft Россия  
Дата: 30.04.19 18:50
Оценка:
Здравствуйте, AWSVladimir, Вы писали:

AWS>А мое имхо, надо было годик подождать, после релиза.


Это с Windows так можно делать. А с любой IDE так не получится. И Delphi, и Visual Studio, и Eclipse и даже JetBrains со своей кучей сред под все языки выпустят кучу обновлений и новых релизов. Оставаться на старом нельзя. Мир изменился. Да, не во всем в лучшую сторону, но увы.

И, в продолжение.

Да нет, Эмба тестирует. Но скромно так. Изменения. Регресс игнорирует. Это общая тенденция, перекладывать тестирование на пользователей. Так дешевле. Например, мне вчера пришло приглашение принять участие в тестировании Rio 10.3.2. Вроде бы и хорошее дело предлагают. Но времени нет. А потом я буду материться, что что-то не работает... В общем человеческий фактор во всём. В 90-е и начало нулевых было иначе. ИМХО — было лучше. Но рассудит только время.
Re[4]: Куда мигрировать с Delphi
От: Aquilaware  
Дата: 30.04.19 22:52
Оценка:
Здравствуйте, rkcsoft, Вы писали:

R>Регресс игнорирует.


Если это так, то они живые трупы. С таким подходом качество будет утекать как вода сквозь пальцы, а бочка бывшая неполной, станет совсем пустой.
Re[6]: Куда мигрировать с Delphi
От: MonsterZam СССР  
Дата: 02.05.19 05:01
Оценка:
Здравствуйте, std.denis, Вы писали:

MZ>>WPF после Delphi очень убогая вещь. Frame-ов нет.

SD>UserControl

Это не замена, а дополнение.

Плюс UserControl не может нести в себе свойства Формы
Re[7]: Куда мигрировать с Delphi
От: okon  
Дата: 02.05.19 05:05
Оценка: +2
MZ>Это не замена, а дополнение.

MZ>Плюс UserControl не может нести в себе свойства Формы


О каких "свойствах Формы" речь и зачем их куда-то нести, какова конечная цель ?
Можно краткий пример удобного использования Frame ?
”Жить стало лучше... но противнее. Люди которые ставят точку после слова лучше становятся сторонниками Путина, наши же сторонники делают акцент на слове противнее ( ложь, воровство, лицемерие, вражда )." (с) Борис Немцов
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.