I chose Elixir over Clojure simply because the web development story is better (in my opinion) due to the community rallying around Phoenix. I preferred the Lispiness of Clojure but all you have over there is Fulcro and Luminus, the former is far, far too complicated and niche, while the latter is just curated libraries.
HN user
rainygold
LiveView sorta tackles the isomorphic web development side, and while I agree that Lisp is a better syntax you do have hygienic macros in Elixir as well.
Much to the detriment of the language imo, and he didn't help the feeling when he released 'Open Source is not about you'
Community can definitely play a role though I can't help but think that Phoenix and the proselytizing done by Jose and co are the main factors.
Sure, we have Luminus in the Clojureverse but its just not as easy and straightforward as the Rails-like experience of Phoenix. You don't have Hickey personally responding to comments on HN/Reddit etc.
Feels like Elixir has stolen much of Clojure's appeal and 'thunder' as the niche pragmatic functional language.
I'm curious as to how you monetised the site? Your site would have been so useful when I moved to the city a few years back.
Ruby is soon getting type checking via Sorbet. Seems to be the trend nowadays.
Java moved to a six month release cycle and it has breathed new life into the ecosystem as a whole. Its one of the most robust and important languages out there.
Java will likely never truly die because of legacy applications. It's also still firmly set in the market and that is not looking likely to change in the future. Its also the king of microservices with Spring Boot.
Kotlin could well take over the mobile space. Many of the touted benefits of Kotlin are slowly being added to Java itself.
Java itself may decline as a language, but I'm near certain that the JVM will be with humanity forever. Someone will be programming in a JVM language somewhere. Whether it's some future language or Java 532.
I guess a question for you would be why should someone choose a Node / full JS stack over Java Spring, or Django etc?
Reading that someone else had this opinion of TBP is so valididating. The book receives much hype but the characters are weak and forgettable.
Anything .Net can be replaced by Java.
Why vscode?
I think you have the Fireplace plugin for Vim but yeah Emacs for any Lisp is a no-brainer.
You can also use Actors and elements of the OTP from Erlang in Clojure via certain libraries.
Glossing over the numerous articles and he's clearly an intelligent fellow. I can't follow even half of the concepts.
How does this compare to Sailor?
Is Fuchsia considered to be Unix?
So basically AppImage is the standard we ought to be using?
No. Reason would be the closest you can get without using OCaml itself.
How do you find OCaml to be a more practical language? Interested in trying it out.
Yes this was the point I was trying to make. It is the status quo. That can only be good for business.
If anything, investors will be encouraged to invest in China due to this news. Xi has been a stable leader for the country. This news simply means more of the same.