Gleam
0 sources
Gleam was influenced by several programming languages, including Elm, OCaml, Rust, Alpaca, Elixir, Go, and one more[1]. This list of influences gives an idea of the breadth of languages that have shaped Gleam. The inclusion of languages like Rust and Go suggests that performance and concurrency may be important considerations for Gleam[1]. With a diverse set of influences like Elm, OCaml, and Elixir, Gleam's design likely reflects a blend of functional and modern programming concepts[1].
Key Facts
- Discoverer or inventor: Louis Pilfold[3]
- Instance of: concurrent programming language[4]
- Based on: BEAM[5]
- Copyright license: Apache Software License 2.0[6]
- Programmed in: Rust[7]
- Software version identifier: 0.2.0[8], 0.3.0[9], 0.4.0[10], 0.4.1[11], 0.4.2[12], 0.5.0[13], 0.5.1[14], 0.6.0[15], 0.7.0[16], 0.7.1[17], 0.8.0[18], 0.8.1[19], 0.9.0[20], 0.9.1[21]
Why It Matters
Gleam is known by 4 alternative names across languages and contexts.[22]