• ARGVMI~1.PIF@mastodon.sdf.org
    link
    fedilink
    arrow-up
    0
    ·
    21 hours ago

    @eager_eagle

    I’m talking about the *code* wasting memory. In JavaScript each function is a heap object and its source code is another heap object. Even if a JIT compiler inlines them, the original non-inlined functions keep sitting there wasting perfectly good bytes.

    • Eager Eagle@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      21 hours ago

      and again, you end up sacrificing readability to address what, a fraction of a percent in memory use? If that matters in your program, maybe don’t use JS.