Наверное мне на самом деле нужно что-то вроде REPL… Мои пожелания:
-
Простая консольная тулза, моментально запускающаяся и тд.
-
Традиционный формат записи.
-
Поддержка всех популярных математических функций, в частности логарифмов по произвольным основаниям (или хотя бы по 2/e/10) и чтобы оно было сразу доступно, без всяких импортов.
-
Поддержка рациональных чисел, пока получается. Чтобы
10 / 3 * 3 === 10
было. В идеале вообще символьные, но допускаю, что мне это на самом деле не надо. -
Поддержка какого-нибудь понятно-традиционного синтасиса для переменных, коротких функций и тд.
-
Поддержка битовых операций, двоичного, шестнадцатеричного представления. Наверное в виде переключения формата вывода для последующих действий…
Пока пользуюсь обычным GUI-калькулятором, bc -l
и python3
но это всё не очень удобно…