Simon Marlow

Simon Marlow
EducationUniversity of Glasgow
University of Bristol
Known forGlasgow Haskell Compiler
AwardsSIGPLAN Programming Languages Software Award (2011)
Scientific career
FieldsComputer science
InstitutionsMicrosoft Research
Facebook, Meta Platforms (London)

Simon Marlow is a British computer scientist, programmer, author, and co-developer of the Glasgow Haskell Compiler (GHC) for the programming language Haskell. He and Simon Peyton Jones won the SIGPLAN Programming Languages Software Award in 2011 for their work on GHC. Marlow's book Parallel and Concurrent Programming in Haskell was published in July 2013.[1]

Formerly of Microsoft Research,[2] Marlow has worked at Facebook since March 2013. The "noted Haskell guru"[3] is part of the team behind Facebook's open source Haxl project,[4][5] a Haskell library that simplifies access to remote data.[6]

Honours and awards

[edit]

In 2011, he and Simon Peyton Jones were awarded the SIGPLAN Programming Languages Software Award for their work on GHC.[7] In 2019, Marlow was awarded the Most Influential ICFP Paper award for "Runtime Support for Multicore Haskell".[8][9]

References

[edit]
  1. ^ Marlow, Simon (July 2013). Parallel and Concurrent Programming in Haskell: Techniques for Multicore and Multithreaded Programming. O’Reilly Media. ISBN 9781449335908. Retrieved 24 September 2015.
  2. ^ Marlow, Simon (November 2012). "[Haskell] Leaving Microsoft". Retrieved 24 September 2015.
  3. ^ "Facebook's New Spam-Killer Hints at the Future of Coding". Retrieved 24 September 2015.
  4. ^ Svenningsson, Josef (23 November 2022). "Haxl". GitHub. Retrieved 20 May 2023.
  5. ^ "Fighting spam with Haskell". Facebook Code. Retrieved 24 September 2015.
  6. ^ "facebook/Haxl". GitHub. Retrieved 24 September 2015.
  7. ^ "SIGPLAN Programming Languages Software Award". Galois, Inc. 7 June 2011. Archived from the original on 10 June 2011.
  8. ^ "Simon Marlow, Simon Peyton Jones, and Satnam Singh win Most Influential ICFP Paper Award". Facebook. 24 October 2019.
  9. ^ Simon Marlow, Simon Peyton Jones and Satnam Singh (16 December 2019). "Runtime Support for Multicore Haskell: a Retrospective". SIGPLAN.