История изменений
Исправление tp_for_my_bunghole, (текущая версия) :
интерпретаторы нетипизированных языков - это примитивные системы, просто исполняющие AST, где узлы имеют метод eval(то есть «вычислить»). плюс словарь символов.
И какие это языки? Названия.
а в ооп и строгой типизации все существенно сложней.
C++ templates are invariant. They don’t support covariance or contravariance.
Исходная версия tp_for_my_bunghole, :
интерпретаторы нетипизированных языков - это примитивные системы, просто исполняющие AST, где узлы имеют метод eval(то есть «вычислить»). плюс словарь символов.
И какие это языки? Названия.