Boiledbeans

Drama! Intrigue! Geekiness!

March 4, 2009

Why bother when you have man pages?

srikanth @ 9:00 pm, GMT +0000 ( 1236200410 ) Play

In the world of computer science academia, what connects

  1. 524d4e5bfa34f45c8f017fac34414e77
  2. a17b92bc17dea4aa45ef25d247e7c88a
  3. f32f5da63ce3953684040b4825d954c1
  4. b68456d050f61987ab42d3d3936b8479
  5. 6746d42cef81d914db5a2ba77c38acdf

And a whole bunch of colours?

Cracked by username , Dibyo , p vs np , AmK , Raghuvansh , shrik and udupendra.

Answer: CS textbooks have a history of being given nicknames based on what’s on their cover. Hence you have really famous bible-level books that get names such as  “cinderella book” and “dragon book” and what not.

To copy-paste a very well-researched answer posted by username,

  1. Cinderella Book – Introduction to Automata Theory, Languages, and Computation
  2. Wizard Book – Structure and Interpretation of Computer Programs
  3. Dragon Book – Principles of Compiler Design
  4. Devil Book/Daemon Book – The Design and Implementation of the 4.3BSD UNIX Operating System 
  5. Camel Book – Programming Perl

and
Red Books, Black Books, Blue, White…many more Rainbow also!!


11 Responses to “Why bother when you have man pages?”

  1. username
    3
    3
    1

    1. Cinderella Book
    Introduction to Automata Theory, Languages, and Computation

    2. Wizard Book
    Structure and Interpretation of Computer Programs

    3. Dragon Book
    Principles of Compiler Design

    4. Devil Book/Daemon Book
    The Design and Implementation of the 4.3BSD UNIX Operating System

    5. Camel Book
    Programming Perl

    and
    Red Books, Black Books, Blue, White…many more Rainbow also!!

    good question


  2. Dibyo
    11
    14
    10

    Computer Science books, like the Camel book (something on Perl) and the Devil book and the Cinderalla Book and such stuff.


  3. p vs np
    1

    – The Cinderella Book (Intro to automata theory) ,
    – The Wizard Book ( Structure and Interpretation of Computer Programs),
    – The Dragon Book,
    – The Devil Book,
    – The Camel Book

    and yeah, some “colored” books such as the Purple Book, Orange Book etc. are handles of some really famous ‘bibles’ in Computer Science.


  4. AmK
    3
    1

    All computer science textbooks

    1. Cinderella book – Automata theory, languages and computation

    2. Wizard book – Computer Programming

    3. Dragon book – Compiler design

    4. Devil book – Unix operating system

    5. Camel book – Perl Programming


  5. Raghuvansh
    1
    9
    4

    Text books, named after stuff on their covers – Cinderella book, Dragon book, Camel book etc.


  6. shrik
    10
    7
    9

    1. Introduction to Automata Theory, Languages, and Computation (Cinderella Book)

    2. Structure and Interpretation of Computer Programs (Wizard Book)

    3. Aho’s compiler design books (Green, red, and purple dragon books)

    4. The Design and Implementation of the 4.3BSD Unix Operating System (Devil Book)

    5. Programming Perl (Camel Book)

    ..and all the CD standard books (Rainbow Books)

    Comprehensive enough? :-D


  7. udupendra
    4
    4
    7

    I’ve actually read most of these!

    Cinderella Book – Hopcroft and Ullman
    Wizard Book?
    Dragon Book – Aho, Ullman, Sethi
    Devil Book – some BSD Unix guide
    Camel Book – Programming Perl (this was a giveaway)


  8. Ananth
    4
    5
    9

    These are mascots…

    Kandalf and Konqi the dragon – KDE
    Beastie – BSD
    Camel – Perl

    but I have no idea how they connect to academia. And it is too late to ask my advisor. :D


  9. Mo

    1. is Cinderella, 2. is Gandalf, 3. is ?, 4. is Beastie from Free BSD, 5. is the Coded Camel?

    I don’t know what connects them.


  10. sand

    the massive books of computer science
    wizard book
    cinderella book
    perl camel book
    and so on

    … dont know if i am in time for the answer though… blame it on the cricket match….


  11. Heh..I remember the Operating Systems book (Silberschatz) was called the Red Dinosaur book.

    Good question!


« Previous « Be prepared « | » Ramble on… » Next »