Как стать автором
Обновить

Комментарии 6

И вот как они будут использоваться:
Кажется, зыбыли добавить примеры

...будет вызывать ошибку времени выполнения

Три раза сломал глаза, прежде чем понял, что речь о RuntimeException

Когда же сделают перегрузку операторов? Был вот такой RFC, но как я понял, его отклонили.

Если я правильно понял, это чтобы в выражениях перегружать отдельные операторы? Понятно что может понадобиться, отрицать не буду, но неужели настолько часто, что вы этого так ждете? Не смог сходу даже реальных кейсов придумать когда имеется готовое условие, а в нем нужно плюс на минус заменить не меняя остальных частей. Почему это нужно, прошлый разраб ошибку сделал, еще и в формуле? Но из таких ошибок что, весь проект состоит что его приходится так рефакторить? Или я что-то не так понял?

В C++ есть. Можно определить + для комплексных чисел, кватернионов, векторов, матриц и так далее. Например, можно было бы использовать в https://carbon.nesbot.com/docs/#api-addsub

А, ну для дат это полезно, да, и даже применимо, для остального честно признаться все-таки язык не для этого, вот был бы он компилируемым и для дестопа - тогда конечно, мне он и самому нравится, но ведь он только для веба, увы( Но и вроде это нужно на уровне парсера реализовывать если я правильно понял, но можно все неслабо так поломать, я думаю они так и порешили, ибо для веба слишком возни много.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий