Sto per iniziare a scrivere una libreria per supportare algoritmi di apprendimento automatico (alberi decisionali, RNA, reti Bayes, ecc.) e sto pensando di renderla una biblioteca molto generale. Con questo, voglio dire che voglio essere in grado di collegare questo modulo nel maggior numero possibile di lingue.
Per chiarire, ecco perché ho iniziato a scriverlo in C ++ (intestazioni di Windows):
-
So di poter importare librerie C ++ in C # e ho sentito che puoi importare C ++ in Python. Quindi, ovviamente, la libreria può essere utilizzata in 3 lingue, possibilmente 4 se non utilizzo intestazioni specifiche del sistema.
-
C'è una lingua in cui posso coprire una diffusione più ampia, ponderata dalla popolarità delle lingue? (Ad esempio, C # e C ++ hanno un peso piuttosto elevato per me perché uso entrambi frequentemente, meno Python.)