Learning a language for linux programming?

ponder

Honorary Master
Joined
Jan 22, 2005
Messages
98,654
Reaction score
31,317
Location
Niflheimr
Ok, I'm not a programmers backside, never had the mentality for programming with the exception of assembly language which I enjoy but have not touched in 10yrs. Previously (school days) did logo, basic & turbo pascal but I know zip of what's going on.

I'm thinking of creating a GUI for the GNU ddrescue cli utility (and a few others like fdisk etc incorporated) so all the switches & parameters can be specified via drop down menus etc. This is obviously restricted to linux. Thing is I don't have a clue where to start.

What language do you select, perl, python, ruby, tcl etc which is easy to learn, understand & program in?

Any pointers would be great.
 
I'd go for C++. It's actually useful in the real world :p
Otherwise Ruby is a good bet too.
 
Also, do you want to do this for a specific reason, or just to learn a new language.

Because gparted is already a good(ish) GUI which does most of fdisks tasks already.
 
Also, do you want to do this for a specific reason, or just to learn a new language.

Because gparted is already a good(ish) GUI which does most of fdisks tasks already.

For a specific reason.

What's this got to do with gparted?
 
As others have suggested. Python.

Binding to almost any library you could want.
Easy to extend with C if you need to.
Pretty clean syntax.

There are some very nice frameworks. I use Twisted a lot.
 
Top
Sign up to the MyBroadband newsletter
X