Personal tools

Humor/LearningCurve

From HaskellWiki

< Humor
Revision as of 08:17, 12 September 2007 by Ketil (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

The Haskell Learning Curve

The Haskell learning curve is sometimes criticized for being too steep. Here is a nice graphical illustration by Ronald Guida to help you visualize it.


            Programmer's
             Nirvana plane
             ---------------
               Categoric plane
                 ---------------
                  Co-Monadic plane
                    (Co- everything)
                     -----------------
                      Applicative plane
                    ----------------------
                  Pointless-pointfree plane
                ------------------------------
              Monadic plane  (don't get trapped)
            ---------------        ---------------
          Functional plane          (Haskell et al!)
        ---------------                ---------------
      Imperative plane                  ASM, C#, Java :)
    ---------------                        ---------------
  Physical plane                              (e.g. Silicon)