4 ms·
do you understand that things that you can't see still need to be juggled? the problems don't magically go away just because you can't see the artifacts. what h
by mathisfun123 3y ago
do you understand that things that you can't see still need to be juggled? the problems don't magically go away just because you can't see the artifacts. what happens is you lose complete control over how they're juggled and you retain as much control as the compiler owner deigns to give you (see generic in Go). please see all the pain of working templates in C++.
- ac130kz 3y agoI do, I work with Rust templates and worked with C++ templates. Obviously, people aren't asking for such a granular level of metaprogramming.
- mathisfun123 3y ago> Obviously, people aren't asking for such a granular level of metaprogramming. that `Obviously` is doing a lot of work there but more so i'm saying going from codegen facilities to static metaprogramming is a step in the wrong direction if the static metaprogramming is at the cost of the codegen.