trinket-blog/articles/Programming Languages.md

1.5 KiB
Executable File

Languages I'm happy to use in projects

  • Rust
  • C#
  • Typescript

Languages I don't mind using but try not to have to use

  • Python
  • Javascript
  • C
  • C++

Languages I avoid like the plague

  • Objective-C
  • Swift (usually)
  • Kotlin
  • Java

Languages I'm mildly interested in trying

  • Go
  • V
  • Sonic Pi (if you can consider that a language)
  • Elixir
  • Lua (but the 1-indexed lists confuse me)

Languages I'm too stupid to use effectively but want to get good at

  • Assembly
  • Haskell
  • Brainfuck (hello world will be enough for me in this case)
  • Elm

This only applies to this snapshot of time, a sort of time-capsule for future me to look back upon and think fondly, "ah, the good old days when I dreamt of assembly and didn't have to use Java."


Also, some projects I want to do at some point

  • Toy compiler for an esolang that no one knows exists except my one friend who programs exclusively in it

  • An OS that does nothing but print hello world but definitely has an extensive C api that would let me extend it to a MacOS competitor the second I sit down and write some more code

  • A raytracing engine that's 3x slower than any of the other ones available, but I use it exclusively because I'm adamant that my trigonometry is innovative and after a few more rounds of Moore's law it'll be the fastest one around

  • Some sort of DALLE-2 type AI but for music

  • A blog with an actual pulse

  • Something I haven't thought of yet, but it'll change the world somehow