Click here to Skip to main content
15,892,072 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
QuestionAre there reasons for beginner programmers to learn C ? Pin
Maximilien1-Mar-12 8:40
Maximilien1-Mar-12 8:40 
AnswerRe: Are there reasons for beginner programmers to learn C ? Pin
User 5838521-Mar-12 8:45
User 5838521-Mar-12 8:45 
GeneralRe: Are there reasons for beginner programmers to learn C ? Pin
lewax001-Mar-12 8:50
lewax001-Mar-12 8:50 
GeneralRe: Are there reasons for beginner programmers to learn C ? Pin
killabyte1-Mar-12 8:52
killabyte1-Mar-12 8:52 
GeneralRe: Are there reasons for beginner programmers to learn C ? Pin
Maximilien1-Mar-12 9:08
Maximilien1-Mar-12 9:08 
GeneralRe: Are there reasons for beginner programmers to learn C ? PinPopular
User 5838521-Mar-12 9:10
User 5838521-Mar-12 9:10 
GeneralRe: Are there reasons for beginner programmers to learn C ? Pin
djdanlib1-Mar-12 10:16
djdanlib1-Mar-12 10:16 
GeneralRe: Are there reasons for beginner programmers to learn C ? Pin
Mladen Janković1-Mar-12 14:04
Mladen Janković1-Mar-12 14:04 
GeneralRe: Are there reasons for beginner programmers to learn C ? Pin
Bram van Kampen2-Mar-12 14:26
Bram van Kampen2-Mar-12 14:26 
GeneralRe: Are there reasons for beginner programmers to learn C ? PinPopular
Kevin McFarlane1-Mar-12 9:13
Kevin McFarlane1-Mar-12 9:13 
GeneralRe: Are there reasons for beginner programmers to learn C ? PinPopular
User 5838521-Mar-12 9:37
User 5838521-Mar-12 9:37 
GeneralRe: Are there reasons for beginner programmers to learn C ? Pin
Espen Harlinn1-Mar-12 9:52
professionalEspen Harlinn1-Mar-12 9:52 
AnswerRe: Are there reasons for beginner programmers to learn C ? PinPopular
wizardzz1-Mar-12 8:48
wizardzz1-Mar-12 8:48 
AnswerRe: Are there reasons for beginner programmers to learn C ? PinPopular
PIEBALDconsult1-Mar-12 8:50
mvePIEBALDconsult1-Mar-12 8:50 
GeneralRe: Are there reasons for beginner programmers to learn C ? Pin
lewax001-Mar-12 8:52
lewax001-Mar-12 8:52 
GeneralRe: Are there reasons for beginner programmers to learn C ? Pin
PIEBALDconsult1-Mar-12 9:35
mvePIEBALDconsult1-Mar-12 9:35 
GeneralRe: Are there reasons for beginner programmers to learn C ? Pin
Espen Harlinn1-Mar-12 9:55
professionalEspen Harlinn1-Mar-12 9:55 
GeneralRe: Are there reasons for beginner programmers to learn C ? Pin
PIEBALDconsult1-Mar-12 11:00
mvePIEBALDconsult1-Mar-12 11:00 
GeneralRe: Are there reasons for beginner programmers to learn C ? Pin
Espen Harlinn1-Mar-12 11:05
professionalEspen Harlinn1-Mar-12 11:05 
GeneralRe: Are there reasons for beginner programmers to learn C ? Pin
Russell Ranshaw2-Mar-12 5:30
Russell Ranshaw2-Mar-12 5:30 
GeneralRe: Are there reasons for beginner programmers to learn C ? Pin
Sanmayce3-Mar-12 6:15
Sanmayce3-Mar-12 6:15 
GeneralRe: Are there reasons for beginner programmers to learn C ? Pin
Russell Ranshaw3-Mar-12 8:33
Russell Ranshaw3-Mar-12 8:33 
"... but they failed [well partially they succeeded] to achieve this nifty goal."

In what way did they fail to achieve that goal?

More of the history is that Bell Labs developed an operating system for the PDP-7 (for what there was none previously). After they got C running on the PDP-11, they used C to write a translator from BPL (ie, their compiler for the PDP-7). Using that BPL -> C translator, they ported their operating system onto the PDP-11. Of course they had to write assembly code to handle the various low-level drivers.

It was that port of their PDP-7 operating system that grew into UNIX(TM). By the way, "UNIX" means "UNIversal eXecutive" according to the Bell Labs guy I talked to. Also witness the various ports of UNIX to a plethora of platforms, all using (as far as I know) some manifestation of C. For example, LINUX and BSD.
GeneralRe: Are there reasons for beginner programmers to learn C ? Pin
Sanmayce3-Mar-12 8:50
Sanmayce3-Mar-12 8:50 
GeneralRe: Are there reasons for beginner programmers to learn C ? Pin
Russell Ranshaw3-Mar-12 10:46
Russell Ranshaw3-Mar-12 10:46 
GeneralRe: Are there reasons for beginner programmers to learn C ? Pin
Sanmayce5-Mar-12 4:18
Sanmayce5-Mar-12 4:18 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.