On Tue, Mar 10, 2009 at 12:17 AM, bOR_ <boris.sch...@gmail.com> wrote: > > I'm not from the software engineers field, but how difficult is it for > some non-lisp, but java-savvy software writer to pick up a 600-line > clojure program and learn to understand it?
I think the majority of Java programmers will be able to pull that off, but it will take a good deal longer than the equivalent 2000-line Java program. Also, how do you think this increase in required effort grows? What if we are talking about a +10.000-line Clojure program? Now add schedule pressure, deadlines and the cost of missed oppotunities and you will find that many companies sees the introduction of a new programming language - especially if it is uncontrolled or happens without their knowledge - as a significant risk. > I mean, everyone in this > forum managed to learn clojure to some degree without too much > trouble.. including me. If there is a function the poor software > engineer doesn't know about, there is excellent documentation > available (unlike, for example for K, where your documentation is the > source code in Q), there's this google group, and there is irc. > > I am a scientist, and I seem to manage fine. Someone who programs for > a living should be able to fix a program that is broken in whatever > language relatively easy. "Relative" as in opposed to someone who does not program at all? ;) You may find it hard to pursuade an off-the-street VB hacker to fix bugs in your K code :) > > On Mar 9, 6:08 pm, Jay Fields <j...@jayfields.com> wrote: >> I've lived through this discussion for the past 3 years while writing web >> applications using Ruby and Rails. Here's what I've learned: >> >> - Using a language that the average stupid programmer can't understand >> virtually guarantees that you'll increase your success chances, since you >> and your team-mates will be of a higher caliber. > > > > -- Venlig hilsen / Kind regards, Christian Vest Hansen. --~--~---------~--~----~------------~-------~--~----~ 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 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 -~----------~----~----~----~------~----~------~--~---