Я программировал уже несколько лет и в определенных случаях использовал указатели на функции. То, что я хотел бы знать, - когда целесообразно или не использовать их по соображениям производительности, и я имею в виду в контексте игр, а не для делового программного обеспечения.
Указатели функций быстры, Джон Кармак использовал их в степени злоупотребления в исходном коде Quake and Doom и потому, что он гений:)
Я хотел бы использовать указатели функций больше, но я хочу использовать их там, где они наиболее подходят.
В наши дни каковы наилучшие и наиболее практичные применения указателей на функции в современных языках c-style, таких как C, С++, С# и Java и т.д.