4 ms·
Not having the rug pulled out from under me. - Examples - C + OS APIs: They can't change things just for fun without inflicting serious self-harm. Golang: Re
by jstewartmobile 7y ago
Not having the rug pulled out from under me.
- Examples -
C + OS APIs: They can't change things just for fun without inflicting serious self-harm.
Golang: Really great about not breaking things.
- Counterexamples -
Mobile: New bureaucratic hurdles for every freakin' build!
JavaScript+DOM: Caniuse.com hell.
Elixir: Two languages in one, two different string types, and new, exciting, warnings with every release:
warning: String.strip/1 is deprecated. Use String.trim/1 instead
warning: Integer.to_char_list/2 is deprecated. Use Integer.to_charlist/2 instead
I'm sure that extra underscore was just killing someone.
- pmontra 7y agoYep, the char_list thing is funny and String.trim is a departure from Ruby, which trims with strip(). Anyway, what are the two languages Elixir is made of?
- jstewartmobile 7y agoIt's built on top of Erlang. Many base libs are just pass-throughs to Erlang.