Humor/LearningCurve

From HaskellWiki
< Humor
Revision as of 08:17, 12 September 2007 by Ketil (talk | contribs) (ripped ml post by R.G.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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)