Went with Clojure, and it’s transformed my thinking. A good free starting book is Clojure for the Brave and True.
Heard good stuff about Elixir and Rust as well.
21–26 of 26 posts
Went with Clojure, and it’s transformed my thinking. A good free starting book is Clojure for the Brave and True.
Heard good stuff about Elixir and Rust as well.
I was in your boat at the beginning of 2019. Went with Clojure, and it’s transformed my thinking. A good free starting book is Clojure for the Brave and True. Heard good stuff about Elixir and Rust as well.
The JVM ecosystem is so large and ubiquitous, both at the modern cloud systems and "enterprisey" that i really believe it is worth learning ( and kept near ).
I enjoy Groovy. It's a passport to the JVM that has all the advantages of Python and few of its downsides. The philosophy is a unique combination of being incredibly developer friendly (kitchen sink APIs etc, every syntactical convenience you can imagine thrown in), but in every other aspect being ruthlessly Java-syntax compatible. You get both dynamic and static typing rolled in, super powerful AST transforms that g…
Unfortunately my current team pushes hard against it because apparently its "java but not strongly typed" and therefore inferior.
The collection utils are great ( [].collate is a personal fave ).
I enjoy Groovy. It's a passport to the JVM that has all the advantages of Python and few of its downsides. The philosophy is a unique combination of being incredibly developer friendly (kitchen sink APIs etc, every syntactical convenience you can imagine thrown in), but in every other aspect being ruthlessly Java-syntax compatible. You get both dynamic and static typing rolled in, super powerful AST transforms that g…
Apache Groovy's apparent rise from #81 to #15 on Tiobe's index [1] over the past 12 month is disturbing, though. If it doesn't have the downsides of Python, then why would someone fabricate its popularity in a search engine? And if Groovy is so "ruthlessly" Java-syntax compatible, why doesn't it have lambda syntax over 5 yrs after they were added to Java? [1] https://www.tiobe.com/tiobe-index/
Earlier quoted context omitted.
Apache Groovy's apparent rise from #81 to #15 on Tiobe's index [1] over the past 12 month is disturbing, though. If it doesn't have the downsides of Python, then why would someone fabricate its popularity in a search engine? And if Groovy is so "ruthlessly" Java-syntax compatible, why doesn't it have lambda syntax over 5 yrs after they were added to Java? [1] https://www.tiobe.com/tiobe-index/
You are wrong. Groovy had lambdas even before Java 8. Netflix used Groovy only because of that exact feature.
> Netflix used Groovy
Does Netflix still use Groovy? You make it sound like they no longer use it for new coding projects. If they do, you should have written "Netflix uses Groovy" and said what they still use it for.