Don Syme

Don Syme

Don Syme is an Australian computer scientist and a Principal Researcher at Microsoft Research, Cambridge, U.K. He is the designer and architect of the F# programming language, described by a reporter as being regarded as "the most original new face in computer languages since Bjarne Stroustrup developed C++ in the early 1980s.".[1]

Earlier, Syme created generics in the .NET Common Language Runtime, including the initial design of generics for the C# programming language, along with others including Andrew Kennedy[1][2] and later Anders Hejlsberg. Kennedy, Syme and Yu also formalized this widely used system.[3]

He holds a Ph.D. from the University of Cambridge,[1] and is a member of the WG2.8 working group on functional programming. He is a co-author of the book Expert F#.[4]

In the past he also worked on formal specification, interactive proof, automated verification and proof description languages.[5]

References

  1. ^ a b c Syme, Don. "Interview with Don Syme", Simple Talk, 19 January 2010.
  2. ^ Kennedy and Syme, http://portal.acm.org/citation.cfm?id=378797 "Design and implementation of generics for the .NET Common language runtime"
  3. ^ Kennedy, Syme, Yu http://portal.acm.org/citation.cfm?id=964005 "Formalization of generics for the .NET common language runtime"
  4. ^ Syme, Don et al. "Expert F# at Apress", Apress, London, December 2007.
  5. ^ Syme, Don. "Don Syme at Microsoft Research", Don's webpage at the Microsoft Research, 19 January 2010.

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • David Syme — For the American pianist of the same name, see David Syme (pianist). David Syme (2 October 1827 – 14 February 1908) was a Scottish Australian newspaper proprietor of The Age and regarded as the father of protection in Australia who had immense… …   Wikipedia

  • Сайм, Дон — Дон Сайм англ. Don Syme Страна …   Википедия

  • F Sharp (programming language) — The correct title of this article is F#. The substitution or omission of the # sign is because of technical restrictions. F# Paradigm(s) multi paradigm: functional, imperative, object oriented Appeared in 2002 (2002) …   Wikipedia

  • F Sharp — Pour les articles homonymes, voir F. F# Apparu en 2002 (dernière révision en 2010) Auteur …   Wikipédia en Français

  • Fsharp — F Sharp Pour les articles homonymes, voir F. F# …   Wikipédia en Français

  • F Sharp — Saltar a navegación, búsqueda F# Paradigma: multiparadigma, funcional, imperativo, orientado a objetos Apareció en: 2002 Diseñado por: Microsoft Research Última versión: 1.9.6.0 (29 de agosto …   Wikipedia Español

  • F Sharp — У этого термина существуют и другие значения, см. F (значения). Правильный заголовок этой статьи  F#. Он показан некорректно из за технических ограничений. F# Класс языка: мультипарадигменный: функциональное, объектно ориентированное,… …   Википедия

  • Toowoomba, Queensland — Infobox Australian Place | type = city name = Toowoomba state = QLD caption = Location of Toowoomba in Queensland (red) pop = 95,265 (Census 2006) |pop footnotes=Census 2006 AUS|id=UCL356800|name=Toowoomba (Urban… …   Wikipedia

  • F-Sharp — Der korrekte Titel dieses Artikels lautet „F#“. Diese Schreibweise ist aufgrund technischer Einschränkungen nicht möglich …   Deutsch Wikipedia

  • F♯ — Этим сочетанием символов также часто обозначают аккорд или тональность Фа диез мажор F♯ это функциональный язык программирования общего назначения. Разработан Доном Саймом (англ. Don Syme) в Microsoft Research в Кембридже. Структура F♯ во многом… …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”