Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.05;
Скачать: CL | DM;

Вниз

Delphi - Lazarus   Найти похожие ветки 

 
Igor   (2003-12-15 12:14) [0]

Кто-нибудь пробовал перейти с Delphi на Lazarus? Поделитесь опытом и впечатлениями. У меня ничего не получается. Глючит со страшной силой.


 
Проходил мимо   (2003-12-15 13:34) [1]

Прошу прощения, а что это такое - Lazarus? Так теперь Delphi 8 называется, что ли?


 
PVOzerski ©   (2003-12-15 13:48) [2]

Это лучше обсуждать, скажем, на fpc.by.ru. Что же до меня... Я пробовал Lazarus чуть-чуть. В те времена, когда Win32-версия работала поверх GTK - это был, скажем так, неработоспособный монстр. Да, в общем, Lazarus был изначально ориентирован скорее на *NIX-платформы. Говорят, сейчас Win32-вариант изрядно "повзрослел" и "поумнел". Что же до моих планов... Руки патчить и развивать сам компилятор у меня сейчас практически не доходят, так что на пути его развития не влияю. Из первоочередных задач вижу следующее: поддержку передачу параметров через регистры (в версии 1.9 налицо крутой прогресс) и устранение проблем с полноценным переносом на FPC библиотеки KOL. Уже давно в Delphi-режиме компиляторы ветви 1.1/1.9 поддерживают свойства в объектах старого синтаксиса (это не относится к официальным релизам 1.0.x). Но, похоже, никто не собирается решать проблему удаления из кода "мертвых методов" (невызываемых через inheried или еще как-либо перекрытых виртуальных и динамических методов предковых классов), которая при отсутствии виртуальных конструкторов (что характерно именно для объектов старого синтаксиса) вполне решаема, что и доказано Борландом. А без этого половина смысла KOL пропадает.
Вообще же, крайне интересно было бы, если бы ребята из FPC Team реализовали другую свою идею - подключение классов C++. Тогда можно было бы сделать Delphi-подобную RAD с использованием хорошо разработанных кросс-платформенных библиотек классов, ориентированных на C++ (наподобие V), а не изобретать LCL "с нуля". Хотя это не отменяет возможности успеха Lazarus на основе FCL/LCL.
Наконец, последнее по сабжу. Дошел до меня слух, что Борланд собирается сворачивать развитие Kylix. Вообще, если это так, то это скорее грустно. Однако если они расщедрятся и переведут CLX под GPL, CLX можно будет "перевесить" на компилятор FPC, притом куда с бОльшим успехом, чем это "получается" с Sibyl.


 
PVOzerski ©   (2003-12-15 13:54) [3]

>Прошу прощения, а что это такое - Lazarus? Так теперь Delphi 8 называется, что ли?
для не сталкивавшихся с Lazarus: это OpenSource-альтернатива Delphi - RAD и набор библиотек компонентов, ориентированных на использование компилятора OpenSource-FreePascal (FPC). Задуман как кросс-платформенный. Официальные сайты:
для Lazarus: http://lazarus.freepascal.org ;
для компилятора; http://www.freepascal.org ;
неофициальный сайт по-русски: http://www.fpc.by.ru (спасибо И. Шихалеву на его создание и поддержку!)



Страницы: 1 вся ветка

Текущий архив: 2004.01.05;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.029 c
1-11968
frost
2003-12-19 13:41
2004.01.05
Проблема с chm файлом справки.


6-12012
Vladimir Bolotin
2003-11-04 00:11
2004.01.05
СРОЧНО ищется КОМПОНЕНТ для работы с почтой по HTTP


14-12121
devil_dk
2003-12-14 01:40
2004.01.05
Предложение создать кодер группу


14-12110
Undert
2003-12-14 18:13
2004.01.05
Арестовали Хусейна...


1-11954
mail
2003-12-19 08:04
2004.01.05
QReport+Word