Global Information Lookup Global Information

Xavier Leroy information


Xavier Leroy
Leroy in 2010
Born (1968-03-15) 15 March 1968 (age 56)
NationalityFrench
Alma materParis Diderot University
Scientific career
FieldsComputer science
Institutions
  • Collège de France
  • Inria
ThesisPolymorphic typing of an algorithmic language (1992)
Doctoral advisorGérard Huet

Xavier Leroy (born 15 March 1968) is a French computer scientist and programmer. He is best known for his role as a primary developer of the OCaml system. He is Professor of software science at Collège de France. Before his appointment at Collège de France in 2018, he was senior scientist (directeur de recherche) at the French government research institution Inria.[1]

Leroy was admitted to the École normale supérieure in Paris in 1987, where he studied mathematics and computer science. From 1989 to 1992 he did his PhD in computer science under the supervision of Gérard Huet.

He is an internationally recognized expert on functional programming languages and compilers. In recent years, he has taken an interest in formal methods, formal proofs and certified compilation. He is the leader of the CompCert project that develops an optimizing compiler for the C programming language, formally verified in Coq.

Leroy was also the original author of LinuxThreads, the most widely used threading package for Linux versions prior to 2.6. Linux 2.6 introduced NPTL, with much more extensive support from the kernel, to replace LinuxThreads.

In 2015 he was named a fellow of the Association for Computing Machinery "for contributions to safe, high-performance functional programming languages and compilers, and to compiler verification."[2] He was awarded the 2016 Milner Award by the Royal Society,[3] the 2021 ACM Software System Award,[4] and the 2022 ACM SIGPLAN Programming Languages Achievement Award.[5]

  1. ^ "Xavier Leroy appointed to the French Academy of Sciences: a life devoted to computing". Inria. 21 Feb 2023.
  2. ^ ACM Fellows Named for Computing Innovations that Are Advancing Technology in the Digital Age, Association for Computing Machinery, 2015, retrieved 2015-12-09.
  3. ^ "Royal Society Milner Award". Royal Society. Retrieved 19 November 2015.
  4. ^ "Xavier Leroy". awards.acm.org. Retrieved 2022-05-13.
  5. ^ "ACM SIGPLAN Programming Languages Achievement Award". sigplan.org. Retrieved 2022-09-17.

and 22 Related for: Xavier Leroy information

Request time (Page generated in 0.876 seconds.)

Xavier Leroy

Last Update:

Xavier Leroy (born 15 March 1968) is a French computer scientist and programmer. He is best known for his role as a primary developer of the OCaml system...

Word Count : 322

OCaml

Last Update:

dialect of ML with object-oriented features. OCaml was created in 1996 by Xavier Leroy, Jérôme Vouillon, Damien Doligez, Didier Rémy, Ascánder Suárez, and others...

Word Count : 3909

CompCert

Last Update:

PowerPC, ARM, RISC-V, x86 and x86-64 architectures. This project, led by Xavier Leroy, started officially in 2005, funded by the French institutes ANR and...

Word Count : 256

Caml

Last Update:

Automation (INRIA). Its successor, Caml Light, was implemented in C by Xavier Leroy and Damien Doligez, and the original was nicknamed "Heavy Caml" because...

Word Count : 858

LinuxThreads

Last Update:

POSIX Threads introduced in 1996. The main developer of LinuxThreads was Xavier Leroy. It has been superseded by the Native POSIX Thread Library (NPTL). LinuxThreads...

Word Count : 260

Benevolent dictator for life

Last Update:

Kaplan-Moss Django Web framework Andrew Kelley Zig Programming language Xavier Leroy OCaml Programming language Haoyuan Li Alluxio Data Orchestration System...

Word Count : 1088

Message Passing Interface

Last Update:

JuliaParallel/MPI.jl, Parallel Julia, 2019-10-03, retrieved 2019-10-08 "Xavier Leroy - Software". cristal.inria.fr. Archives of the Caml mailing list > Message...

Word Count : 6321

Operational semantics

Last Update:

pp. 101–102. doi:10.1007/978-3-319-10542-0. Retrieved Mar 13, 2024. Xavier Leroy. "Coinductive big-step operational semantics". Gilles Kahn. "Natural...

Word Count : 2561

Damien Doligez

Last Update:

the French government research institution INRIA. In 1990, Doligez and Xavier Leroy built an implementation of Caml (called Caml Light) based on a bytecode...

Word Count : 444

ACM Software System Award

Last Update:

Kolanski, Michael Norrish, Thomas Sewell, Simon Winwood 2021 CompCert Xavier Leroy, Sandrine Blazy, Zaynah Dargaye, Jacques-Henri Jourdan, Michael Schmidt...

Word Count : 94

List of French inventions and discoveries

Last Update:

Jean Ichbiah (who also created LIS and Green) in 1980. Caml (OCaml by Xavier Leroy, Damien Doligez) developed at INRIA and formerly at ENS since 1985. Eiffel...

Word Count : 10613

Milner Award

Last Update:

Archived from the original on 12 May 2021. Retrieved 12 May 2021. "Dr Xavier Leroy, recipient of the 2016 Royal Society Milner Award". France in the United...

Word Count : 899

SIGPLAN

Last Update:

compiler back-end or: programming a compiler with a proof assistant, Xavier Leroy 2015 (for 2005): Combinators for Bidirectional Tree Transformations:...

Word Count : 1646

Adriaan van Wijngaarden

Last Update:

and numerical mathematician John C. Butcher. 2016: Computer scientist Xavier Leroy and statistician Sara van de Geer. 2021: Computer scientist Marta Kwiatkowska...

Word Count : 717

List of programming language researchers

Last Update:

Vice President, Research and Incubations Rasmus Lerdorf, father of PHP Xavier Leroy, the 2016 Milner Award for exceptional achievements in programming including...

Word Count : 5830

AbsInt

Last Update:

contributes to the advancement of the tool. For the development of CompCert, Xavier Leroy and the development team of CompCert received the 2021 ACM Software System...

Word Count : 1348

Value restriction

Last Update:

for Reference: A Comparison of Four Which Have Achieved Notoriety". Xavier Leroy & Pierre Weis (1991). "Polymorphic type inference and assignment". POPL...

Word Count : 691

Sierra Leone collared fruit bat

Last Update:

doi:10.1080/00222930808692510. Nesi, Nicolas; Kadjo, Blaise; Pourrut, Xavier; Leroy, Eric; Pongombo Shongo, Célestin; Cruaud, Corinne; Hassanin, Alexandre...

Word Count : 428

List of fellows of the Association for Computing Machinery

Last Update:

Ramanathan V. Guha Jayant R. Haritsa Julia Hirschberg Piotr Indyk Tei-Wei Kuo Xavier Leroy Chih-Jen Lin Bing Liu Yunhao Liu Michael George Luby Michael R. Lyu Ueli...

Word Count : 3836

Ignace Despontreaux Marion

Last Update:

Le Nouvelliste, Newspaper [4] Expédition de Bolivar History of Haiti Xavier Leroy (2015). Vie quotidienne des marins nantais au XIXème. BoD Books on Demand...

Word Count : 921

Krivine machine

Last Update:

\beta } reduction, then the syntactically corresponding machine is Xavier Leroy's ZINC abstract machine, which underlies OCaml.) Explicit substitution...

Word Count : 1901

Daddy or Mommy

Last Update:

Florence Leroy Laurent Lafitte as Vincent Leroy Alexandre Desrousseaux as Mathias Leroy Anna Lemarchand as Emma Leroy Achille Potier as Julien Leroy Judith...

Word Count : 244

PDF Search Engine © AllGlobal.net