Amarna Forum

Full Version: Official Amarna Forum Opinion on the Python Programming Language
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
It's alright.
Hating a programming language is the hallmark of a novice. Every serious language is fine to use for a wide variety of tasks once you get accustomed to it, and a language's design involves many tradeoffs that make it more or less useful depending on your goal.
Python has basically C-like syntax without any C-like efficiency. Since its type system isn't stronger than C's, none of its changes are improvements (they all fall under metalanguage macros). The best that could be said about Python is that it has garbage collection.
And it's libraries (some of which make heavy use of raw C for mathematics), and it's ease-of-debugging, and it's flexibility.