Pat Gunn (dachte) wrote,
Pat Gunn

Behold.. the power of Cheese .. ermm.. C

I achieved Deep Hack mode for the first job-related time today. For those of you who don't know, it's when you forget your body for a long period of time while programming, experiencing a strange kind of continual contentment as you program away. I seriously gave thought to spending the night there programming away, until I recalled that I probably wouldn't get the time reimbursed to me in any way. Oh well.

Never underestimate the power of someone who knows both C and Unix deeply. I love C. It does so many things right. It's small, fast, with a nice syntax. gcc can catch so much when lots of warnings are turned on. Structs, enums, initializers. Yum. The only things that suck about C are that it doesn't track array length, its string handling totally blows, and it lacks anything like associative arrays. Perl is kinda like C. It's still missing some stuff that I like, but it does right everything that C does wrong. I just wish Perl had a switch operator, structs, and required a main() function. Better warnings would be nice too.

Tags: programming

  • Typing in Colours

    (Cross-posted to G+, but it's more of a definitive statement of views so it goes here too) A recent instance of 「Wasted Talent」: here I'm not…

  • Loyalty

    This is meant to address three ideas: Don't blame the victim If you care for me, you'd support me unconditionally Safe zonesAnd to be a topic in…

  • What Do We Owe Each Other?

    One of the central questions in political philosophy, or perhaps one of the most intuitive initial framings, is "what do we owe each other?". I…

  • Post a new comment


    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded