Cython Philosophy

515 Words2 Pages

Python, a high level language developed by Guido van Rossum, is known for its easy readability. The core philosophies of the language are simple - simplicity over complexity; beauty over ugliness, explicit over implicit and other similar aphorisms. The most important philosophy of the language is "Readability Counts", which means that the syntaxes and codes written using Python are clear and neat. The programming language has a huge library that supports programmers. Python also has an open source version called CPython programming platform. It has a huge community of developers who constantly work to upgrade features. Python is a dynamic language and supports different programming styles including object-oriented, aspect-oriented, functional and imperative. One of the best features of the language is easy and enhanced memory management. Essentially employed as a scripting language, Python offers a great level of functionality. While it can be used as a standalone program, you can also integrate third party tools and customize its functionality. One of the highlights of Python is that it is a highly extensible language. This means that various functional elements are not built into the core of this platform. Rather, …show more content…

Complicated syntaxes are rejected and the platform embraces codes that are less cluttered and sparse. However, this does not in any way influence the performance or functionality of programs. Also, unlike other popular programming languages such as Perl, Python does not offer unnecessary clutter by giving the programmer multiple ways of achieving the same purpose. Python's philosophy is to offer one powerful way or obtaining one result. This philosophy is the main driving force behind the simplicity of Python. So, if you want to become adept in this language, you need to change your mindset and think in a simple and straightforward manner. This approach towards programming works best with

More about Cython Philosophy

Open Document