Jump to content

Starting Programming in linux from a Winblows background


Recommended Posts

I want to start programming in linux

I was :) a windows programmer who knows C++ and has used the WinblowsAPI.

 

How can i start programming GUI apps (preferably for Gnome)?

 

Where is the best place to start?

What good online/downloadable tutorials are there?

Thanks in advance :wink:

 

James

Link to comment
Share on other sites

For Gnome you should probably check GTK (which is for C). GTK++ is the C++ equivalent, though I never followed it. There is also the GTK-- project, which I have no idea what it does.

 

One piece of advise... Most Linux programs don't use C/C++ unless it's for core functionality. You can write GUI programs in almost all languages in Linux (Lisp, Perl, php, tcl, bash, etc) and it's advised to do that to implement current commands into a GUI. The reason? You don't have to play around programming, just the GUI so you can see how it works.

 

PS: Forget inter-windows compatibility without sockets. Thank God!

PS2: QT (or KDE QT) will remind you more of Windows I think to get you started

Link to comment
Share on other sites

A few programs you might want to check out if you are use to using IDE's:

 

Anjuta - http://www.anjuta.org/

This is a Gnome based IDE for C/C++ programming

 

Kdevelop - On the Mandrake 9.1 CD

Excellent IDE specifically designed for C/C++ KDE developement

 

QT3 Designer - On Mandrake 9.1 CD as well

Used for developing QT3 GUI's, somewhat similiar to tools like visual basic in the way that you layout a UI.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...