Imaginons...
Phil
-
toto1983 Messages postés 161 Date d'inscription Statut Membre Dernière intervention -
toto1983 Messages postés 161 Date d'inscription Statut Membre Dernière intervention -
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.
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.
Configuration: Linux Mandriva Firefox 3.5.3
5 réponses
-
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.
++ -
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 -
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. -
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. -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
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 ;)