A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2017-May/148068.html below:

[Python-Dev] "Micro-optimisations can speed up CPython"

[Python-Dev] "Micro-optimisations can speed up CPython" [Python-Dev] "Micro-optimisations can speed up CPython"Serhiy Storchaka storchaka at gmail.com
Tue May 30 14:38:55 EDT 2017
30.05.17 18:38, Guido van Rossum пише:
> On Mon, May 29, 2017 at 11:16 PM, Serhiy Storchaka <storchaka at gmail.com 
> <mailto:storchaka at gmail.com>> wrote:
> 
>     30.05.17 09:06, Greg Ewing пише:
> 
>         Steven D'Aprano wrote:
> 
>             What does "tp" stand for? Type something, I guess.
> 
> 
>         I think it's just short for "type". There's an old tradition
>         in C of giving member names a short prefix reminiscent of
>         the type they belong to. Not sure why, maybe someone thought
>         it helped readability.
> 
> 
>     In early ages of C structures didn't create namespaces, and member
>     names were globals.
> 
> 
> That's nonsense. The reason is greppability.

Good reason!

More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4