Stefan Karpinski is an American computer scientist known for being a co-creator of the
Julia
Julia is usually a feminine given name. It is a Latinate feminine form of the name Julio and Julius. (For further details on etymology, see the Wiktionary entry "Julius".) The given name ''Julia'' had been in use throughout Late Antiquity (e.g ...
programming language. He is an alumnus of
Harvard
Harvard University is a private Ivy League research university in Cambridge, Massachusetts. Founded in 1636 as Harvard College and named for its first benefactor, the Puritan clergyman John Harvard, it is the oldest institution of higher le ...
and works at Julia Computing, which he co-founded with Julia co-creators,
Alan Edelman
Alan Stuart Edelman (born June 1963) is an American mathematician and computer scientist. He is a professor of applied mathematics at the Massachusetts Institute of Technology (MIT) and a Principal Investigator at the MIT Computer Science and Ar ...
,
Jeff Bezanson
Jeff Bezanson (born December 26, 1981) is a computer scientist best known for co-creating the Julia programming language with Stefan Karpinski, Alan Edelman and Viral B. Shah in 2012. The language spawned Julia Computing Inc. (since then rena ...
,
Viral B. Shah
Viral B Shah ( hi, वीराल बी. शाह, link=no) is an Indian computer scientist, best known for being a co-creator of the Julia programming language. He was also actively involved in the initial design of the Aadhaar project in Ind ...
as well as
Keno Fischer and Deepak Vinchhi.
He received a B.A. in mathematics from
Harvard
Harvard University is a private Ivy League research university in Cambridge, Massachusetts. Founded in 1636 as Harvard College and named for its first benefactor, the Puritan clergyman John Harvard, it is the oldest institution of higher le ...
in 2000, and has completed much of the work on a PhD in computer science from
UCSB
The University of California, Santa Barbara (UC Santa Barbara or UCSB) is a public land-grant research university in Santa Barbara, California with 23,196 undergraduates and 2,983 graduate students enrolled in 2021–2022. It is part of the U ...
with research on modeling
local area network
A local area network (LAN) is a computer network that interconnects computers within a limited area such as a residence, school, laboratory, university campus or office building. By contrast, a wide area network (WAN) not only covers a larger ...
traffic. He is one of the four main authors of core academic papers on Julia. He speaks regularly on Julia at industry events on scientific computing, programming languages, and data science.
In 2006, Karpinski participated in the
Subway Challenge,
holding for some time the Guinness World Record for the fastest transit stopping at all
New York City Subway
The New York City Subway is a rapid transit system owned by the government of New York City and leased to the New York City Transit Authority, an affiliate agency of the state-run Metropolitan Transportation Authority (MTA). Opened on October 2 ...
stations.
Awards
In 2019, Stefan Karpinski was awarded the
J. H. Wilkinson Prize for Numerical Software
The J. H. Wilkinson Prize for Numerical Software is awarded every four years to honor outstanding contributions in the field
of numerical software. The award is named to commemorate the outstanding contributions of James H. Wilkinson in the same f ...
with
Jeff Bezanson
Jeff Bezanson (born December 26, 1981) is a computer scientist best known for co-creating the Julia programming language with Stefan Karpinski, Alan Edelman and Viral B. Shah in 2012. The language spawned Julia Computing Inc. (since then rena ...
and
Viral B. Shah
Viral B Shah ( hi, वीराल बी. शाह, link=no) is an Indian computer scientist, best known for being a co-creator of the Julia programming language. He was also actively involved in the initial design of the Aadhaar project in Ind ...
for their work on the
Julia programming language
Julia is a high-level, dynamic programming language. Its features are well suited for numerical analysis and computational science.
Distinctive aspects of Julia's design include a type system with parametric polymorphism in a dynamic programm ...
.
See also
*
Timeline of programming languages
This is a record of notable programming languages, by decade. Prior to 1950 there were 8 unique programming languages, where 6 were unique languages and 2 were combinations of unique languages. By 1960 there were around 45-50 unique programming ...
*
Julia programming language
Julia is a high-level, dynamic programming language. Its features are well suited for numerical analysis and computational science.
Distinctive aspects of Julia's design include a type system with parametric polymorphism in a dynamic programm ...
*
Jeff Bezanson
Jeff Bezanson (born December 26, 1981) is a computer scientist best known for co-creating the Julia programming language with Stefan Karpinski, Alan Edelman and Viral B. Shah in 2012. The language spawned Julia Computing Inc. (since then rena ...
*
Alan Edelman
Alan Stuart Edelman (born June 1963) is an American mathematician and computer scientist. He is a professor of applied mathematics at the Massachusetts Institute of Technology (MIT) and a Principal Investigator at the MIT Computer Science and Ar ...
*
Keno Fischer
*
Viral B. Shah
Viral B Shah ( hi, वीराल बी. शाह, link=no) is an Indian computer scientist, best known for being a co-creator of the Julia programming language. He was also actively involved in the initial design of the Aadhaar project in Ind ...
References
{{DEFAULTSORT:Karpinski, Stefan
Year of birth missing (living people)
Living people
Harvard University alumni
American computer scientists
University of California, Santa Barbara alumni