3 ms·
Look up the Rule of Three (now Five). You don't see that type of complexity in any other language, and it's because of a tragic marriage of low levelness and o
by shrimp_emoji 3y ago
Look up the Rule of Three (now Five).
You don't see that type of complexity in any other language, and it's because of a tragic marriage of low levelness and object orientedness, and the language tries to hide some of the complexity behind implicit behavior which actually generates more complexity.
It's also very old and has accumulated a lot of lessons learned without changing the old behaviors due to backward compatibility handcuffs, resulting in the characteristic "the most obvious thing is the wrong thing" syndrome.
I like it too though.