On Tue, Jun 29, 2010 at 4:22 PM, Chas Emerick <cemer...@snowtide.com> wrote:
> > The discussion about newcomers is *not* about what one needs to know or > should know in order to build über-complicated applications for deployment > in "production" -- it's about what the learning curve looks and feels like > to various constituencies. > > No. This discussion is/was about (non-specific) changes being proposed to Clojure. And the making the word "constituencies" plural implies "more than one", when only one constituency has been advocated for in the entire discussion- the constituency of programmers whose heads explode if they are introduced to editors more complicated than notepad, version control more complicated than backing up floppy (USB keychain nowadays, I'd guess), build environments more complicated than "click run", and more than one choice in any of the above. And before you get on me about my characterization here, these aren't the assumptions I'm making, these are assumptions other people in this thread (including the original blog post) are making. They're just not phrased quite so bluntly. > Any talk about how Clojure might be "too much" for some, for whatever > reason, is out of bounds IMO. Clojure, as a language, is *simpler* than > just about all of the popular alternatives out there, and the language is > eminently approachable and practical for programmers from varying domains > and with varying levels of experience. > Ignoring the Java side of things, and for a specific definition of "simple", this may be correct. But you can't ignore the Java side of things when measuring complexity. Even relatively simple things, like opening up a network socket, require you to interact with Java. Ever seen the cockpit of a 747? Brian -- 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