Quote:
Originally Posted by Craggoo
On a serious note, could you tell me why you might use Scala as opposed to [insert most similar language here]?
Clojure is also gaining steam in the field. Check out Prismatic, Walmart Labs, Target, etc. for some large examples.
Lisp in general has been widely used and it still used to this day for this kind of stuff. See Orbitz, ITA, Factual, [company I used to work for] and of course, the Norvig AI book.
The reason why is because the Lisp syntax is the nearest 1-to-1 mapping you can find for neural nets and other items. It also natively supports immutable data streaming and concurrency. Nth derivatives are very easy to represent, plus 3/2 stays 3/2.