Skip to content

Instantly share code, notes, and snippets.

@squarism
Last active September 15, 2023 16:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save squarism/31e4ac147bdaaebc3431 to your computer and use it in GitHub Desktop.
Save squarism/31e4ac147bdaaebc3431 to your computer and use it in GitHub Desktop.
Machine Languages Touched

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?


Would probably say I have experience in these.

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.

Not fluent in these but I've done something.

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment