[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip / qa] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: Erlang_logo.svg.png (41 KB, 1200x1052)
41 KB
41 KB PNG
Why isn't Erlang (and by extension Elixir) more popular? It seems like it is extremely fast and has a lot of neat features. There are literally like zero Erlang jobs in America.
>>
>>101221274
No static typing.
No Javascript like deployment.
>>
companies want to use technologies that idiots can use. that way they don't have to pay the idiots that much. if they use erlang then suddenly they need developers who can make USD$500.000 elsewhere
>>
>>101221287
>No static typing.
Not a problem.
>>
>>101221274
It's used in industry (mainly telecom, alongside C++). /g/ hipsters are allergic to productive work so they shy away from it and stick to Haskell.
>>
>>101221336
It is if you want to do MUH ENTERPRISE (tm).
>>
>>101221274
Jeets don't know it therefore work cannot be outsourced.
>>
>>101221355
Good maarning saar!
>>
File: me.gif (86 KB, 640x606)
86 KB
86 KB GIF
>>101221376
Bastard benchod, redeem the types.
>>
>>101221346
show those job ads
>>
>>101221398
Shut up chuttya!
>>
>>101221274
Erlang and its family of languages and frameworks are a well kept secret
>>
>>101221274
You need NIFs to do real work but NIFs void all the reliability guarantees.
>>
>>101222317
wrong:
https://github.com/rusterlium/rustler
>>
>>101221274
If as a company you went 100% into serverless then erlang is meaningless. Erlang/Elixir is great but eventually consistent, let it crash, supervisors, etc. are things most devs just don't have the brains to get over. Also, as performant as it is, it'll never be fast enough for the bit-fiddling crowd.
>>
>>101221274
My last two jobs were in Elixir and I'm in America. Maybe you're not very good at job hunting.
>>
>>101221274
Retards get filtered by exotic ideas + """ugly""" syntax + it's an objectively better version of the modern cloud stack in some ways (and can do things it cant) but everyone already knows kubernetes/terraform.
>>
>>101221287
First isn't a problem but elixir is in the middle of adding a very powerful type system. Phase one went out in the last preview release iirc.
Second seems like a non issue except to js baby ducks. I don't think you're very experienced.
>>
>>101221274
Erlang is a ghetto
>>
>>101223520
I don't think YOU are experienced if you can't tell the most popular slop is the one catering to UNexperienced devs.
>>
>>101221287
>No Javascript like deployment
what?
>>
>>101224145
It's easy to deploy a JS based solution on browser/server/mobile app/standalone PC program with garbage like Electron. Erlang is mostly backend services.
>>
>>101221287
>No static typing.
isn't erlang compiled? Why wouldn't they include type checks?
>>
>>101221274
>extremely fast
... at creating slow processes. I'm not saying that's useless or that it would have to be faster, but it's not "fast" by any means.
>>
>>101221274
>Why isn't Erlang (and by extension Elixir) more popular?
Because there are more fucking languages than there are fucking stars in the sky. Not everything can be popular.
>>
>>101225279
it's compiled to bytecode and runs on erlang's VM runtime I don't remember what it's called

Gleam is statically typed and runs on the same VM
>>
File: 1696779862735804.png (327 KB, 572x642)
327 KB
327 KB PNG
>>101223520
>elixir is in the middle of adding a very powerful type system
Really? How does it work? Maybe I should finally learn Elixir after all.
>>
>>101221287
dyaliser and gleam
>>101221274
because the erlang run time has niche use cases and is superseded by serverless.
>>
>>101223520
Elixir was a mistake.
>>
>>101227411
>Really? How does it work?
https://elixir-lang.org/blog/2022/10/05/my-future-with-elixir-set-theoretic-types/
>>
>>101221274
It is unpopular because it is unpopular.
Few managers would dare to start/approve a project in a language that has a tiny hiring pool.
Durga and durgascript have no such problem.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.