« profile & posts archive

This author has written 755 posts for Larvatus Prodeo.

Return to: Homepage | Blog Index

37 responses to “world–”

  1. Jess

    char *dmr = NULL

    Gutted to lose one of the giants.

  2. Chris

    A great loss. Rob Pike has a nice summary here of the impact of his work:

    https://plus.google.com/u/0/101960720994009339267/posts/33mmANQZDtY

  3. Patrickb

    A sad loss but we all have to go sometimes I suppose. These guys worked in a time when the field was a mish-mash of electronics engineering,maths and linguistics and they were given the time to see what they could make of things. There was no Gant chart for getting unix running.
    On another note it’s interesting to consider the hyperbolic reaction to the death of Jobs. I think he was a brilliant businessman but the fact is that statements about impacts on lives are grossly exaggerated. If all the MacOS devices contracted a virus and stopped working forever there would be some minor inconvenience. If the same happened to all the unix, mainframe and (dare I say it) Windows machines, there would be total chaos.

  4. Point of order

    Yes a sad loss of someone who did not crave recognition.

    My world of the history of programming languages has been expanded a couple of time recently. I only learned a week or so ago that the ADA language was named after Ada Lovelace. Lovelace was probably the real force behind Charles Babbage but has very little recognition for her work.

    Perhaps in time to come Dennis Ritchie will have something suitable bearing his name.

  5. Craig Mc

    Thanks Dennis. I still use your work every day.

    Poor Ada Lovelace. If she’d still been alive when they named Ada 83 after her, she would have sued.

  6. Chris

    Poor Ada Lovelace. If she’d still been alive when they named Ada 83 after her, she would have sued.

    LOL. And agreed :-)

  7. David Irving (no relation)

    I think you blokes are being a bit harsh. I like ADA.

  8. The Feral Abacus

    Great post, Robert, and I fully agree with your comment re Ritchie & Kerhaghan’s teaching. I sense too that the achievements of that generation of computer scientists is on the brink of fading from view: nowadays most comp sci students don’t encounter C or Unix in their coursework.

  9. Chris

    The Feral Abacus:

    nowadays most comp sci students don’t encounter C or Unix in their coursework.

    Wow, is that really true!?!?!?

  10. Chris Harper

    Back in the day, K&R was not just my bedtime reading, but my constant companion.

    The pioneers fade away.

  11. Guy

    A titan – but he didn’t make any “cool” techno gadgets or wear black skivys, so the mass media doesn’t really care all that much, does it?

  12. The Feral Abacus

    Chris, early in the year I was considering further study. The institutions I looked at either taught MSCE or were Java-based (admittedly strong links to C there). I found no mention of the word Unix (or it’s variants) in any of the course outlines I read.

  13. Chris

    The Feral Abacus – that’s pretty disappointing. Unix/Linux are a great opportunities to see how an operating system works. Knowledge of which is pretty important if you want to be able write efficient applications. If there’s no C I guess they don’t teach any assembler either then? :-(

  14. Joe

    .. And don’t forget that macosx is part of the unix family.

    Totally agree with patrickb above about the relative importance of Ritchie and Jobs. Jobs was the CEO of the US’s most profitable company, last year, and his company is his enduring legacy. Ritchie’s legacy is much more general and much more fundamental, as Robert points out in the intro.

    It is an enduring question if we need maniacs like Gates and Jobs to make an enterprise successful. They sure as hell need our money and our admiration to get their rocks off.

    Pioneers like Ritchie were just really interested in computers.

    There’s a political and cultural lesson to be learned from juxtaposing these two men’s lives.

    ( Anyone wanting to play around with a true unix descendent can go a play around with FreeBSD )

  15. Jess

    TFA & Chris: A lot of CS departments start their students off on a ‘simple’ language like Java or Python (or Scheme if you’re from MIT) before moving them onto languages like C where memory management etc becomes more important. Seems to me to be a pretty good way of getting a flavour for comp sci without getting bogged down in the details.

    So you might not see languages like C until more advanced papers, and then you might not even see it explicitly. I think this is a good idea – using the right tool for the job should extend to teaching.

  16. Chris

    Joe – I think Jobs was more than just your standard CEO though. And much more than just marketing. From all reports – and you can argue whether its a good or bad thing – he was very involved in a lot of the design details. And the one thing Apple have got right many times is usability – which many other companies have learned from.

    I don’t think it necessary to knock down people like Jobs to appreciate what Ritchie has given us.

  17. Joe

    Chris,

    I’m not knocking him down. How the hell can I, this is a comment on a blog. In my opinion the way Jobs was eulogised lacked proportion. Job’s contribution to “the world” is over-hyped– he didn’t change the way I think, so much as Ritchie did.

  18. FDB

    “I don’t think it necessary to knock down people like Jobs to appreciate what Ritchie has given us.”

    Azackly.

    Without people like Jobs, Unix and C would never have been put to all the myriad awesome uses to which they have been put.

  19. Tyro Rex

    Hear hear Robert. Also a +1 on the comment about the book. I still have my first edition!

  20. Tyro Rex

    also, i think your postfix decrement operator has been converted into an em-dash?

  21. Chris

    Joe – perhaps I’m just being a bit narky, but comparing Jobs vs Ritchie is like comparing apples with oranges. Ritchie’s work is a part of pretty much every electronic/computer product these days – if not explicitly then most likely in the tools used to design and build it. But much like unix or linux its all under the hood and people don’t realise it, even if they effectively use it everyday.

    Steve Jobs on the other hand has had a very strong direct influence on how everyday people interact with computers. And that’s why he’s so publicly popular. His work has resulted in Apple making solutions for people, rather than products. And he’s had a big influence in other areas too – NeXT and Pixar.

  22. FDB

    The wheel?

  23. alfred venison

    dear Robert Merkel
    ok, i’ve got google chrome (intel inside (programed in c?)), i’ll bite.
    but, do you mean keith tantlinger?
    http://www.joc.com/container-shipping/container-twistlock-inventor-dies-92
    http://en.wikipedia.org/wiki/Keith_Tantlinger
    or malcom mclean?
    http://www.imcbrokers.com/blog/overview/p/detail/malcolm-mclean-the-inventor-of-iso-shipping-containers
    http://en.wikipedia.org/wiki/Malcom_McLean
    and i thought i’d read the guy’s obit recently, but i don’t recall it being either of these. sigh.
    yours sincerely
    alfred venison

  24. FDB

    Well what about the inventor of writing then, Cleverpants?

  25. Huggybunny

    What’s this about the demise of “C” in our institutions ?
    I have 4 programmers in my team and they write all the really important firmware stuff in C. No assembler, no machine code only C.
    We do use Java for some peripheral stuff. Most of these persons are straight out of Uni and they all know C.

    Huggy

  26. alfred venison

    dear FDB
    ok, “cyrillic”, at least, was invented by cyril. ;-)
    yours sincerely
    alfred venison

  27. FDB

    And perhaps sanskrit is just a misprint for Sam’s script.

  28. Katz

    Dennis Ritchie could have worn black skivvies if he had wanted to.

  29. Patrickb

    Re: Java and C, remember that Java is much more than just a language. C is the bare bones whereas with the JDK you get lots of stuff for free.

  30. Patrickb

    @19
    I not disagreeing with the fact that Jobs had an impact on the IT industry. What pissed me off was the homogeneity of the tributes. When the PM said that he had a huge influence on all our lives it was head slap time for me.

  31. GoTroppo

    hehehe, I’ve always judged my colleagues on their ability to understand pointers and dereferencing variables. The good ones not only understand it but love it with a passion – whereas the newer ones (those who are fed MCSE courses and live on Wintel) … well, their eyes tend to gloss over at the thought of loosing control.

    **ritchie->missed = &sorely;

  32. Mercurius

    Can any of you name who invented the shipping container?

    That’s easy — Ms Eleanore Shipping, working under the pseudonym ‘Ed’.

  33. derrida derider

    Shipping containers were mostly the work of Malcolm Purcell McLean, a US truck (not shipping) magnate. He almost went broke several times trying to get them introduced – another person whose contribution is largely unrecognised.

  34. the pain in the arse formerly known as j_p_z

    Homage to dmr:

    http://www.youtube.com/watch?v=rc2G5b5NvE4

    it appears that Schoenberg was right about exactly one thing in his life…
    (maybe FDB will get my joke)