austral
yale-haskell
Our great sponsors
austral | yale-haskell | |
---|---|---|
19 | 2 | |
1,032 | 94 | |
3.6% | - | |
9.1 | 0.0 | |
2 months ago | over 10 years ago | |
OCaml | Scheme | |
Apache License 2.0 | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
austral
- Austral: A systems language with linear types. (2021)
- Where Are the Supply Chain Safe Programming Languages?
- Rust developers concerned about complexity, low usage
-
Modern Pascal is still in the race (2022)
> But these days folks are mostly used to the C style syntax.
Mostly, but I'm told the new Austral[1] language has syntax very similar to that of Pascal's.
1: https://austral-lang.org/
- Austral Programming Language
-
Why Use Pascal?
For the first couple of items on the list, Austral might be a language worth considering:
https://austral-lang.org
It's new so it obviously doesn't have the community of libraries to use, but it does have a very friendly and accessible Pascal-like syntax, while also having a state of the art linear type system.
-
Interested in "secure programming languages", both theory and practice but mostly practice, where do I start?
For something more new look at Austral.
- The seven programming ur-languages
-
Must move types by Niko Matsakis
https://austral-lang.org has linear types and doesn’t use RAII but it doesn’t have defer.
yale-haskell
- Hell Is Other REPLs
-
Compiler in Lisp
Haskell
What are some alternatives?
Elm - Compiler for Elm, a functional language for reliable webapps.
deprecated-coalton-prototype - Coalton is (supposed to be) a dialect of ML embedded in Common Lisp.
csharplang - The official repo for the design of the C# programming language
Vacietis - C to Common Lisp compiler
conjure - Interactive evaluation for Neovim (Clojure, Fennel, Janet, Racket, Hy, MIT Scheme, Guile, Python and more!)
kandria - A post-apocalyptic actionRPG. Now on Steam!
go - The Go programming language
quilc - The optimizing Quil compiler.
racket - The Racket repository