On Thu, Mar 8, 2012 at 2:54 AM, Mark Engelberg <mark.engelb...@gmail.com> wrote: > Looking back at my initial email, I can see that it probably came across as > a bit of a rant, and probably not as constructive a response as I had > intended it to be.
No, I thought it was an interesting set of observations but, like Stu, I disagree on many points. As noted, syntax is definitely subjective. Ruby makes my skin crawl but I can't really put my finger on why (it feels like punctuation has been used for cryptic semantics - but I don't react to some other languages against which I could level that criticism). If I was doing heavy numeric computations, I'd probably find the prefix syntax in Lisp annoying, so I suspect your problem domain has a lot to do with your feelings about a language too. > I understand where Sean is coming from with his > point-by-point. Most of my comments would be true of code in other languages (and Scala came to mind, specifically, as I was suggesting breaking code into smaller units to aid readability). I'm interested in hearing more about the sort of functions that begin "by unpacking and computing a large number of values that are all important for subsequent computations". I'm not seeing this in my code so I assume we're working on very different problem domains - could you elaborate? -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ World Singles, LLC. -- http://worldsingles.com/ "Perfection is the enemy of the good." -- Gustave Flaubert, French realist novelist (1821-1880) -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en