3 ms·
What langugage features are you missing? When I learnt about Eiffel, Contract Oriented Programming was the thing, but these contracts are easily done in Elixir,
by xiaodai 7y ago
What langugage features are you missing? When I learnt about Eiffel, Contract Oriented Programming was the thing, but these contracts are easily done in Elixir, so they aren't that special. Oh yeah, the tooling was horrible.
- patrec 7y agoApparently you can generally assume x = x, which seems like a very nice feature and one that's perversely absent in all other programming languages I can think of. https://bertrandmeyer.com/2010/02/06/reflexivity-and-other-pillars-of-civilization/ https://bertrandmeyer.com/2010/02/06/reflexivity-and-other-p...
- perlgeek 7y agoI'm not programming in Elixir, so I still miss them in other languages. Another thing I miss is well thought-out inheritance, with method renaming, conflict resolution and all that.