| |||
Re: Lenguaje de programacion de SO En general el "grueso" de los sistemas operativos los hacen con c++, pero en los kernels, y otros sectores críticos de todos los sistemas operativos, el 20% o 30% siempre se hace en assembler. |
| ||||
Cita: sera como hacerlo en actionscript o php...
Iniciado por Tantra La base de unix es c,y no estoy seguro pero creo que la de windows en Visual C++ (no creo que los de microsoft se arriesgase ha hacer un so con vb,¿Porqué será?). estan creados para otra cosa... no por eso no seran buenos. digo... Salu2
__________________ Guias y Simuladores Cisco OnLine - NMAP y Herramientas OnLine - Proximamente Examenes OnLine |
| |||
Esto...+ Los núcleos normalmente se hacen en C, con algunas partes necesariamente en ensamblador, o en C++ sin características avanzadas (como programación genérica, herencia...). Aunque también hay sistemas operativos que tienen en su mayoría C++ por completo. Hacerlo en otros lenguajes no tiene sentido. Primero, porque son lenguajes dependientes de algo (Windows, .Net, un servidor, un intérprete, lo que sea). C y C++ son lenguajes genéricos que no se basan en nada. Yo hice uno muy muy sencillo, sólo 1 archivo de código fuente era assembler, el cargador; luego pasaba a otro de C puro, y de ahí saltaba a otro de C++ básico (namespaces+const+tipado algo más fuerte+poco más). |
| |||
Cita: Porque es imposible hacerlo con VB: Depende de Windows, tiene unas librerías inmutables, no soporte manejo de memoria, no tiene una librería estándar, no está preparado para aplicaciones "tal cual", sin GUI demás, etc.
Iniciado por Tantra La base de unix es c,y no estoy seguro pero creo que la de windows en Visual C++ (no creo que los de microsoft se arriesgase ha hacer un so con vb,¿Porqué será?). Lo de Visual C++, no tiene sentido. Visual C++ es el nombre del IDE (entorno de desarollo) de Microsoft, pero el lenguaje es exactamente el mismo: C y C++. |
| ||||
nesesitas un compilador lo mejor es que uses uno como GCC que esta para muchas plataformas para windows una forma rapida de empezar a usar C++ es con el Dev C++ de BloodShed para linux pues ... esta usar el GCC desde la consola o algun ide ...
__________________ Usuario Registrado de linux #374849 |