PDA

View Full Version : solo C o C++


nuovoUtente86
28-08-2007, 21:55
Il kernel di linux è scritto in C ma i moduli di piu alto livello sono ugualmente in C oppure in C++?

ilsensine
28-08-2007, 22:15
Se per moduli "di più alto livello" intendi le applicazioni e driver userspace, questi possono benissimo essere scritti in c++ o altri linguaggi.
Il kernel è solo in c, con una piccola parte in assembler.

nuovoUtente86
29-08-2007, 11:02
intendo parti integranti del sistemi,ad esempio le implementazioni dei vari comandi della shell,tutti i sistemi di gestione del sistema ecc

ilsensine
29-08-2007, 11:49
L'ambiente userspace (quindi, qualsiasi cosa che non sia il kernel) è in c o c++. In genere i comandi di shell sono in c, i toolkit grafici (come le Qt/kde, ecc.) sono in c++. Non è il vangelo, ovviamente.