Our company was recently formed in stages. The first stage did a lot of 
research and decided we needed strong NLP tools and felt that the right 
direction to go with the NLP was Python. I had spent 7 years doing NLP and 
advised them on that aspect and had spent a lot of time doing NLP in 
Python. I also despise Java. OK maybe too harsh but I still dislike it. So 
the new crew was hired for the web development and product development and 
while they all had Python experience at least one of them I can fairly call 
an expert in Clojure. He suggested it.

There are some great NLP libraries in Java. NLP is at it's heart about 
map/reduce and very compartmentalized linear algebra. In looking at Clojure 
I decided while it might be hard for me to program in, I could do work in 
Java as I learned Clojure and we could make progress. As it turns out I was 
right - learning clojure is a pain in the butt if all you've ever done are 
Algol based languages (PL/1, Pascal, C, C++, Java, C#, Python for me). What 
closed the loop for me was Clojure Koans. They are the best thing I've ever 
encountered in learning a language. Once you get what they are doing to get 
you to learn, enlightenment follows quickly.

Our whole team voted in the positive for Clojure and Clojurescript. We've 
had no problem working with the Stanford CoreNLP library, D3, datomic, 
storm and all the other great stuff out there. It has been a really great 6 
1/2 months and I am looking forward to our first delivery this month and a 
future delivery for our really big project.

The company name is Cicayda and we are located in Nashville, TN where there 
is a growing band of functional programmers of all types.

-- 
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