Create an Account
username: password:
 
  MemeStreams Logo

The Continuing Relevance of C

search

dmv
dmv's Pics
My Blog
My Profile
My Audience
My Sources
Send Me a Message

sponsored links

dmv's topics
Arts
Business
Games
Health and Wellness
Home and Garden
Miscellaneous
Current Events
Recreation
Local Information
Science
Society
Sports
Technology

support us

Get MemeStreams Stuff!


 
The Continuing Relevance of C
Topic: Miscellaneous 11:56 am EDT, Apr  4, 2008

When I’m writing Scheme code, I get the feeling that there’s some kind of music being played; and from time to time I’ll actually hear a snippet of something. The answers all come to me in time, slowly unfolding, whispering to me light as the breeze.

...

All this, of course, means jack when you know what the problem is, you know how to solve it, and the damned computer keeps on getting in your way with its silly, arbitrary and aesthetically disgusting rules. LISP has no inherent concept of a 32–bit address space or a 64k memory segment, but the Intel 80x86 architecture sure as hell does.

...

When the rubber meets the road, you want to be the one holding the gun to your computer’s CPU. Practical languages are that gun. Write in Ada95, in C, in C++—it doesn’t matter, really, anywhere near so much as does the fact that you have Godlike control over the hardware. “You,” you can shout, “I want a full 32–bit far pointer from you, right now, and don’t give me any lip! You! Over there! Yes, you! You’re my new 64k address space.

...

When I’m in the middle of a deep C groove, I can almost hear Maxwell’s demons screaming in agony as they flip the transistors inside my CPU, begging, pleading for mercy. The output of my C code is a gift made by millions of subservient, recalcitrant malcontents, an offering to the crazed god who demands of them “flip this” and “set that”.

The Continuing Relevance of C



 
 
Powered By Industrial Memetics
RSS2.0