Marcus -
This is very well articulated and familiar. I came of age during the "golden age" of programming languages when it seemed like there was a new darling language every year, and sure enough many of them WERE quite useful for the different modes of thought they represented/supported/mediated. Snobol, APL, and Prolog were my go-to's back in that era for different modes of thinking about a problem.Using a logic programming language (like Prolog) sometimes feels to me like a dream state, sort of like Frank describes. I use logic programming as a cognitive aide as well as a computational aide. Asking, “How do the pieces fit together in a problem? What is independent and what is interdependent?”
And I think tag-team shrinking might work as well as tag-team programming. Toss the patient back and forth between two programmer-cum-therapists with very different styles. Maybe you and Glen could go into partnership.Maybe there is a career for aging software developers as shrinks. They could help rationalize and treat their peers’ unique (?) pathologies?
Free forum by Nabble | Edit this page |