• ramjambamalam@lemmy.ca
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    12 days ago
    • Push directly to master, not main
    • No command line args, just change the global const and recompile
    • No env vars either
    • Port numbers only go up to 5280, the number of feet in a mile
    • All auth is just a password; tokens are minority developers, not auth, and usernames are identity politics
    • No hashes – it’s the gateway drug to fentanyl
    • No imports. INTERNAL DEVELOPERS FIRST
    • Exceptions are now illegal and therefore won’t occur, so no need to check for them
    • SOAP/XML APIs only
    • No support for external machines. If it’s good enough for my machine, it’s good enough for yours.
  • kamen@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    11 days ago

    Implying the orange fella has any say in programming language design and general tech conventions

  • JackbyDev@programming.dev
    link
    fedilink
    English
    arrow-up
    0
    ·
    12 days ago

    Arrays not starting at 1 bother me. I think the entrenched 0-based index is more important than any major push to use 1 instead, but if I could go back in time and change it I would.

    • Overshoot2648@lemm.ee
      link
      fedilink
      arrow-up
      0
      ·
      12 days ago

      It really doesn’t make sense to start at 1 as the value is really the distance from the start and would screw up other parts of indexing and counters.