LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
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-17-2006, 10:15 AM   #1
seabiscuit
LQ Newbie
 
Registered: Feb 2006
Posts: 8

Rep: Reputation: 0
How to build an interactive graphical interface


Hi,

I have to build an user interface. Something similar to a photoshop, say, but in linux .It has to show images, etc and perform certain tasks executing a program in C, suppose.
My problem is that I don't know which language might be best : tcl/tk, python, java....?

Help please.

Thanks
 
Old 02-17-2006, 10:31 AM   #2
graemef
Senior Member
 
Registered: Nov 2005
Location: Hanoi
Distribution: Fedora 13, Ubuntu 10.04
Posts: 2,379

Rep: Reputation: 148Reputation: 148
There are a few GUI tools around glade, Qt but which language are you comfortable with? After all if you are a Java wizard then I'd suggest that you look at swing, if php is your thing then there is the php-gtk project that may fit the bill.

So to reiterate which language are you most comfortable with?
 
Old 02-17-2006, 11:03 AM   #3
seabiscuit
LQ Newbie
 
Registered: Feb 2006
Posts: 8

Original Poster
Rep: Reputation: 0
Hi,

I haven't used java in a while, but I have no problem in (re)learning it, the same applies to other languages. I was told about python, that's why I asked.... my problem is that I am really confused, I don t know what language to use.... Once I have chosen it I can deal with it
 
Old 02-17-2006, 04:58 PM   #4
95se
Member
 
Registered: Apr 2002
Location: Windsor, ON, CA
Distribution: Ubuntu
Posts: 740

Rep: Reputation: 32
If your doing things w/ Java, it has a good 2D API, which you'll probably be interested in since your doing something w/ image manipulation I take it.
 
Old 02-20-2006, 04:30 AM   #5
seabiscuit
LQ Newbie
 
Registered: Feb 2006
Posts: 8

Original Poster
Rep: Reputation: 0
what about python? Or tcl/tk? Or gtk? What's your opinion?
 
Old 02-20-2006, 05:00 AM   #6
bigearsbilly
Senior Member
 
Registered: Mar 2004
Location: england
Distribution: Mint, Armbian, NetBSD, Puppy, Raspbian
Posts: 3,515

Rep: Reputation: 239Reputation: 239Reputation: 239
tcl/tk was designed primarily as a glue language for linking in and running C
code I believe.

tcl/tk is dead easy and quick to knock up a GUI.
It works pretty well in my opinion though i haven't actually
used it along with C code myself. Though I did use it to connect
up with a lisp back end.

It means you don't have to wade through another API.
Ideal for lazy people!
 
Old 02-20-2006, 10:10 PM   #7
95se
Member
 
Registered: Apr 2002
Location: Windsor, ON, CA
Distribution: Ubuntu
Posts: 740

Rep: Reputation: 32
If your using Python, you'll probably end up using GTK anyways. I used Tcl/Tk to create an icon manager for iDesk... one word, boring. If your looking for something fun, try Python or C w/ GTK.
 
  


Reply



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
Help-graphical Interface aznboi12321 Mandriva 4 08-03-2005 12:31 PM
No graphical Interface Kensai Arch 3 04-03-2004 09:27 PM
Graphical Interface pazvant Red Hat 1 11-19-2003 07:49 AM
java -- how do i close the screen by interactive interface?? answer soon plz Laptop2250 Programming 5 10-27-2003 03:03 PM
What graphical interface do u consider to be the best ? rrr-jr Linux - Software 7 07-18-2003 11:54 AM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 06:00 AM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration