5 ms·
It's cool... but uh-oh, people are going to write obscure libraries using these features (eyeing c++ template).
by yyhhsj0521 10y ago
It's cool... but uh-oh, people are going to write obscure libraries using these features (eyeing c++ template).
- JoshTriplett 10y ago> but uh-oh, people are going to write obscure libraries using these features (eyeing c++ template) People do that in C++ because C++ lacks some features they want, and goes a long time between updates. Rust has many built-in metaprogramming features already, and regularly adds more. And if you have something you want to do and can't currently, you can file an RFC. That makes me much less worried about people (ab)using type-level programming to implement weirdness.