Dove lavoro, usiamo un linguaggio per il nostro sviluppo di software desktop (Delphi) e un altro per applicazioni web (asp.net/c#). I miei capi vogliono che implementi una funzione su un sito Web, ma mi chiedono di svilupparla in Delphi perché pensano che un giorno potrebbero averne bisogno per uno dei nostri software.
Quando la stessa situazione è accaduta in passato, il mio collega ha chiamato la DLL Delphi nel suo codice C #, ma abbiamo avuto più problemi nel tentativo di eseguire il debug di quel codice.
È meglio riscrivere la funzione in C # o chiamare una DLL?