Its very important migrate from TCL/TK to Python.
There are very technical reason for OC is based in C++ and so Python.
The major reason is:
Python is a simple language.
Python is OO.
Python is extensible.
Pytohn have NumPy (Numerical Python).
Python is C++.
VTK have interfase in Python.
The console language for OC must be python: if AutoCAD is to Lisp/C then OC is to Python/C++.