Women in Technology

Hear us Roar



Article:
  What I Hate About Your Programming Language
Subject:   What I hate..
Date:   2003-05-14 01:24:24
From:   anonymous2
about Perl: "there's more than one way to do it" is best applied at a more abstract level (ie algorithm design) than coding -- maintainability is improved if the code is written the way the maintainer expects - "the naive way is the best way (tm)"


about Python: invisible syntactic elements


about PHP: silly inconsistencies


about Java: it's supposed to be universal, right? why no builtin types for decimal numbers and dates -- it's been estimated over half of programs have to deal with these (and many of the rest would be improved by using decimals instead of floats, IMO) PL/1 was better.


about visual basic: you've got to wonder about any language with "dim" as a reserved word. It probably has more inconsistencies than any three other languages put together.