To my knowledge Clojure has not yet been ported to LCARS[1]. This clearly
disqualifies it from being used in the Enterprise.

Phil

[1] http://en.m.wikipedia.org/wiki/LCARS
On Jul 9, 2011 1:29 AM, "MarkH" <markhanif...@gmail.com> wrote:
> As a tech lead or architect you should be fired for even suggesting to
> use Clojure as an enterprise greenfield. Industry and academia is
> moving towards advanced type systems. Nobody in industry seriously
> considers Clojure for enterprise systems.
>
> On Jul 8, 12:43 pm, Colin Yates <colin.ya...@gmail.com> wrote:
>> *This isn't meant to start a flame-war!*
>>
>> I am pretty convinced that I want to use Clojure as my primary tool
>> (in place of Java/Groovy Spring and Hibernate) in writing Enterprise
>> applications on the JVM.  By Enterprise I mean that my solution has to
>> be very stable, maintainable by others, subject to a number of stake-
>> holders and so on.
>>
>> Part of the attraction of Java is the set of well-established tools
>> for certain things:
>>
>>  - maven/gradle/ant for building
>>  - Spring for glue and a gazillion other things (disclaimer: I used to
>> work for them as a Consultant)
>>  - Hibernate for ORM
>>  - JUnit/TestNG
>>  - and so on
>>
>> I am convinced that Clojure offers a different playing field in terms
>> of building blocks; due to its power it seems that there isn't the
>> need for such heavyweight players, rather rolling your own, or using
>> light-weigh libraries seems to possible.
>>
>> That is excellent news, but I need to start somewhere.
>>
>> So, what do other enterprise developers use?  There are a gazillion
>> libraries out there but where do you start?  For example (religious
>> war starts now):
>>
>>  - cake seems to be a superset of lein but lein seems to be the
>> preferred choice - which should a newbie go with
>>  - what behaviour driven testing (i.e. BDD) library would you use (for
>> integration tests)
>>  - which unit testing framework do you use (lazy-test's watch method
>> is very appealing)
>>  - which CI servers have you integrated Clojure with, and how?
>>  - which other high quality libraries can you recommend (akin to
>> JodaTime)
>>
>> Basically, what supporting infrastructure do you guys use to build
>> large Clojure apps.
>>
>> I hope the gist of this request comes through - I, of course, should
>> try them all, but if recommendations are always welcome.
>
> --
> 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

Reply via email to