В игре, которую я пишу, я использую класс 2D-векторов, который я написал для обработки скоростей объектов. Это называется большим количеством раз в каждом кадре, так как на экране много объектов, поэтому любое увеличение, которое я могу сделать на его скорости, будет полезно.Когда он имеет смысл переписать модуль Python в C?
Это довольно простой, состоящий в основном из оберток к связанным математическим функциям. Было бы довольно тривиально переписывать в C, но я не уверен, сделает ли это какое-либо существенное различие, поскольку все, что он действительно делает, это вызвать базовые математические функции, добавить, умножить или разделить.
Итак, мой вопрос в каких обстоятельствах имеет смысл переписать в C? Где вы увидите значительное ускорение скорости, и где вы можете увидеть разумную скорость, не переписывая обширную часть программы?
Это ... что? –
@ Доминичный, отредактированный. Thanks –