No entiendo que para hacer un algoritmo mas eficiente tengas que programarlo en C, delphi no es un lenguaje interpretado como VB o Fox, de modo que como normal general es tan rapido como el codigo en C.
Si algun algoritmo te sale mucho mas rapido hecho en C , normalmente no sera por el lenguaje en si sino porque el codigo fuente hecho en delphi no esta suficientemente optimizado (delphi permite acceder directamente a memoria y trabajar con punteros como en C con lo que se puede hacer exactamente lo mismo y con la misma eficiencia).
En definitiva me da la impresion de que estas complicando el tema utilizando otro lenguaje cuando puedes hacerlo todo en delphi sin perder velocidad.
Saludos
PD: Incluso en caso que se necesite una superoptimizacion
puedes incluir tu propio codigo ensamblador directamente dentro del codigo fuente de delphi.
|