LinuxQuestions.org
Support LQ: Use code LQ3 and save $3 on Domain Registration
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices

Reply
 
Search this Thread
Old 02-13-2006, 11:04 PM   #1
aldimeneira
Member
 
Registered: Jun 2005
Distribution: Ubuntu
Posts: 132

Rep: Reputation: 15
Learning Delphi to port software to Unix/POSIX


Hi,

I will port a GPL program that runs only in Windows (Apophysis) to Unix-like OSs and X-11 (I will favour a distro as the stable version of the port, but it will be coded with cross-platform among Unix-like OSs with X11 in mind). I code in Java and LOGO (my first language, don't ask) and when this project will start (in the middle of this year) I will also know C/C++.

I haven't investigated much about Delphi and I've some questions before starting my first FOSS project:

What programming paradigm follows Delphi? How close to machine language is this language? How much cross-platform is it? Is more effective to port it to another language? Does porting a program to a different OS takes too much time for a single developer (I hope that changes but Apophysis is the only program that runs only on Windows and not on a Unix-like & FOSS combo -dual boot or main OS with virtual machines-; meaning that I will end this project because of a real interest)? What are good methods to start and develop an Open Source project?
 
Old 02-13-2006, 11:17 PM   #2
jschiwal
Guru
 
Registered: Aug 2001
Location: Fargo, ND
Distribution: SuSE AMD64
Posts: 15,733

Rep: Reputation: 654Reputation: 654Reputation: 654Reputation: 654Reputation: 654Reputation: 654
Delphi uses an object oriented pascal. If you want to program in C++, you might consider using using Qt. The Qt designer closely resembles Delphi, and the Qt libraries are available for windows, so a program could be written using Qt, and compiled for either Linux or Windows. Of course there will be parts of the programs that may be different, such as how file paths are written.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Pocket computer - 1 USB port - 1 unix OS leamassiot Debian 3 01-12-2006 05:17 PM
Learning Russian software davholla Linux - Software 1 09-25-2005 07:20 PM
Serial port programming problem (Win32 VS POSIX) chanwing Programming 1 06-29-2005 11:17 AM
Software for learning Spanish? insanitee Linux - Software 2 02-18-2004 10:54 AM
Looking for TomCat or Unix learning buddies TSynergy Linux - Newbie 0 08-28-2003 12:58 AM


All times are GMT -5. The time now is 11:57 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration