Unoffical empeg BBS

Quick Links: Empeg FAQ | RioCar.Org | Hijack | BigDisk Builder | jEmplode | emphatic
Repairs: Repairs

Topic Options
#240116 - 04/11/2004 12:39 Recommendation?
Ladmo
addict

Registered: 04/09/2004
Posts: 524
Loc: Oklahoma
I was wondering if any of the guru's here could help me out. I would like to start learning Linux programming. I have programmed on 8bit machines (yeah, back in the old days of Commodore) and have dabbled a bit in a few other lanuages. Can anyone recommend any resource for someone starting to learn Linux? Remember, I am an Americian, so use small words...
Thanks

Top
#240117 - 04/11/2004 12:48 Re: Recommendation? [Re: Ladmo]
wfaulk
carpal tunnel

Registered: 25/12/2000
Posts: 16706
Loc: Raleigh, NC US
Well, it all depends on what you want to learn. Many programming languages have their roots in Unix, and that means that the basics of the language usually work immediately. What I mean by that is that until you get to more advanced programming, there shouldn't be many Unix-specific tricks. C is Unix's system language, BTW, and much Unix software is written in it. But you can write applications in C, C++, Java, Perl, Python, Ruby, Fortran, Objective C, Smalltalk, etc., ad nauseum.

If you're interested in GUI programming, that's a whole different story. Unlike Windows, there are multiple GUI APIs, and they bear little similarity.
_________________________
Bitt Faulk

Top
#240118 - 04/11/2004 12:57 Re: Recommendation? [Re: wfaulk]
wfaulk
carpal tunnel

Registered: 25/12/2000
Posts: 16706
Loc: Raleigh, NC US
That being said, The Art of Unix Programming should help you out with some Unix programming conventions.
_________________________
Bitt Faulk

Top
#240119 - 04/11/2004 13:06 Re: Recommendation? [Re: Ladmo]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14478
Loc: Canada
Do you want to write apps for Linux, or hack the Linux kernel itself?

Top
#240120 - 04/11/2004 13:42 Re: Recommendation? [Re: mlord]
Ladmo
addict

Registered: 04/09/2004
Posts: 524
Loc: Oklahoma
Eventually both. To start/learn I would want to start with the easiest, then move on to any more difficult items.
Mark is the reason I wanted to get back into it, just because of the elegance of HiJack!
_________________________
The only easy day...was yesterday!

Top