What happened to Clojure? Was it just a fad, or are people still using it in their day jobs? Are people still hiring Clojure devs? If you write Clojure at work, are you happy with it?
Clojure at Netflix (2013) [slides]
31–40 of 307 posts
Re: Clojure at Netflix (2013) [slides]
#32What happened to Clojure? Was it just a fad, or are people still using it in their day jobs? Are people still hiring Clojure devs? If you write Clojure at work, are you happy with it?
While other posters comment that "Clojure still works", IIRC the "promise" was that Clojure/Lisp would be much, much more productive , and that claim I feel like must been disproved in daily work, otherwise Clojure would still a main topic around here. Reminds me of the classic Erann Gatt post: https://news.ycombinator.com/item?id=2308370 (I loved to play with Elisp, Clojure, Lua, Factor, Ion, Ioke and hope dynamic l…
Re: Clojure at Netflix (2013) [slides]
#33Earlier quoted context omitted.
Barely hanging onto the top 50 at #49 according to the TIOBE index (Java is still #1). Make of that what you will. https://www.tiobe.com/tiobe-index/
That index lists Ladder Logic (#45) as being ahead of Bash (#48). Make of that what you will.
Compare https://www.indeed.com/jobs?q=PLC+engineer and https://www.indeed.com/jobs?q=bash+programmer
Re: Clojure at Netflix (2013) [slides]
#34What happened to Clojure? Was it just a fad, or are people still using it in their day jobs? Are people still hiring Clojure devs? If you write Clojure at work, are you happy with it?
My team has been working with Clojure for the past 8 years, and we're extremely happy with it.
Re: Clojure at Netflix (2013) [slides]
#35What happened to Clojure? Was it just a fad, or are people still using it in their day jobs? Are people still hiring Clojure devs? If you write Clojure at work, are you happy with it?
CircleCI uses ClojureScript last I read.
Re: Clojure at Netflix (2013) [slides]
#36Earlier quoted context omitted.
Barely hanging onto the top 50 at #49 according to the TIOBE index (Java is still #1). Make of that what you will. https://www.tiobe.com/tiobe-index/
That index lists Ladder Logic (#45) as being ahead of Bash (#48). Make of that what you will.
Most people looking for help on the internet are searching:
"How do I do X in shell?"
No of people looking for help with the word 'Bash' are likely to be lower.
That's one reason why TIOBE is sometimes way off the real trends.
Re: Clojure at Netflix (2013) [slides]
#37What happened to Clojure? Was it just a fad, or are people still using it in their day jobs? Are people still hiring Clojure devs? If you write Clojure at work, are you happy with it?
The cancellation of a few major Clojure conferances hasn’t helped. I’m guessing it speaks to demand. I used Clojure for a long time, professionally. Not much any more. Main issue is that the language is not very readable (a pain point mentioned in these slides) and very hard to find people to work in it. Also more than any other language Clojure is very sensitive to typos in your code. A misspelled keyword results in…
Some dynamic languages, worked around this issue in the 90's. Perl for example, if you use 'use strict; use warnings' will catch most of these misadventures.
Having said that, only the most novice programmers make these kind of mistakes. Like the absolute beginners, in the first day or two of exposure to programming.
As a rule almost any shop these days write unit test cases, so that should flush out these kind of bugs.
EDIT: Why the downvotes? People seriously work with programmers whose biggest incompetence at work is typos? Or you think writing unit test cases is bad?
Re: Clojure at Netflix (2013) [slides]
#38What happened to Clojure? Was it just a fad, or are people still using it in their day jobs? Are people still hiring Clojure devs? If you write Clojure at work, are you happy with it?
While other posters comment that "Clojure still works", IIRC the "promise" was that Clojure/Lisp would be much, much more productive , and that claim I feel like must been disproved in daily work, otherwise Clojure would still a main topic around here. Reminds me of the classic Erann Gatt post: https://news.ycombinator.com/item?id=2308370 (I loved to play with Elisp, Clojure, Lua, Factor, Ion, Ioke and hope dynamic l…
And it's not even because Clojure is bad for teams, it's because teams often form because there are nontechnical stakeholders, and suddenly an individual contributor's code-writing productivity is a much smaller factor when compared to the communication practices and other parts of the development process outside of writing code.
Re: Clojure at Netflix (2013) [slides]
#39What happened to Clojure? Was it just a fad, or are people still using it in their day jobs? Are people still hiring Clojure devs? If you write Clojure at work, are you happy with it?
Re: Clojure at Netflix (2013) [slides]
#40What happened to Clojure? Was it just a fad, or are people still using it in their day jobs? Are people still hiring Clojure devs? If you write Clojure at work, are you happy with it?
The cancellation of a few major Clojure conferances hasn’t helped. I’m guessing it speaks to demand. I used Clojure for a long time, professionally. Not much any more. Main issue is that the language is not very readable (a pain point mentioned in these slides) and very hard to find people to work in it. Also more than any other language Clojure is very sensitive to typos in your code. A misspelled keyword results in…
Edit: Removed comment about Om, since I must be misremembering something. Om uses React and has since the first commit.