update this
"There are hundreds of different computer languages. Most experienced programmers know a dozen or so." source
WTF!? A dozen? Know? What does know mean? I don't KNOW English. Do you know what "erinaceous" means? (of, preterning to or resembling a hedgehog) I don't KNOW twelve machine languages.
Ok fine, how many languages have I done anything with, anything at all?
Language | Notes |
---|---|
Ruby | Personal fav, fanboi, years and years, goto language, fluent |
Coffeescript | For web stuff, hopefully in a web framework like Angular or Ember |
Javascript | I prefer CoffeeScript |
Java | Can sort of do it but slowly. Studied for Java Cert, gave it up at around Java 1.4 |
Go | My current learner language |
Scala | Did a Scalatra toy project and some Scala Koans, old learner language, not super interested since Go |
Node.js | Very little experience but have had my eye on this for a while |
Python | Eh, I've done a work project with it. I don't hate it, it's flamewar bait. I picked Ruby for web stuff. Python might be in trouble with Python 3.0 and Ruby will probably have the same problem at Ruby 3.0. I use Python for libs or some forced reason. There's hardly any reason to know both Ruby and Python except for the strengths like Rails and Numpy. |
Obj-C | Stanford iOS course, wrote some spike apps |
C | Arduino projects |
C++ | Game development spikes, OpenGL pain. |
Perl | A long time ago, this was my Ruby. |
PHP | I've written some wordpress plugins and once wrote my own blog "engine" but it was all terrible. |
Bash | I'm not bad at bash but it's just scripting, I don't go crazy in Bash/ZSH |
Processing | Hey if it counts - source, I've done at least 50 projects in Processing. You can see some here. I would count this as Java with a graphics lib though. |
Language | Notes |
---|---|
ASM | Wrote some stupid robots in one of those online battle games |
Elixir | The sits-on-the-Erlang-VM-language |
Visual Basic | College class a long time ago, early career work, bleh/ick |
ActionScript | Flash, bleh |
PL/SQL | When forced to. Smells like Enterprise. |
AppleScript | For something on my mac once |
Lua | Game scripting |