Slashdot Mirror


Twenty Years of Dijkstra's Cruelty

WatersOfOblivion writes "Twenty years ago today, Edsger Dijkstra, the greatest computer scientist to never own a computer, hand wrote and distributed 'On the Cruelty of Really Teaching Computer Science' (PDF), discussing the then-current state of Computer Science education. Twenty years later, does what he said still hold true? I know it is not the case where I went to school, but have most schools corrected course and are now being necessarily cruel to their Computer Science students?" Bonus: Dijkstra's handwriting.

6 of 727 comments (clear)

  1. Mine was certainly cruel to us by MikeRT · · Score: 5, Funny

    They made us do mostly Java, even though a number of us could do C or C++.

  2. Re:Hmmm... by 16384 · · Score: 5, Funny

    cat > hello.c
    printf("hello world");
    ^D
    gcc hello.c
    hello.c:1: error: expected declaration specifiers or '...' before string constant
    hello.c:1: warning: data definition has no type or storage class
    hello.c:1: warning: conflicting types for built-in function 'printf'

  3. Re:The Text by wilder_card · · Score: 5, Funny

    What do you think this is, wikipedia?

  4. Re:Professionals should know their tools by jazzduck · · Score: 5, Funny

    Our school had 3 separate Java classes, 3 separate C classes, and 3 separate C++ classes: all in 3 different departments.

    Silly. This can't be true. Everyone knows that there are no classes in C.

    --
    A cat is no trade for integrity!
  5. Re:Dijkstra is the typical head-up-arse CS crack by russotto · · Score: 5, Funny

    It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration.

    In my experience this is utter arrogant rubbish.

    You have been trolled (by Dijkstra).

  6. Re:The Text by nschubach · · Score: 5, Funny

    What do you think this is, wikipedia?[citation needed]

    --
    Every time I start to have faith in humanity, I ruin it by driving to work between 7 and 8 am.