O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Transmitting Signal with Clojure

603 visualizações

Publicada em

5 learnings from using Clojure in a Text Analytics startup

Publicada em: Tecnologia
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

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/