1. 10
  1.  

  2. 3

    His main example (setting up a Clojure webapp), can be solved nowadays using Leiningen templates. So, given the proper template, he could just do

    lein new webform lunch_app

    and the file paths will be set up for him. The intern will still need to open up the files in the IDE and browser, though.

    1. 5

      The point is that programming itself isn’t the hard part. Everything thing else is. At it is so entirely messy and complicated that we get worn down to better solutions.

      It is a horribly broken version of the cobbler’s children wear no shoes, except instead of shoes we should have hover boards by now.


      BTW, Leiningen has the best extension mechanism of any build tool I have used. Really wish that pip would embrace it. I can’t even open the pypi page of a package I am trying to install!!!