First 6 years of a life of Clojure project – Jarppe Länsiö
Lupapiste is now 6 years old Clojure project. When it started, Clojure as a language was viewed as highly controversial and risky for 'real projects'. Dynamic typing was not going to scale with more developers and with larger code-base, we were told by many.
Now, after 6 years, 120 000 end-users, 10 000 permits applied monthly, well over 40k commits made by 25 programmers over the time resulting over 125k lines of Clojure code, it's interesting to take a look how this controversial and risky language has served us.
This talk takes a look on what choices have been made, what has worked well, what has caused pains, and finally, where we are planning to evolve the code-base now as Lupapiste is going global.
Видео First 6 years of a life of Clojure project – Jarppe Länsiö канала Metosin
Now, after 6 years, 120 000 end-users, 10 000 permits applied monthly, well over 40k commits made by 25 programmers over the time resulting over 125k lines of Clojure code, it's interesting to take a look how this controversial and risky language has served us.
This talk takes a look on what choices have been made, what has worked well, what has caused pains, and finally, where we are planning to evolve the code-base now as Lupapiste is going global.
Видео First 6 years of a life of Clojure project – Jarppe Länsiö канала Metosin
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Every Clojure Talk Ever - Alex Engelberg and Derek Slager](https://i.ytimg.com/vi/jlPaby7suOc/default.jpg)
![Solving Problems the Clojure Way - Rafal Dittwald](https://i.ytimg.com/vi/vK1DazRK_a0/default.jpg)
![Maybe Not - Rich Hickey](https://i.ytimg.com/vi/YR5WdGrpoug/default.jpg)
![Why Isn't Functional Programming the Norm? – Richard Feldman](https://i.ytimg.com/vi/QyJZzq0v7Z4/default.jpg)
![Creative Computation – Jack Rusher](https://i.ytimg.com/vi/TeXCvh5X5w0/default.jpg)
![Lessons Learned Creating a Successful Machine Learning Startup with Clojure - Alex Hudek](https://i.ytimg.com/vi/u-4FiFpkPlQ/default.jpg)
![Clojure: A live Demonstration of Simplicity That is Production Ready - Nir Rubinstein](https://i.ytimg.com/vi/LcpbBth7FaQ/default.jpg)
![I used Elm in production and it cost me my job – Annaia Berry](https://i.ytimg.com/vi/RFrKffrKCeU/default.jpg)
![clojureD 2019: "Microservices, REST, and other regrettable decisions" by Ben Lovell](https://i.ytimg.com/vi/CBUuBP_vJIQ/default.jpg)
![How I created my own Clojure job – Valtteri Harmainen](https://i.ytimg.com/vi/mfdX_Qlsxk8/default.jpg)
![clojureD 2019: "Rapid Prototyping with Coast on Clojure" by Ferruccio Balestreri](https://i.ytimg.com/vi/24PRtDJGvW8/default.jpg)
![Adapting Organisations with Dave Snowden](https://i.ytimg.com/vi/wqsKMn5SjK4/default.jpg)
![clj-kondo: a linter for Clojure code that sparks joy – Michiel Borkent](https://i.ytimg.com/vi/MB3vVREkI7s/default.jpg)
![Writing the same function in JS and Clojure (using reducers and maps)](https://i.ytimg.com/vi/BQtEdJ-hV_A/default.jpg)
![WebHack#49 3 years of Elm: lessons learned](https://i.ytimg.com/vi/bmo9GV14Rm8/default.jpg)
![The Design and Implementation of a Bitemporal DBMS – Håkan Råberg](https://i.ytimg.com/vi/YjAVsvYGbuU/default.jpg)
![clojureD 2019: "How to Graph Your Data" by Paula Gearon](https://i.ytimg.com/vi/tbVwmFBnfo4/default.jpg)
![clojureD 2019: "Workflow engines with Clojure – It's a match!" by Tim Zöller](https://i.ytimg.com/vi/M1HrLAud6MA/default.jpg)
![What Haskell taught us when we were not looking - Eric Torreborre](https://i.ytimg.com/vi/9liCkM3bDig/default.jpg)
![Lets LISP like it's 1959](https://i.ytimg.com/vi/hGY3uBHVVr4/default.jpg)