Comment by almostgotcaught

1 year ago

I'm well aware but consider what it means that the guy that created it has walked away from it

If the project is actively maintained after 10 years, it means he created a sustainable foundation.

If you're aware of specific open issues with the project, identified by the founder or others, please share details.

  • do you understand that "use one language to emit another language that is then immediately compiled" is literally like hundreds of languages now? numba/cupy/pytorch/jax/julia/etc/etc/etc. they all implement both a high level IR that can be transformed via the high level language (python) and a JIT/compiler/whatever.

    so like why would i ever use this thing terra+lua+"5 guys maintaining it in a basement somewhere" thing?

    • > why would i ever use this thing

      Los Alamos U.S. National Lab is funding Legion, which uses Terra, https://legion.stanford.edu/overview/

        Achieving high performance and power efficiency on future architectures will require programming systems capable of reasoning about the structure of program data to facilitate efficient placement and movement of data.
      

      Are the Stanford researchers in a basement? The lab's previous work lead to CUDA. Does that earn them any consideration? How about lanl.gov using the language?

      7 replies →

People change, interests wander. The guy who made brainfuck wrote parts of the sauerbraten engine. Is that a betrayal of brainfuckery?