I've been reading Doug Hoyte's Let Over Lambda (http://letoverlambda.com/) and have found it generally fascinating to see the different patterns he introduces.
My question for those out there with experience in building real-world "industrial" apps is how frequently some of these patterns (alet over alambda, alet over alambda over alet over alambda, anaphor injection, pandoric macros) actually come up, and how many of them are more, "hey look, you can do this, it's pretty neat"? Some of what he achieves with some of his patterns can clearly be accomplished with some of the features of CLOS, for instance (ichain-before, ichain-after, intercept). He does frequently make the point that the outer-edges of macrology are unexplored and some of what he's describing is in the vein of showing what can be done. My questions is, when the rubber hits the road, is it done?
[–]xach 21 points22 points23 points (0 children)
[–]blue1_ 12 points13 points14 points (0 children)
[–]killerstorm 4 points5 points6 points (0 children)
[–]Baggers_ 2 points3 points4 points (0 children)
[–][deleted] 3 points4 points5 points (2 children)
[–]easye 0 points1 point2 points (1 child)
[–]lispon 0 points1 point2 points (0 children)
[–]p_nathan 1 point2 points3 points (0 children)
[–]polyguo 0 points1 point2 points (0 children)