morinim / vita

Vita - Genetic Programming Framework
Mozilla Public License 2.0
35 stars 6 forks source link

Get rid of the clumsy make_XXX functions #12

Open morinim opened 7 years ago

morinim commented 7 years ago

With C++17, we get class template argument deduction. It is based on template argument deduction for function templates and allows us to get rid of the need for clumsy make_XXX functions.

morinim commented 4 years ago

Class Template Argument Deduction is an all or nothing process: https://stackoverflow.com/q/57563594/3235496

This could be problematic.