3 ms·
> I get the same vibe from certain other groups in this industry, most recently from functional programmers and Rust afficionados, for example. Another trait i
by duped 4y ago
> I get the same vibe from certain other groups in this industry, most recently from functional programmers and Rust afficionados, for example.
Another trait in programmers that is worth avoiding is the false equivalency between C++ template metaprogramming and generic programming in languages with expressive static typing.
It's not clever or inscrutable like templates, quite the opposite. It's explicit about constraint. Generic Rust makes it easier to understand complex code and write it correctly. An immediate red flag for me are programmers who don't "get it" because they equate that to some kind of SFINAE or compile time magic they once saw in C++. They're not the same feature, except superficially.