Jump to content

Gleam (programming language)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Villaida (talk | contribs) at 16:04, 13 March 2024 (categorized). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Gleam
Lucy, the starfish mascot for Gleam[1]
ParadigmMulti-paradigm: functional, concurrent[2]
Designed byLouis Pilfold
DeveloperLouis Pilfold
First appearedJune 13, 2016; 9 years ago (2016-06-13)
Stable release
1.11.1[3] Edit this on Wikidata / 5 June 2025
Typing disciplineType-safe, static, inferred[2]
Memory managementGarbage collected
Implementation languageRust
OSFreeBSD, Linux, macOS, OpenBSD, Windows[4]
LicenseApache License 2.0[5]
Filename extensions.gleam
Websitegleam.run
Influenced by
[6]

Gleam is a general-purpose, concurrent, functional high-level programming language that compiles to Erlang or JavaScript source code.[2]

References

  1. ^ "gleam-lang/gleam Issues - New logo and mascot #2551".
  2. ^ a b c "Gleam Homepage". 2024.
  3. ^ "Release 1.11.1". June 5, 2025. Retrieved June 7, 2025.
  4. ^ "Installing Gleam". 2024.{{cite web}}: CS1 maint: url-status (link)
  5. ^ "Gleam License File". December 5, 2021.{{cite web}}: CS1 maint: url-status (link)
  6. ^ "Gleam: Past, Present, Future! • Louis Pilfold @ FOSDEM 2024". 2024.