Stefan Karpinski

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Stefan Karpinski
Nationality American
Alma mater Harvard
Known for Julia (programming language)
Scientific career
Fields Computer science, Mathematics
Institutions NYU

Stefan Karpinski is an American computer scientist known for being a co-creator of the Julia programming language.[1][2][3][4] He is an alumnus of Harvard and works at Julia Computing, which he co-founded with Julia co-creators, Alan Edelman, Jeff Bezanson, Viral B. Shah as well as Keno Fischer and Deepak Vinchhi.[5][6] He also has a part-time appointment at New York University's Center for Data Science as a Research Engineer as part of the Moore-Sloan Data Science Environment.[7][8][9]

He received a B.A. in mathematics from Harvard in 2000,[10] and has completed much of the work on a PhD in computer science from UCSB with research on modeling local area network traffic. He is one of the four main authors of core academic papers on Julia.[11][12] He speaks regularly on Julia at industry events on scientific computing, programming languages, and data science.[9][13][14][15][16][17][18][19][20]

In 2006 Karpinski participated in the Subway Challenge,[21] holding for some time the Guinness World Record for the fastest transit stopping at all NYC subway stations.


  1. ^ Bryant, Avi (15 October 2012). "Matlab, R, and Julia: Languages for data analysis". O'Reilly Strata. Archived from the original on 24 May 2013. 
  2. ^ Krill, Paul (18 April 2012). "New Julia language seeks to be the C for scientists". InfoWorld. 
  3. ^ Finley, Klint (3 February 2014). "Out in the Open: Man Creates One Programming Language to Rule Them All". Wired. 
  4. ^ Gibbs, Mark (9 January 2013). "Pure and Julia are cool languages worth checking out". Network World (column). Retrieved 7 February 2013. 
  5. ^ "Why the creators of the Julia programming language just launched a startup". VentureBeat. Retrieved 2016-06-20. 
  6. ^ "Julia founders create new startup to take language commercial | ETtech". Retrieved 2016-06-20. 
  7. ^ "Moore-Sloan Data Science Environments". MSDSE. Retrieved 2016-06-20. 
  8. ^ "Moore-Sloan Data Science Environment at NYU - NYU Center for Data Science". NYU Center for Data Science. Retrieved 2016-06-20. 
  9. ^ a b Open Data Science (2016-05-26), ODSC East 2016 | Stefan Karpinski - "Solving the Two Language Problem", retrieved 2016-06-20 
  10. ^ Karpinski, Stefan. "Resume". Retrieved 18 June 2016. 
  11. ^ Bezanson, Jeffrey; Edelman, Alan; Karpinski, Stefan; Shah, Viral. "Julia: A Fresh Approach to Numerical Computing". arXiv:1411.1607Freely accessible. 
  12. ^ "Publications". Julia Website. Retrieved 27 June 2015. 
  13. ^ "Julia (Channel 9)". Channel 9. Retrieved 2016-06-20. 
  14. ^ Erlang Solutions (2014-01-17), Stefan Karpinski - Julia: Fast Performance, Distributed Computing & Multiple Dispatch, retrieved 2016-06-20 
  15. ^ Karpinski, Stefan. "Julia + Python = ♥". Pydate. Retrieved 27 June 2015. 
  16. ^ Bezanson, Jeff; Karpinski, Stefan. "Julia and Python: a dynamic duo for scientific computing". Retrieved 27 June 2015. 
  17. ^ European Lisp Symposium (2016-05-30), Julia: to Lisp or not to Lisp?, retrieved 2016-06-20 
  18. ^ Poly Conf (2015-07-11), PolyConf 15: Julia a fast dynamic language for technical computing / Stefan Karpinski, retrieved 2016-06-20 
  19. ^ "What's New and Exciting in Julia - Stefan Karpinski". Vimeo. Retrieved 2016-06-20. 
  20. ^ Curry On! (2015-08-03), Jeff Bezanson & Stefan Karpinski - Julia: Numerical Applications Pushing Limits of Language Design, retrieved 2016-06-20 
  21. ^ Tomasko, Felicia. "UCSB Grad Student Sets NY Subway Record". Santa Barbara Independent. Retrieved 19 June 2016.