Re:Dart 3.1 and a retrospective on functional style programm...
by mathisfun123 on Thursday August 17, 2023 @12:00PM
(#37163729)
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++.
[ Parent
| on HN ]
Re:Dart 3.1 and a retrospective on functional style programm...
by ac130kz on Thursday August 17, 2023 @12:05PM
(#37163825)
I do, I work with Rust templates and worked with C++ templates. Obviously, people aren't asking for such a granular level of metaprogramming.
Re:Dart 3.1 and a retrospective on functional style programm...
by mathisfun123 on Thursday August 17, 2023 @02:41PM
(#37166154)
> 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.