News for hackers. Stuff that matters.
Re:Eiffel programming language by xiaodai on Sunday February 09, 2020 @06:08PM (#22284966)
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.
Re:Eiffel programming language by perlgeek on Monday February 10, 2020 @12:18PM (#22291040)
I'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.

Re:Eiffel programming language by patrec on Sunday February 09, 2020 @06:47PM (#22285157)
Apparently 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-p...