User:Erkin
Hello, my name is Lulu, although I often go by erkin. I'm a functional programmer who likes flexible, expressive and powerful languages with metaprogramming capabilities. Racket is my go-to language. I'm in the "do the right thing" faction in the uphill war against the "worse is better" faction. I'm an avid Emacs user. My favourite locale is en_DK.UTF-8.
My Favorite Languages | |
Language | Proficiency |
Scheme | Expert |
Racket | Advanced |
Clojure | Advanced |
C | Proficient |
LaTeX | Proficient |
UNIX Shell | Proficient |
AWK | Intermediate |
C++ | Intermediate |
Emacs Lisp | Intermediate |
Java | Intermediate |
Python | Intermediate |
SQL | Intermediate |
Brainfuck | Novice |
Common Lisp | Novice |
Lua | Novice |
Perl | Novice |
Prolog | Novice |
Ruby | Novice |
dc | Beginner |
Elixir | Beginner |
Forth | Beginner |
J | Beginner |
OCaml | Beginner |
Z80 Assembly | Beginner |
Table legend
- Beginner: I have written something in this and liked it enough to list here. I intend to learn more of it in the future.
- Novice: I used this extensively for at least a while but I don't consider myself well-versed enough.
- Intermediate: I know my way around this and used it for large, nontrivial tasks.
- Proficient: I used it for significant tasks and spent a while delving into its guts, identifying pitfalls and internalising idioms.
- Advanced: Having spent a lot of time using this, I consider myself very comfortable with it and tend to reach to it for new tasks.
- Expert: I arrogantly believe I know this language inside out, possibly mistakenly.