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!!!
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.
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
pipwould embrace it. I can’t even open the pypi page of a package I am trying to install!!!