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