Shop OBEX P1 Docs P2 Docs Learn Events
Smashing Considered Harmful — Parallax Forums

Smashing Considered Harmful

localrogerlocalroger Posts: 3,451
edited 2013-11-18 08:26 in General Discussion
The Night Watch: https://research.microsoft.com/en-us/people/mickens/thenightwatch.pdf

Indeed, the common discovery mode for an impossibly large buffer error is that your program seems to be working fine, and then it tries to display a string that should say “Hello world,” but instead it prints “#a[5]:3!” or another syntactically correct Perl script, and you’re like WHAT THE HOW THE, and then you realize that your prodigal memory accesses have been stomping around the heap like the Incredible Hulk when asked to write an essay entitled “Smashing Considered Harmful.”

Comments

  • ercoerco Posts: 20,256
    edited 2013-11-18 07:23
    Pretty funny Pdf at a quick glance. The author is humorously pedantic throughout. Likely the kind of guy who says (fake annoyed) throughout the day, "Why do I have to be right all of the time?" :)
  • GadgetmanGadgetman Posts: 2,436
    edited 2013-11-18 08:26
    What a poor, deluded fool...
    (Just reading the intro of the .pdf )

    Sure, a lock-pick is good to have in your rag-tag band of survivors, but he's completely off about a Systems Programmer.
    Yes an SP has seen the horrors and beyond, but... For that reason, most of them are clinically insane, and more likely to laugh maniacally while firing off flares to alert the zombies/mutant hordes/bug-eyed aliens from beta-whatever, than to actually try to survive.

    For those wretched souls, there's but one solution.
    (Which can't be mentioned here because of the PG rating)

    Incidentally, I do know how to pick some locks, and have an OK set of picks...

    ;-)
Sign In or Register to comment.