Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Programming Talk / Other - Best Language for Making GUIs on Linux?

Author
Message
mikeMarek 597
17
Years of Service
User Offline
Joined: 12th Feb 2009
Location:
Posted: 7th Aug 2009 01:42
I'm considering taking up Python, Perl, or Ruby to whip up some GUIs (C++ seems like such a daunting task to use). I noticed that all three languages generally have the same syntax, methods, etc., so which do you think is the best for making GUIs, based on the development kits for each, higher-level functions and syntax, etc.

Thanks for any help on the subject,
-Mike

Wait... What were we talking about?
Diggsey
20
Years of Service
User Offline
Joined: 24th Apr 2006
Location: On this web page.
Posted: 7th Aug 2009 02:25
The easiest way (from a programming perspective) would be to use .net form designer in C# or VB.net and then use MONO to run it on linux

mikeMarek 597
17
Years of Service
User Offline
Joined: 12th Feb 2009
Location:
Posted: 7th Aug 2009 02:58
I have been searching for help on the visual c++.net form developer, but there's not many online resources available.

Wait... What were we talking about?
n008
19
Years of Service
User Offline
Joined: 18th Apr 2007
Location: Chernarus
Posted: 17th Aug 2009 23:08
C++ w/ wxWidgets. Look up Code::Blocks. It's the best way.

"I have faith, that I shall win the race, even though I have no legs, and am tied to a tree." ~Mark75
thenerd
17
Years of Service
User Offline
Joined: 9th Mar 2009
Location: Boston, USA
Posted: 18th Aug 2009 14:55 Edited at: 18th Aug 2009 14:55
Python + Tkinter. Easy OOP, run on linux.


forever loading...
The Lone Programmer
23
Years of Service
User Offline
Joined: 29th Jan 2003
Location: California, USA
Posted: 30th Oct 2009 05:53
You can always go learn some Pascal. The Open Source project Lazarus is similar to Delphi. The language is not too different from C++ and Visual Basic.

It can compile to Linux, Mac and Windows with the same code.

http://www.nraboy.com
BearCDP
16
Years of Service
User Offline
Joined: 7th Sep 2009
Location: NYC
Posted: 28th Nov 2009 11:14
If you're not doing anything totally extreme, there's always Java and Swing with Netbeans. Then it doesn't matter what OS you're running, it looks great on all of them

Mistrel
Retired Moderator
20
Years of Service
User Offline
Joined: 9th Nov 2005
Location:
Posted: 2nd Dec 2009 09:09
C with GTK+ or C++ with GTK+ or GTKMM. GTK (predominantly Gnome) is pretty standard. There is also QT (predominantly KDE).

Latch
19
Years of Service
User Offline
Joined: 23rd Jul 2006
Location:
Posted: 8th Dec 2009 00:05
Quote: "I noticed that all three languages generally have the same syntax, methods, etc., so which do you think is the best for making GUIs, based on the development kits for each, higher-level functions and syntax, etc."

C and GTK

If you are familiar with BASIC in general, there is a real nice basic in linux called Gambas. It uses GTK, has drag and drop GUI development. I think it also uses QT. Haven't played with it in a while, but it was really easy to whip up applications with.

Enjoy your day.

Login to post a reply

Server time is: 2026-06-10 09:32:25
Your offset time is: 2026-06-10 09:32:25