rainygold
Re:The Niche Programmer
on Sunday May 01, 2022 @09:34AM (#31224895)
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.
Re:Elixir protocols vs. Clojure multimethods
on Saturday July 17, 2021 @12:10PM (#27866765)
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.
Re:Elixir protocols vs. Clojure multimethods
on Saturday July 17, 2021 @12:07PM (#27866746)
Much to the detriment of the language imo, and he didn't help the feeling when he released 'Open Source is not about you'
Re:Elixir protocols vs. Clojure multimethods
on Saturday July 17, 2021 @10:49AM (#27866175)
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.
Re:Elixir protocols vs. Clojure multimethods
on Saturday July 17, 2021 @10:34AM (#27866065)
Feels like Elixir has stolen much of Clojure's appeal and 'thunder' as the niche pragmatic functional language.
Re:Ask HN: Have you ever taken a 6-month to 1 yr break anytime during ...
on Tuesday July 06, 2021 @06:09AM (#27746260)
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.
Re:Python Is Eating the World
on Monday August 12, 2019 @09:53PM (#20682098)
Ruby is soon getting type checking via Sorbet. Seems to be the trend nowadays.
Re:Python Is Eating the World
on Monday August 12, 2019 @09:48PM (#20682082)
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.
Re:Front-end design, React, and a bridge over the great divide
on Thursday July 18, 2019 @09:25PM (#20475506)
I guess a question for you would be why should someone choose a Node / full JS stack over Java Spring, or Django etc?
Re:Two potentially life-friendly planets found orbiting a nearby star
on Tuesday June 18, 2019 @12:48PM (#20215088)
Reading that someone else had this opinion of TBP is so valididating. The book receives much hype but the characters are weak and forgettable.
Re:Elixir, Phoenix, Absinthe, GraphQL, React, and Apollo
on Monday April 22, 2019 @09:51AM (#19718902)
Anything .Net can be replaced by Java.
Re:Emacs 26.2 Released
on Friday April 12, 2019 @03:37PM (#19648271)
Why vscode?
Re:Daydreaming about the future instead of doing work today
on Monday March 11, 2019 @08:25AM (#19358398)
I think you have the Fireplace plugin for Vim but yeah Emacs for any Lisp is a no-brainer.
Re:Fearless Concurrency: Clojure, Rust, Pony, Erlang and Dart
on Monday February 25, 2019 @06:47AM (#19244915)
You can also use Actors and elements of the OTP from Erlang in Clojure via certain libraries.
Re:A Case for a New Language
on Saturday February 23, 2019 @07:43PM (#19236354)
Glossing over the numerous articles and he's clearly an intelligent fellow. I can't follow even half of the concepts.
Re:Lapis – A web framework for Lua or Moonscript
on Sunday January 27, 2019 @08:48AM (#19011653)
How does this compare to Sailor?
Re:Android: The word Google didn't say during the Pixel 3 event
on Sunday October 14, 2018 @06:44PM (#18215979)
Is Fuchsia considered to be Unix?
Re:Snap, Flatpak and AppImage, package formats compared
on Sunday October 14, 2018 @06:35PM (#18215928)
So basically AppImage is the standard we ought to be using?
No. Reason would be the closest you can get without using OCaml itself.
Re:Lisp and Haskell (2017)
on Sunday July 15, 2018 @02:01PM (#17536251)
How do you find OCaml to be a more practical language? Interested in trying it out.
Re:China Seeks to Repeal Presidential Term Limit
on Sunday February 25, 2018 @08:28AM (#16458836)
Yes this was the point I was trying to make. It is the status quo. That can only be good for business.
Re:China Seeks to Repeal Presidential Term Limit
on Sunday February 25, 2018 @07:32AM (#16458597)
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.