Peters, Tim

Tim Peters
Ockupation programmerare

Tim Peters är en amerikansk mjukvaruutvecklare som skapade Timsorts hybridsorteringsalgoritm , var en stor bidragsgivare till Python -programmeringsspråket och dess ursprungliga CPython- implementering och är välkänd inom Python-communityt. En användare av CPython före 1.0, var han bland de tidiga användarna som bidrog till den detaljerade designen av språket i dess tidiga skeden. Senare skapade han Timsort-algoritmen (baserad på tidigare arbete med att använda "hoppning"-sökning), som har använts i Python sedan version 2.3, såväl som i andra mycket använda datorplattformar. Han tillhandahöll också doctest- och timeit-modulerna för Python Standard Library .

Peters skrev också The Zen of Python , tänkt som ett uttalande av Python-designfilosofin som har inkluderats i den officiella Python-litteraturen som Python Enhancement Proposal 20, och i Python-tolkaren som ett påskägg. Han bidrog med ett kapitel om algoritmer till The Python Cookbook. Från 2001 till 2014 var han aktiv styrelseledamot i Python Software Foundation. Peters var en inflytelserik Python-skrivare av e-postlistor. Han är också en högprofilerad bidragsgivare till Stack Overflow- forumet , främst för Python-relaterade svar.

Peters tidigare arbetsgivare inkluderar Kendall Square Research. Tim Peters hedrades med Python Software Foundation Distinguished Service Award 2017.