Saturday, August 24, 2013

PYTHON a Silent Revolution !

PYTHON is a Cross-platform High level computer programming language. It was developed by GUIDO VAN ROSSUM in 1991. The philosophy of Python is its Easiness and Free implementation of its code. Although, it has been developed from C & C++ directly but the coders of these two languages know it is how difficult to code better and perfectly.



Guido Van Rossum




Python syntax is profoundly simple than beautiful and sexy than C & C++. It is my experience of pain with C & C++ that I had stopped using these you languages the day I saw PYTHON.

In one sense you can say the simplicity of Python is its profound beauty. You can learn Python in 1 month compared to C++ which takes nearly 4 months to master with it's basics.

Python provides many programming iotas like - OOPS programming, functional programming & automated memory management system. Not only that after the advent of Python in the programming world the core i.e. the kernel of the Linux Operating System and its integrals are being made and implemented profoundly in Python. It is due to this reason that Python has become the De-facto Scripting language of the Linux & Unix OS architecture.



As I have written earlier that Python is a multiple programming iota. It can used as an OOPS, Functional programing or as a Scripting language of UNIX/LINUX OS. It has been designed to become SIMPLE IS BETTER THAN COMPLEX & COMPLEX IS BETTER THAN COMPLICATED. As in the words of Alex Martelli "To describe something as clever is not considered a compliment in the Python culture". The users of

Python describe there experience it in the idioms like - PYTHONISTS, PYTHONISTAS & PYTHONEERS.

Another beauty of Python is that it is Cross-Platform. That means, the same Python code can be used in a Windows environment, Linux environment. Thus, at a time when the virginity of a code matters more and time matters more than anything then the choice of Python is the best option. Because, you compare it C or C++ there your code and compiler changes with the environment of your Operating System. But, Python makes it possible is have the use of the same code in any computing OS environment.

Python is such a great language that it can be implemented with other high-level programming languages like C, C++, Perl, JAVA, .Net etc. Some, Python implementation is given below:-

JYTHON - Compiles Python code into Java byte code & can be readby JVM.IRONPYTHON - Implements the .NET framework with Pyhton.SHED SKIN - Compiles Python with C++CYTHON - Compiles Python with C

Since, 2008 Python is made 8th in the world's most popular programming language. The world famous MASSACHUSETTS INSTITUTE OF TECHNOLOGY, MIT has started teaching PYTHON in the undergraduate course replacing the good old C & C++ programming language. Also, it is a language which does not copies the syntax of C, C++ & Java rather we can say the structure of Python is very indented.

Python is being used in Apache web servers. It is being used to create Web applications, Cryptological programming and software development, Stand-alone software development, in Biological sciences where it is used majorly. Also, one of the best use of Python is the development of 2D & 3D computer games with advance graphics.

Thus, it is better to use PYTHON for daily use and high level programming than getting stuck with the conventional C, C++ & Java. Because what Python gives you cannot be got from any-other programming language. Therefore, stick to the concept SIMPLE IS COMPLEX !
Full Post

No comments:

Post a Comment