programming gui questions

Discussion of chess software programming and technical issues.

Moderator: Ras

User avatar
Don
Posts: 5106
Joined: Tue Apr 29, 2008 4:27 pm

Re: programming gui questions

Post by Don »

Steve Maughan wrote:I'd highly recommend Delphi. IMO it's by far the easiest and most powerful language for writing GUIs. It's OK for chess engines and may be 30% slower than highly optimized 'C' but it's still OK. That 30% penalty is irrelevant when it comes to GUIs. That's why so many high quality applications are written in Delphi (Arena, Skype and Feedemon come to mind. See also:

http://en.wikipedia.org/wiki/Borland_Delphi

You can download a free version here:

www.turboexplorer.com

Steve
Unfortunately, Delphi is not strong on cross platform support which is very important to me. From what I've seen and heard, Delphi is an excellent programming lanuguage though.
User avatar
Steve Maughan
Posts: 1278
Joined: Wed Mar 08, 2006 8:28 pm
Location: Florida, USA

Re: programming gui questions

Post by Steve Maughan »

Don wrote:Unfortunately, Delphi is not strong on cross platform support which is very important to me. From what I've seen and heard, Delphi is an excellent programming lanuguage though.
True. There was Kylix for Linux but that hasn't been developed in a couple of years.

This may all change since CodeGear (Borland's IDE / language subsidiary) was sold to Embarcadero a couple of weeks ago. See:

http://www.embarcadero.com/

As a company they have strong cross platform credentials so one can only be hopeful!

Steve
Ron Murawski
Posts: 397
Joined: Sun Oct 29, 2006 4:38 am
Location: Schenectady, NY

Re: programming gui questions

Post by Ron Murawski »

Don wrote:
Gerd Isenberg wrote:
Guetti wrote:or Java.
or TCL/TK?
tcl is substantially under rated. I would vote for tcl/tk for a good GUI. It's also an excellent cross-platform choice.
Writing a GUI in TCL/TK will take the fewest lines of code. I don't know of any other GUI-friendly language as concise as this one.

Ron