Peters, Tim

Tim Peters
obsazení programátor

Tim Peters je americký softwarový vývojář, který vytvořil hybridní třídicí algoritmus Timsort , byl hlavním přispěvatelem do programovacího jazyka Python a jeho původní implementace CPython a je dobře známý v komunitě Python. Jako uživatel CPythonu před verzí 1.0 patřil k prvním uživatelům, kteří přispěli k podrobnému návrhu jazyka v jeho raných fázích. Později vytvořil algoritmus Timsort (založený na dřívějších pracích na používání "skákacího" vyhledávání), který se používá v Pythonu od verze 2.3, stejně jako v jiných široce používaných počítačových platformách. Poskytl také moduly doctest a timeit pro standardní knihovnu Pythonu .

Peters také napsal The Zen of Python , koncipovaný jako prohlášení o filozofii designu Python, která byla zahrnuta v oficiální literatuře Python jako Python Enhancement Návrh 20, a v interpretu Pythonu jako easter egg. Do The Python Cookbook přispěl kapitolou o algoritmech. Od roku 2001 do roku 2014 byl aktivním členem představenstva Python Software Foundation. Peters byl vlivný autor mailing listu Pythonu. Je také významným přispěvatelem do fóra Stack Overflow , zejména pro odpovědi související s Pythonem.

Mezi Petersovy dřívější zaměstnavatele patří Kendall Square Research. Tim Peters byl oceněn cenou 2017 Python Software Foundation Distinguished Service Award.