Hubbry Logo
search button
Sign in
Lennart Augustsson
Lennart Augustsson
Comunity Hub
History
arrow-down
starMore
arrow-down
bob

Bob

Have a question related to this hub?

bob

Alice

Got something to say related to this hub?
Share it here.

#general is a chat channel to discuss anything related to the hub.
Hubbry Logo
search button
Sign in
Lennart Augustsson
Community hub for the Wikipedia article
logoWikipedian hub
Welcome to the community hub built on top of the Lennart Augustsson Wikipedia article. Here, you can discuss, collect, and organize anything related to Lennart Augustsson. The purpose of the hub is to con...
Add your contribution
Lennart Augustsson

Lennart Augustsson is a Swedish computer scientist. He was formerly a lecturer at the Computing Science Department at Chalmers University of Technology. His research field is functional programming and implementations of functional programming languages.[1]

Key Information

Augustsson has worked for Carlstedt Research and Technology, Sandburst, Credit Suisse, Standard Chartered Bank, Facebook, X Development, Google and is currently employed by Epic Games.[2]

Programming

[edit]

Augustsson was intimately involved in early development of the multi-user dungeon (MUD) LPMud, both in the LPMUD driver and the CD mudlib. His MUD community pseudonym is Marvin.

He authored several hardware device drivers for the Berkeley Software Distribution (BSD) Unix operating system NetBSD.[3]

Languages

[edit]

Augustsson has developed several programming languages and implementations, including:

Augustsson has written three winning entries in the language C for the International Obfuscated C Code Contest:

References

[edit]
  1. ^ Augustsson, Lennart (2004–2011). "Commercial Users of Functional Programming". Archived from the original on 8 February 2012. Retrieved 18 September 2016.
  2. ^ Augustsson, Lennart (2024). "Lennart Augustsson". LinkedIn profile. Retrieved 29 March 2017.
  3. ^ "Chapter 13 USB Devices". Retrieved 18 September 2016.
  4. ^ Augustsson, Lennart (1998). Cayenne – a language with dependent types. ICFP '98. Proceedings of the third ACM SIGPLAN international conference on Functional programming. pp. 239–250. CiteSeerX 10.1.1.47.155. doi:10.1145/289423.289451. S2CID 18331937.
  5. ^ "Haskell Implementations". Haskell.org. 30 September 2022. Retrieved 10 November 2023.
  6. ^ "pH: Parallel Haskell". Massachusetts Institute of Technology: Computation Structures Group. Retrieved 18 September 2016.
  7. ^ Augustsson, Lennart (17 January 2003). Bluespec: Designer's Perspective (PDF) (Report). Sandburst Corporation.
  8. ^ a b Augustsson, Lennart (1984). A Compiler for Lazy ML. LFP '84. Proceedings of the 1984 ACM Symposium on LISP and functional programming. pp. 218–227. doi:10.1145/800055.802038. S2CID 11365842.
  9. ^ "The Verse Calculus A Core Calculus for Functional Logic Programming" (PDF). March 2023.
[edit]