Realmente en la construcción de controladores
para cualquier sistema operativo van a jugar de dos a más lenguajes de programación. Estamos hablando de C, C++ o inclusive ASM a lo más hardcore.
Sin contar los lenguajes utilizados para hacer los paneles de configuración, ya sea Visual C#, GTK+, o inclusive QT.
Y por último, podemos incluir el lenguaje con el cual esta hecho el instalador, ya sea NSIS (si es para un instalador *.exe, .SH (Si es un paquete .deb o un .rpm). Etc, etc.
En cristiano, como decía
DosSantos:
DosSantos escribió:
Digamos que el cocinero X hace una tarta de chocolate riquísima, y el cocinero Y la quiere hacer igual, pero no tiene la receta, entonces parte de ver la tarta, analizar que ingredientes puede llevar pero lo hace digamos de fuera para dentro. Lleva chocolate por fuera, pues me pongo a hacer una cobertura. Dentro lleva bizcocho, pues nada a hacer el bizcocho, que sera, suponiendo, leche , harina, huevos... pero, puede que lleve algo mas o algún ingrediente especial. O si lleva compota entre las capas de bizcocho, es casera? es comprada? ... en fin el cocinero Y conseguirá una tarta, muy rica, pero puede que con algún matiz diferente, ya que no conoce en absoluto todo el proceso y los ingredientes que utiliza X.
Al final la tarta pudo haber usado ingredientes similares pero de diferente marca. Aquí entran todo este desorden de acrónimos que puse antes
Entonces, podríamos concluir que es algo un poquito complicado.
Posteo esto para no dejar esa duda en el aire
Cheers! [ Imagen externa no disponible ]