On Mon, Nov 12, 2012 at 6:37 PM, Sean Corfield <seancorfi...@gmail.com>wrote:
> On Sun, Nov 11, 2012 at 10:31 PM, Denis Labaye <denis.lab...@gmail.com> > wrote: > > Most of my Clojure usage is as a scripting language (where other would > use > > Python or Ruby). > > I usually don't plan in advance how my program will be splitted in > > namespaces : > > I start from one namespace that does everything, let it grow, and split > it > > if it make sense. > > Ah, then your use of boilerplate makes sense. > > Don't you find the startup time of the JVM to be a disadvantage for > using Clojure vs Python / Ruby? > .... or even Bash :) Yes the JVM startup time makes using the JVM impractical for "little scripts". I always have my Clojure "juggernaut project" open all the time , it's a project with all the dependencies I am using, so when I need to use or write some new Clojure code I don't have the penality of the JVM startup. This is definitively not ideal, but it's working. May be improved with projects that preload a JVM in advance (like Drip), or by using a client - server model (exposing my "juggernaut project" as a REST API), to be able to invoke it from the command line (curl, ...). Or just waiting for project Jigsaw in Java 8 (or 9, or 10, ...?) > -- > 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 > > -- 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