LWN.net Logo

Advertisement

E-Commerce & credit card processing - the Open Source way!

Advertise here

TurboCASH debates moving to Linux (NewsForge)

Posted Jan 18, 2006 20:55 UTC (Wed) by lamikr (subscriber, #2289)
In reply to: TurboCASH debates moving to Linux (NewsForge) by tjc
Parent article: TurboCASH debates moving to Linux (NewsForge)

Well, I do not know how well freepascal or lazarus support the object pascal
and component libraries (ui, database, server) originally developed for delphi.

If it does that well, then pascal is really good choise. I am nowadays mostly developing either with C or Java, but I earlier used write lot of code with delphi and I think that was really good development env and the code itself looked somehow cleaner than the C-code.

Mika


(Log in to post comments)

TurboCASH debates moving to Linux (NewsForge)

Posted Jan 19, 2006 4:29 UTC (Thu) by dmantione (guest, #4640) [Link]

Very well... We are so compatible that in Delphi mode we have made our
compiler even simulate a lot of Delphi bugs. The compiler can compile the
Delphi Quake 2 source without changes, for example. Or if you are talking
UI, Delphi's CLX library is compiled without changes and there is a VCL
clone, the Lazarus component library. In other words, porting Delphi code
has never been so easy. You do need to get rid of Win32 code
dependencies, and the Win32 API is one of the most serious vendor
lock-ins there is in the world.

Biggest problem for them is the Borland Database Engine. That one is
discontinued by Borland and only shipped with Delphi for legacy reasons.
They need to switch to SQ/Lite or to a real database, i.e. PostgreSQL.
Since that needs to be done anyway to ensure the future of the program.

Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds
Powered by Rackspace Managed Hosting.