Each day since Dennis Ritchie passed away my 1978 copy of “K&R” — The C Programming Language, by Brian W. Kernighan & Dennis M. Ritchie — has glared balefully at me asking why I haven’t written something about his effect on my professional life. Indeed, the book, which replaced the stapled, hand-copied notes that went before it, has followed me across the country and to and from many companies. Its voyage parallels my own, and that of much of the computer industry.
First, in the 1970s, when C was avant garde — a research tool used by Bell Labs and a few Universities to help provide a serious computing environment on small machines — I used the book to help me get my Computer Science degree, writing a compiler that could run the code in the book. Then in the early 1980s, the book was my reference manual for developing real C compilers for monster mainframes, which then ruled the computing world.
Next, the book went with me, off to workstation maker Sun Microsystems, where Unix had finally reached the big time. Sun and dozens of other companies had found religion in the straightforward and easily-licensed C language and Unix operating system, ushering in the dawn of open systems and multi-vendor collaboration on system software. C was indeed king there.
The book got a long rest after that, C having been superseded for me by its later big brothers, C++, C#, and its spiritual descendant, Java. The simple sample programs in the original 228-page book, starting with the timeless classic “hello, world,” having been outpaced by monstrously large tomes on specialized programming for window systems, frameworks, and using esoterica like patterns. I missed the book’s straightforward and almost folksy writing style, which made even the most timid reader feel like a superhero at the keyboard.
But the book wasn’t finished with me. When our daughter dove into the world of robotics, I found that the C language, in close to its original form, was alive, well, and thriving. The book came off the shelf in service of teaching another generation a simple, elegant way to program that allows the developer to be directly in touch with the innards of the computer. The lowly integer variable — int — has grown in size over the years as computers have grown, but the C language and its sparse, clean, coding style live on. For that we all owe a lot to Dennis Ritchie.
Dennis Ritchie will be remembered for many accomplishments, starting with being the co-creator of the Bell Labs Unix operating system, forerunner of not just today’s Unix, but FreeBSD, Linux, Android, and Mac OS — for which he and Thompson won the Turing award and the National Medal of Technology. But for me I’ll always remember best the excitement I felt at being able to explore a programming language on my own when I first got my copy of The C Programming Language.
C is a general-purpose, imperative computer programming language, supporting structured programming,lexical variable scope and recursion, while a static type system prevents many unintended operations. By design, C provides constructs that map efficiently to typical machine instructions, and therefore it has found lasting use in applications that had formerly been coded in assembly language, including operating systems, as well as various Application software for computers ranging fromsupercomputers to embedded systems.
ResourceBy:-http://www.extremetech.com/computing/102835-dennis-ritchie-creator-of-c-bids-goodbye-world
Log in
I have read your article carefully and I agree with you very much. So, do you allow me to do this? I want to share your article link to my website: Log in
откриване на профил в binance
I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article. https://accounts.binance.com/bg/register?ref=WTOZ531Y
gate io para yatırma
I am a student of BAK College. The recent paper competition gave me a lot of headaches, and I checked a lot of information. Finally, after reading your article, it suddenly dawned on me that I can still have such an idea. grateful. But I still have some questions, hope you can help me.
To tài khon binance
Can you be more specific about the content of your article? After reading it, I still have some doubts. Hope you can help me. https://accounts.binance.com/vi/register-person?ref=53551167
Jimmyhig
buy prednisone without a prescription best price: https://prednisone1st.store/# prednisone pills cost
Claudetek
pills erectile dysfunction: medications for ed – new ed treatments
Scottpeede
amoxicillin tablet 500mg amoxicillin tablet 500mg – buy amoxicillin 500mg canada
CharlesSow
Get warning information here.
canada drugs online review canadian pharmacy store
Read here.
Larrywecuh
can you buy amoxicillin over the counter canada: over the counter amoxicillin amoxicillin pharmacy price
BrentDom
buy amoxicillin 500mg canada amoxicillin 1000 mg capsule – where can i get amoxicillin 500 mg
Claudetek
where buy mobic no prescription: where buy cheap mobic for sale – where buy cheap mobic tablets
Scottpeede
order propecia without dr prescription propecia generics
Samuelpus
http://cheapestedpills.com/# best ed medications
Larrywecuh
can you buy amoxicillin over the counter: amoxicillin online pharmacy how much is amoxicillin
Scottpeede
buying propecia without rx cost of generic propecia for sale
BrentDom
cost of amoxicillin 30 capsules azithromycin amoxicillin – how to get amoxicillin over the counter
Larrywecuh
cost of generic mobic without insurance can i order cheap mobic without insurance mobic without dr prescription
Scottpeede
canadian pharmacy prices canada ed drugs
Samuelpus
https://pharmacyreview.best/# canada drugs online reviews
Larrywecuh
how to get mobic online mobic without rx how can i get mobic without rx
EdwardLip
https://mexpharmacy.sbs/# mexican rx online
FreddySmero
canada pharmacy 24h: ed drugs online from canada – buy prescription drugs from canada cheap
EdwardLip
https://indiamedicine.world/# top 10 pharmacies in india
FreddySmero
top 10 pharmacies in india: indian pharmacy – buy medicines online in india
EdwardLip
http://indiamedicine.world/# buy prescription drugs from india
FreddySmero
mexico pharmacies prescription drugs: mexico drug stores pharmacies – mexican pharmaceuticals online
EdwardLip
http://certifiedcanadapharm.store/# reputable canadian pharmacy
FreddySmero
Online medicine home delivery: online shopping pharmacy india – indian pharmacy
EdwardLip
https://certifiedcanadapharm.store/# my canadian pharmacy
FreddySmero
mexican rx online: medicine in mexico pharmacies – best online pharmacies in mexico
EdwardLip
https://certifiedcanadapharm.store/# canadian pharmacies online
EdwardLip
http://mexpharmacy.sbs/# medicine in mexico pharmacies
FreddySmero
top 10 pharmacies in india: indian pharmacy – п»їlegitimate online pharmacies india
Lucastut
neurontin 400: canada where to buy neurontin – buy gabapentin online
Barrypousa
https://gabapentin.pro/# neurontin prices
Lucastut
ivermectin oral solution: cost of ivermectin cream – ivermectin oral
Barrypousa
https://azithromycin.men/# zithromax over the counter canada
Lucastut
ivermectin over the counter: cost of ivermectin medicine – ivermectin cream
Barrypousa
http://azithromycin.men/# zithromax 250 mg
DavidUnoke
https://antibiotic.guru/# get antibiotics quickly
Williamanare
pills for ed: generic ed drugs – ed treatments
GeorgeHef
http://avodart.pro/# cost generic avodart without prescription
GeorgeHef
https://misoprostol.guru/# buy cytotec pills
GeorgeHef
https://lisinopril.pro/# lisinopril 2.5 mg coupon
GeorgeHef
https://ciprofloxacin.ink/# ciprofloxacin order online
GeorgeHef
https://lipitor.pro/# lipitor 20 mg price in india
LloydPhopy
https://mexicanpharmacy.guru/# mexico pharmacies prescription drugs
Zacharyprods
reputable indian pharmacies п»їlegitimate online pharmacies india reputable indian online pharmacy
FrancisBow
best india pharmacy: indian pharmacy online – reputable indian online pharmacy
Denniscat
top 10 online pharmacy in india: world pharmacy india – online pharmacy india
Denniscat
pharmacies in mexico that ship to usa: purple pharmacy mexico price list – mexico drug stores pharmacies
ArchieBlape
https://pharmacieenligne.icu/# pharmacie ouverte
ArchieBlape
https://onlineapotheke.tech/# gГјnstige online apotheke