Периодически погдядываю на этот сайтик и на форум (чисто спортивный интерес). Назрел вопрос - хочу спросить (только чур я не подстрекатель).
Для начала (чтобы не считали меня Delphi-ненавистником) скажу - у меня стаж на Delphi 6 лет. В своё время я её очень любил, на самом деле я считаю её идеальным средством/языком/платформой разработки прошлого.
А теперь моё ИМХО:
Считаю что время Delphi уходит в принципе. На носу managed-платформы, а именно Java и .NET.
При сравнительно небольшой потере производительности мы получаем огромые преимущества как-то:
- автоматичский сборщик мусора
- могучий фреймворк (набор стандартных библиотек)
- огромное количество кода от сторонних разработчиков
- возможности для создания сложных расширяемых приложений (рефлекшн и.т.п.)
- поддержка таких вкусностей как дженерики, миксины
В целом скорость разработки на .NET/Java выше чем на Delphi, а количество глупых ошибок меньше.
Поэтому единственное что имеет смысл (имхо) это инструмент облегчающий перенос бизнес-логики на .NET/Java. А FPC это так, забавная игрушка, не более того (ну может разве ещё язык на котором легко изучать основы, хотя, думаю C# может с ним поспорить и в этом аспекте).
А вы что думаете?