LINUX.ORG.RU

История изменений

Исправление tp_for_my_bunghole, (текущая версия) :

интерпретаторы нетипизированных языков - это примитивные системы, просто исполняющие AST, где узлы имеют метод eval(то есть «вычислить»). плюс словарь символов.

И какие это языки? Названия.

а в ооп и строгой типизации все существенно сложней.

C++ templates are invariant. They don’t support covariance or contravariance.

Исходная версия tp_for_my_bunghole, :

интерпретаторы нетипизированных языков - это примитивные системы, просто исполняющие AST, где узлы имеют метод eval(то есть «вычислить»). плюс словарь символов.

И какие это языки? Названия.