Introduction

Dear Friends,

First of all, i have to explain true known mistake. Python's name not come from animal one of the python sneak, it's come from "Monty Python's Flying Circus" TV series :) Many people confuse when asked. 

Most of the python programmers don't have idea little tricks when the coding. However, if they were aware of such little information, they would be able to use the python programming language more competently. When I coding with python, always care the convention and efficient usage the python's tools. So I would like to aims to explain the hidden truths of the python language in this blog. Maybe i would have mistakes in my articles(spelling error, incorrect information, english expression faults etc. it doesnt  matters) or if you would like ask question, research topic(i can investigate for you), please contact with me my email address("tahaemredemirkol@gmail.com"). I will definitely answer back.

Python Programing Language is interpreter programing language. Per line statements, expressions for command in interpreter languages. Let's first consider the C programming language to explain the importance of this language. C programing language can compile and it corresponding like "Source Code --> Preprocessor --> Compiler --> Object File --> Executeable File". This action squence time starts with "Coding --> Preprocessing Time --> Compile Time --> Link Time --> Run Time" like that sheme. 



Imagine now, this code optimized from compiler in compiled time. This Optimization term convention meaning is to optimize the written code according to the processor. So C & C++ programing languages always the most performed to other languages, because written code optimized by the compiler. Compileable languages more effective than to interpreters, this situation resource of every code part, idioms, patters, token etc. can affect to object code. Now we have to think about to Python. This programing language use to predefined object code in the python shell and its can not compile( Actually it can compile but i will explain next step with Cython :) ). (For example when you try to run any command in the any operating system command line and you will have seen "Unexpected Token Error" for unidentified keyword of the wrong object file.) This object file can link with eachother and with this objects for the python can be as faster and compatible as C.  If we focus about this object and commands, we would be greate codder on python. 

In conclusion, i will explain this language tricks on object code and i will focus to you about thinking on coding. We have a proverb (I made up) "coding is thinking not typing" :) So we sould be care this little secret tricks.

Comments