no it isn't, scheme is made for white people and taught to kids because it's that fucking simple ( the entire r5rs spec is about 50 pages long)
it can also be quite fast if you write it in a way that cooperates nicely with the compiler (many scheme environments have easy-to-access commands to print register-machine disassemblies of various program fragments)
I think you misunderstood my post a bit, and I will clarify - I just woke up when I posted, so I wasn't fully awake yet.
Low-level programming
is easier to optimize in the micro sense because you actually control the resources the CPU cares about, like registers, stack layout, alignment, instruction mix, cache lines, branchy vs branchless code, prefetching, and SIMD lanes.
If you want predictable cycle counts, fix register allocation and instruction scheduling yourself, hand-tune loop tiling to hit L1/L2, avoid GC allocations, and you’ve removed most of the abstraction barriers a compiler or runtime has to reason about.
That’s why embedded and kernel developers, as well as crypto folks still handcraft "hot" paths.
However, in my opinion “easier” also equals narrower: it’s easier to reason about micro optimizations when you control the machine, but doing that across a large codebase is a nightmare, ABI compatibility, portability, correctness, and maintenance blow up fast, so we agree on something
High-level code gives you flexibility and lets modern compilers / JITs (along with escape analysis, SSA optimizations, auto-vectorization, inline caching or whatever other compiler optimizations you chose to enable) do the heavy lifting that you would otherwise have to implement manually. Most real perfomance comes from algorithmic changes, better data structures, and improving locality, not rewriting everything in ASM.
I said it’s a shame barely anyone gets taught it now unless they specialize.
Knowing how the machine actually behaves is useful, even if you don’t go full caveman and assemble your entire app manually.
Anyway, thank you for telling me about Scheme, it actually does look interesting.