Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Transmitting Signal with Clojure

499 views

Published on

5 learnings from using Clojure in a Text Analytics startup

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Transmitting Signal with Clojure

  1. 1. Transmitting Signal with Clojure 5 learnings from using Clojure in a Text Analytics startup Luca Grulla Clojure eXchange 2017
  2. 2. What is Signal Media doing? Text Analytics pipeline 3M documents/day SPA
  3. 3. 1 - Operability Clojure operability is great
  4. 4. 2 - Parallelism as a first class citizen is good Clojure concurrency abstractions are powerful yet simple to use
  5. 5. 3 - Good design is not automatic Use of Clojure != good design
  6. 6. 4 - Hiring and upskilling Learning Clojure is simple The mindset shift is hard
  7. 7. 5 - Lack of a relevant Machine Learning ecosystem Researchers in academia use Python.
  8. 8. Conclusion Clojure is one of the best multi-purpose languages out there Clojure is not a silver bullet
  9. 9. Questions? https://www.lucagrulla.com https://signalmedia.co/solve-big-challenges/

×