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.
|
|
| |