Working on Amnesia in Haskell.
Programming languages I want to try / use again
- Rust
- Odin
- Ada
- Go
- Ocaml (top tier language)
- Elixir
- F#
- C++
- Zig
- D
- C (favorite)
- Prolog (used this once in college)
- Racket
- Elm
- Crystal
- Common Lisp
- Julia
- Ruby
- Lua
- JavaScript
- TypeScript
- Kotlin
- Scala
- SmallTalk
- Perl
- C#
- Java
- Carbon
- V
- Scheme
- Tcl
- Raku
- Language Design Notes
- r/programminglanguages
- The Dragon Book
- Crafting Compilers
- Programming Zoo
- Progopedia
- Rosetta Code
This is by no means an exhaustive list but it's some of the sources that I have used. I am both someone who enjoys implementing and learning about the different semantics of a langauge.