I know you’ve used Python Tom (@TomTom) , and not starting a fight either.
I merely pointed out things you said you didn’t understand.
“Why they implemented IronPython (.net with python syntax) or would look into implementing CPython.”
This is the perspective of a novice programmer.
; off my keyboard, declaring every single thing gets in the way of the thought flow when prototyping. Which is pretty much what python is used for.
Neither would I have continued to use Rhino (I work mainly with CATIA), nor would I have learned as much as I know now about programming and using an API if it wasn’t Python’s integration in Rhino. It is not so much a personal preference. It is the learning curve, readability, ease of use, portability (yes I keep saying that because you don’t need to install anything to use Python. Plug-n-play )
I use portable versions of CPython and IronPython, no install, no Administrator user requirements. Plug my FlashDrive or ext.HDD into any PC and make it your dev environment.