(#zbncbhq) @movq@www.uninformativ.de I don’t like languages like Ruby, Java, C# or other similar languages for several reasons:

  • The number of things you have to know and hold in your head (conceptual things about the language, types, patterns, esoteric shit™, etc) is too high.
  • These types of languages make it very difficult to “read” and “understand” the code well. Remember Rob Pike’s infamous quote “languages are more often read than written”.
  • These types of languages (due to the way they chose to implement/design their module/import systems) make it near impossible to know what’s being used where.