Разработка ПО → Delphi Prism

Когда-то давно
есть в нижнем контора которая занимается автоматикой для составных цехов. всё у них написано на делфи + своя специфичная периферия для компов. вот представь как это всё переносить на ту же систему OpenSCADA если можно спокойно продолжать на старой платформе? тут и кризис не помеха. просто если посчитать во что это выльется то повеситься можно. а таких контор большинство. вот я поэтому и думаю что рынок промышленной автоматики линукс если и попытается захватить, то это не скоро произойдёт.Конечно во многих случаях переносить на линукс windows-only софт экономически не целесообразно, но выход найти (почти) всегда можно. В частности, вот для этого случая, вероятно, подойдет Delphi Prism.
Delphi Prism довольно молодой продукт, про который не так много информации. Думаю, это из-за того, что в нем еще были «шороховатости». Про данный программный продукт есть хорошая обзорная статья: "
Еще более серьезной проблемой могут оказаться синтаксические отличия языка программирования, диалекта Object Pascal, который разрабатывался компанией RemObjects в рамках проекта Oxygen независимо от Borland/CodeGear.Думаю, это временные проблемы и в течении пары лет все должно «устаканиться».
Здесь, вероятно, нужно обратить внимание на то, что Kylix, несмотря на неудачу на рынке, все-таки предоставлял полноценную IDE для Linux.На самом деле, насколько я знаю, эта полноценная IDE не была «родным» приложением для Linux, т.к. портировалась с помощью «костылей и подпорок», что и отразилось на стабильности работы.
Наконец, если кросс-платформенность Delphi Prism по-настоящему приоритетна для Embarcadero, то следует не ограничиваться лишь компилятором, а позаботиться о предоставлении полноценной IDE под Linux и Mac OS X.Думаю, можно обойтись и без полноценной IDE под Linux. Различных сред разработки и так хватает, а с июня 2010 года есть интеграция
- +6
- fog
- 02 сентября 2010, 02:39
Delphi притягивал обёрткой над WinAPI, более человечной, чем MFC. На линуксе это всё не нужно. Да ещё и паскаль.
То-есть изменённый «Delphi» (Object Pascal) для фич .net.
В итоге если у вас есть что-то на делфи, под это дело его также надо адаптировать. Какой-то «фарш», а не решение.
А как, например, портировать службу или еще веселее драйвер уровня ядра (на дельфи можно и такое писать)? :)