| 10:32p |
Ах, как замечательно системы счисления ложатся на функциональное программирование, и конкретно, на списки. Никаких искусственных ограничений типа максимальной длины или maxint'ов, - готовые bignum'ы. Списочная рекурсия и, местами, функции высшего порядка естественным образом реализуют операции. Ну, а символьный тип позволяет абстрагироваться и от железа, и от математической репрезентации (суммы) с индексами. Да и реализацию чисел не стоит бутстрапить числами же. |