Linux Help
guides forums blogs
Home Desktops Distributions ISO Images Logos Newbies Reviews Software Support & Resources Linuxhelp Wiki

Welcome Guest ( Log In | Register )



Advanced DNS Management
New ZoneEdit. New Managment.

FREE DNS Is Back

Sign Up Now
> Programming Resources For Linux, Welcome to heaven
Hemant
post Jul 3 2004, 07:07 PM
Post #1


RMS is my Hero
******

Group: Support Specialist
Posts: 782
Joined: 6-October 02
From: Trichy,INDIA
Member No.: 29



This thread is about Programming resouces on Linux.

1.Well..first thing probably you want to do on Linux is little bit of C programming.
Checkout these links:-
http://www.strath.ac.uk/IT/Docs/Ccourse/
http://www.cs.cf.ac.uk/Dave/C/CE.html

2.Once you know how to do C then rest is easy..Following tutorial is not specially for Linux but can be helpful if you want to learn Cpp:
http://freebooks.by.ru/CandCpp.html
But in my opinion best book on Cpp that was ever written for beginners as well as advanced users is book by Bruce Eckel: Thinking in C++.You can download it from here:
http://www.mindview.net/Books/TICPP/Thinki...ingInCPP2e.html

3.System Programming:

so you know "c" and want to try your hands at system programming..then i think Book by Richard Stevans:Unix Network Programming is the best thing to start with.But apart from that..following link also gives some idea about system programming.
http://www.strath.ac.uk/IT/Docs/Ccourse/

4.Game Programming

Well..if you say i don't like this system programming B*shit..and want to try something more interesting..then you should try game programming.SDL and OpenGl are the libraries which are widely used for that.
For SDL..you don't have to follow any link..you can checkout..
/usr/share/doc/SDL-devel-xxx
For Opengl the two most popular books are the Redbook and the BlueBook
The Redbook can be downloaded from here.
But apart from Opengl and SDL..several frontends to Opengl has been written that makes Programming with Opengl even simpler..For example..OpenGui

6.Gtk Programming:

Here comes the real guy...If you want to do some Gtk programming..then you have plethora of resources.To begin "/usr/share/doc".But following links also might be useful:
http://www.gtk.org/tutorial
http://developer.gnome.org/doc

7.Qt Programming:

So..you hate C ( all that nasty string handling,file processing,Namespace pollution).Welcome to the club..If you want to do GUI programming in C++,probably QT is the best ToolKit ever written.Again QT tutorial at "/usr/share/doc/qt-devel-3.3.3.xx is very comprehensive and lucid.Excellent documentation is the one thing that makes Qt far superior that Gtk.
Apart from that official tutorial..there is another unofficial tutorial for Qt.Checkout following link..
http://www.digitalfanatics.org/projects/qt_tutorial/

8.Kernel Programming

Enter sadman..You want to do the real thing and the best book to start is book by Alessandro Rubini.Checkout following Link:-
http://www.xml.com/ldd/chapter/book/
But apart from that you should visit linuxdoc.org also.And you might be interested in following books/tutorials:
http://www.tldp.org/guides.html

PS:Resources for Network Programming coming soon.


--------------------
Hemant Kumar
user posted image
hemant@linuxhelp.net
Go to the top of the page
 
+Quote Post

Posts in this topic
- Hemant   Programming Resources For Linux   Jul 3 2004, 07:07 PM
- - Ravi   QUOTE (Hemant @ Jul 3 2004, 07:07 PM) Thi...   Aug 29 2011, 01:36 AM


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 24th November 2017 - 05:26 PM