3 ms·
I think you should add to this comment "in my opinion." Because in my opinion C# is miles ahead of Erlang. If I want to create an application, back-end, front-
by saberience 7y ago
I think you should add to this comment "in my opinion."
Because in my opinion C# is miles ahead of Erlang. If I want to create an application, back-end, front-end, running on a wide variety of platforms, Mac, Linux, PC, IOS, etc, I would use C# 1000 times over versus Erlang.
The tools available, documentation, huge amount of libraries and support mean that developer efficiency in C# land is light-years ahead of Erlang. I could make a website + backend + IOS/Android app with all shared code while using tons of pre-existing OSS frameworks / packages and get it all up and running and prod/enterprise ready in no time at all and have it ready for enterprise load and scalability. Try that with Erlang!
- danielscrubs 7y agoI don't disagree except "enterprise load and scalability" which is pretty much Erlangs bread and butter.
- sambal 7y agoIs there a shared code story with native iOS and android apps written in objc/swift & java/kotlin?
- verttii 7y agoWouldn't this logic make Java by far the greatest language ever invented?
- askl56 7y agoThat's not already self evident?
- njharman 7y ago> create an application, back-end, front-end, running on a wide variety of platforms, Mac, Linux, PC, IOS, etc, You might not believe it, but that is a fairly niche desire. There a tons of use cases for server software running only on server OSes (which these days, is some flavor unix 90+% of use cases) And gee, Erlang is/was made to excel at server based software. Not desktop frontends. My point C# can do 10 things. Erlang can do 1. If all you care about is the 1, then the other 9 C# can do are moot. If Erlang does that 1 better, then it is best (for that use case). C# is best for others.