Imaginons...

Phil -  
toto1983 Messages postés 215 Statut Membre -
Bonjour,

Imaginons que je souhaite pouvoir modifier mon OS ( os libre ), ou les programmes qu'il contient, quel langage dois-je apprendre ?
Croyez-vous mes ambitions réalisables ? si oui, comment ?

Merci de me venir en aide.

5 réponses

sandul Messages postés 4013 Statut Membre 723
 
Salut,

C/C++ pour l'OS (enfin, pour la plupart des OS). Pour les applications, c'est un chouïa plus compliqué: il y a des applis écrites en Java, d'autres en C++ ou encore en Delphi (Pascal), en C# etc etc. Donc pas de réponse simple à cette 2ème question.

++
0
spencerX Messages postés 597 Statut Membre 77
 
j'y connais rien en programmation*, mais je pense que ça dépend avec quel langage sont faits les programmes que tu veux modifier.
oui je pense que c'est réalisable, comment? voir la phrase suivie d'un astérisque
0
Pacorabanix Messages postés 4122 Date d'inscription   Statut Membre Dernière intervention   663
 
et pour l'OS il y aura nécessairement des parties écrites en assembleur aussi (qu'on peut intégrer dans un code C/C++). Là ça devient vite très technique !

il faut de solides connaissances de base en informatique.

Le fait que tes ambitions soient réalisables ou pas dépend beaucoup de ce que tu sais déjà, et du temps/de la motivation que tu es prêt à mettre.
0
Phil
 
Merci à vous

En fouinant un peu dans l'arborescence de mon os (Mandriva ) je me suis rendu compte qu'il y avait bel et bien du C comme vous l'avez dit mais aussi des parties écrites en tcl/tk, d'autres en python, et j'en ai certainement loupé .
Donc je crois que raisonnablement, je vais m'en tenir à utiliser ce que d'autres font très bien.
Je ne me rendais pas bien compte de l'énormité de la tâche.

Dommage
et un grand merci pour vos renseignements.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
toto1983 Messages postés 215 Statut Membre 13
 
Vois sinon les tutos concernant les OS et plus précisément le noyau qui est le moteur du systèmes et ce qui est primordial quant à la manipulation des Syst d'exploitation ;)
0