Glyph Lefkowitz

Glyph Lefkowitz
Born
Matthew Lefkowitz[1]
NationalityAmerican
OccupationProgrammer
Known forTwisted networking framework
Websiteglyph.twistedmatrix.com

Glyph Lefkowitz is an American open-source software programmer and creator of the Twisted network programming framework for Python.[2][3] His work on asynchronous programming techniques influenced the core Python language,[4][5] as well as the JavaScript Promises ecosystem, through Dojo and Mochikit.

He is a frequent speaker at developer conferences and was elected a fellow of the Python Software Foundation (PSF) in 2009.[6][7]

Between 2009 and 2013, he was one of the primary contributors of Apple's Calendar and Contacts Server (CCS) software.[8][9]

In 2017, the PSF awarded Lefkowitz their Community Service Award for his influence on the direction of the Python language and community, including his role in pioneering asynchronous programming models.[10][11]

References

  1. ^ Fettig, Abe; McKellar, Jessica (2013). Twisted Network Programming Essentials (2nd ed.). O'Reilly Media. Foreword. ISBN 9781449326104.
  2. ^ Claburn, Thomas (16 Aug 2017). "The future of Python: Concurrency devoured, Node.js next on menu". The Register. Retrieved 28 October 2017.
  3. ^ Lefkowitz, Glyph; Shtull-Trauring, Itamar. "Network Programming for the Rest of Us". Proceedings of USENIX 2003: 77–90. Retrieved 28 October 2017.
  4. ^ "PEP 3156 -- Asynchronous IO Support Rebooted: the "asyncio" Module". Python.org. Retrieved 2018-01-18.
  5. ^ Ramalho, Luciano (2015-07-30). Fluent Python: Clear, Concise, and Effective Programming. "O'Reilly Media, Inc.". p. 604. ISBN 9781491946268.
  6. ^ "Speaker profile - Glyph". PyVideo.org. Retrieved 28 October 2017.
  7. ^ "PSF Membership Roster". Python Software Foundation. Archived from the original on 24 April 2019. Retrieved 28 October 2017.
  8. ^ "Unboxing... an Apple job offer". Engadget. Retrieved 2018-01-17.
  9. ^ ccs-calendarserver: The Calendar and Contacts Server, Apple, 2017-10-27, retrieved 2017-10-28
  10. ^ Davis, A. Jesse Jiryu (2017-08-10). "Python Software Foundation News: The Ethical Maintainer: Community Service Award Recipient Glyph Lefkowitz". Python Software Foundation News. Retrieved 2017-10-28.
  11. ^ Lefkowitz, Glyph (2003). "Generalization of Deferred Execution in Python". PyCon Papers. Archived from the original on 2003-06-08.

External links

  • Deciphering Glyph - Lefkowitz's blog
  • Twisted Matrix Labs - Home of the Twisted project
  • Binpress Interview (2014) - Audio interview covering biographical and professional history (with transcript)
Retrieved from "https://en.wikipedia.org/w/index.php?title=Glyph_Lefkowitz&oldid=1115190330"