Imaginons...

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.
Configuration: Linux Mandriva
Firefox 3.5.3

5 réponses

  • Votes
  • Date
  • Date décroissante
  1. 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.

    ++
    1. 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
      1. 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.
        1. 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.
          1. 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 ;)