Hello
everyone,
templates in c++ offer a great way to modularize your codebase
without a sacrificing on compile time speed. My Proposal is
relatively simple. Requires should also work on non template
classes without the need to do an static assert. I think this
would be more suiting in the context of modern c++, while
providing consistent code style. I know right now that is also
possible by using a placeholder template! But this a very ugly in
my opinion, since a template always insinuates that something
needs to be provided.
Thank you everybody for reading my little proposal. Please correct
me, if this was already discussed or not possible due to language
limitation, etc... . I am relatively new to c++ and therefor still
exploring the limits of the language.
Best regards
Adrian