quel langage de programmation comprend linux?
Répondre à la discussion
Affichage des résultats 1 à 9 sur 9

quel langage de programmation comprend linux?



  1. #1
    lebiologiste2

    quel langage de programmation comprend linux?


    ------

    bonsoir,
    est ce qu'on peut utiliser le C++ sur linux?
    Ramzi.

    -----

  2. #2
    invite765732342432
    Invité

    Re : quel langage de programmation comprend linux?

    Citation Envoyé par lebiologiste2 Voir le message
    est ce qu'on peut utiliser le C++ sur linux?
    Oui. Un compilateur par exemple: g++

    Mais pour dépasser cette réponse un peu rapide, je dirais que ta question cache une méconnaissance de ce qu'est un langage de programmation. Un langage de haut niveau sert à décrire de manière simple (enfin...) un algorithme pour ensuite le traduire en un code compréhensible (plus ou moins directement) par la machine.

    A partir de là, il n'y a aucune raison pour qu'un langage ne soit pas utilisable sur un OS (windows/Linux) et pas sur un autre (sur une même machine).
    Evidemment, il existe certaines différences dans l'implémentation du programme selon l'OS, mais les possibilités théoriques sont les mêmes.

  3. #3
    lebiologiste2

    Re : quel langage de programmation comprend linux?

    j'ai fait un jeu tetris pour windows XP mais après la compilation avec DEV++...il ne marche pas!
    c'est quoi le problème...

  4. #4
    invite765732342432
    Invité

    Re : quel langage de programmation comprend linux?

    Citation Envoyé par lebiologiste2 Voir le message
    j'ai fait un jeu tetris pour windows XP mais après la compilation avec DEV++...il ne marche pas!
    c'est quoi le problème...
    L'implémentation...
    Sous Windows XP, le programme utilise des bibliothèques propres à Windows. Sous Linux, il faut utiliser les bibliothèques propres à Linux.
    Ceci touche en particulier l'affichage.

    Faire fonctionner un logiciel sur plusieurs OS à partir du même code nécessite certaines compétences. Selon comment le code initial est conçu, ça peut passer par une réécriture quasi-intégrale...

  5. A voir en vidéo sur Futura
  6. #5
    lebiologiste2

    Re : quel langage de programmation comprend linux?

    il me faut un stage pour apprendre à faire ça (faire fonctionner un logiciel sur un OS différent avec le même code)?...
    si oui, je suis prêt à voyager en France...donne moi seulement l'adresse...merci c'est très gentil Faith.
    je prépare une licence en parallèle de l'entomologie je suis en 1ière année.

  7. #6
    invite765732342432
    Invité

    Re : quel langage de programmation comprend linux?

    Citation Envoyé par lebiologiste2 Voir le message
    il me faut un stage pour apprendre à faire ça (faire fonctionner un logiciel sur un OS différent avec le même code)?...
    Euh... Ca pourrait être utile, mais ça dépend de tes besoins !
    Juste pour un Tetris, c'est pas la peine, il doit être possible de trouver un tutoriel sur le net

    Pour le reste... je ne peux guère t'aider...

  8. #7
    lebiologiste2

    Re : quel langage de programmation comprend linux?

    merci quand même!!

  9. #8
    ProgVal

    Re : quel langage de programmation comprend linux?

    Bonjour,

    Effectivement, Windows et GNU/Linux n'utilisent pas les mêmes bibliothèques.
    Windows utilise l'API win32, alors que GNU/Linux utilise une API compatible POSIX.

    Certaines bibliothèques, telles que Qt, sont "entre" ton programme et les API sous-jacentes, ce qui permet d'avoir un seul code, et le faire fonctionner partout.

    ProgVal

  10. #9
    ProgVal

    Re : quel langage de programmation comprend linux?

    Encore un détail : Linux, tout comme Windows, Unix, FreeBSD, OpenBSD, NetBSD, etc... ne comprend nativement que les exécutables au format binaire.
    Par contre, on peut obtenir un exécutable à partir d'à peu près n'importe quel langage de programmation. On appelle cela la compilation.

Discussions similaires

  1. programmation, langage fortran
    Par invite9d2516b7 dans le forum Logiciel - Software - Open Source
    Réponses: 6
    Dernier message: 12/01/2010, 20h02
  2. Programmation langage UNIX
    Par inviteb77375f9 dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 01/07/2008, 20h53
  3. comment accéder au signal vidéo sous linux (langage c)
    Par inviteb1dc4efc dans le forum Logiciel - Software - Open Source
    Réponses: 7
    Dernier message: 06/03/2008, 08h03
  4. Quel langage pour la programmation des PIC
    Par gaga2410 dans le forum Électronique
    Réponses: 39
    Dernier message: 22/09/2007, 10h41
  5. Langage de programmation gratuit
    Par SunnySky dans le forum Logiciel - Software - Open Source
    Réponses: 16
    Dernier message: 18/06/2007, 19h47
Découvrez nos comparatifs produits sur l'informatique et les technologies.