Здравствуйте, JustPassingBy, Вы писали:
JPB>Я пробовал Lazarus как-то. И решил, что если и буду переписывать, то уже на другом языке. Может, на плюсах, плавно — подключая еще непереписанный код в виде dll. Lazarus не дал впечатления достаточной надежности для коммерческой разработки.
Вполне норм, как ни странно. Боль — да. Страдания (даже после не сильно современной Дельфи) — в избытке. Но, сцука, работает! А IDE, кстати, кое в чем даже удобнее Дельфи. Ну и кроссплатформенность в качестве бонуса.
Есть одна тяжелая расчетная операция, связанная с большим объемом чтения из БД, обработкой этой радости, и записи обратно в БД. В Delphi это занимает, в среднем, 0.9 секунды из 100 итераций в тесте. В Lazarus со всеми оптимизациями и использованием менеджера памяти от mormot — 2 секунды. Для бесплатного инструмента, ИМХО, очень даже.