Мы все равно вынуждены будем пожертвовать совместимостью...
Sumo 22.11.2015 13:00
/ 22.11.2015 13:06
Но в этом случае потеря совместимости некритична и даже полезна. Текущая ситуация - это ад для разработчиков библиотек. Добавить ключевое слово operator перед теми функциями, которые мы хотим сделать операторами, не сложно. Если программист писал код нормально и не пихал в мейн кучу хлама, то своместимость вообще не поломается.
Это изменение можно совместить с добавлением в язык цепочек методов. Главное, чтобы эти изменения не затянулись на пару лет. :).
- bug: Приоритет операторов над методами классов..., Sumo [M] 21.11.2015 09:54 / 21.11.2015 10:02
- Ответ, MoKo 22.11.2015 01:08
- Ответ, Sumo [M] 22.11.2015 18:33 / 22.11.2015 18:42
- Ответ, MoKo 23.11.2015 01:53
- Ответ, G_Z [M] 23.11.2015 02:29
- Ответ, MoKo 23.11.2015 02:54
- Ответ, Sumo [M] 23.11.2015 08:12
- Замусоривание MAIN у нас описано в уроках..., Sumo [M] 22.11.2015 08:47 / 22.11.2015 08:51
- Ответ, MoKo 22.11.2015 12:21
- Мы все равно вынуждены будем пожертвовать совместимостью..., Sumo [M] 22.11.2015 13:00 / 22.11.2015 13:06
- дык на то они и операторы, Misha v.3 [M] 21.11.2015 14:51