IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Programmation système avec Python ? [Débutant(e)]


Sujet :

Python

  1. #1
    Membre à l'essai
    Homme Profil pro
    apprenant
    Inscrit en
    Mars 2016
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : apprenant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2016
    Messages : 14
    Points : 10
    Points
    10
    Par défaut Programmation système avec Python ?
    Bonjour,

    Je m'initie à la programmation avec Python avec des tutoriels.
    J'ai fait le choix de ce langage pour la facilité.

    Je suis intéressé par la programmation système. Est ce possible avec Python ou devrais je obligatoirement passer par le C ?

    Je parle de prog système car dans un premier temps je suis curieux de savoir comment fontionne mon ordinateur. Dans cet optique je vais installer une distribution Linux sur un Macbook Air afin de comprendre de ma machine.

    Python me permettra de faire cela où suis je à côté de la plaque ? (l'un n'empêche pas l'autre )

    Merci

  2. #2
    Membre averti
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    309
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Mai 2002
    Messages : 309
    Points : 396
    Points
    396
    Par défaut
    Bonjour,

    Python est un langage "haut niveau". Même si l'on peut utiliser des bibliothèques écrites en C avec Python, il est plus judicieux d'utiliser un langage "bas niveau" pour faire de la programmation système. Assembleur, C et C++ sont plus adaptés pour cela.

    Mais en tout état de cause, avant d'aborder ce type de développement, il est fortement conseillé d'apprendre la programmation par le début, les choses plus simples. La complexité viendra doucement pour aborder les problématiques de la programmation système.

  3. #3
    Expert éminent sénior
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 287
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 287
    Points : 36 776
    Points
    36 776
    Par défaut
    Salut,

    Citation Envoyé par cibirsk Voir le message
    Je suis intéressé par la programmation système. Est ce possible avec Python ou devrais je obligatoirement passer par le C ?
    "la programmation système" est un vaste domaine que l'on peut diviser en
    1. commandes et utilitaires: la plupart des commandes accessible via le shell.
    2. code privilégié: il faut faire change mode to kernel pour accéder aux structures internes de l'OS.
    3. code critique: en plus du change mode, on doit masquer les interruptions

    Et chaque domaine demande un niveau d'expertise (et un apprentissage) différent.

    Avec Python, seule la classe "commandes et utilitaires" est accessible via des bibliothèques externes, ce qui est assez bien (pour la plupart).

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

Discussions similaires

  1. programmation Excel avec Python
    Par cibirsk dans le forum Général Python
    Réponses: 3
    Dernier message: 25/04/2016, 10h42
  2. [XL-2010] programmation Excel avec Python ou VBA
    Par cibirsk dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 25/04/2016, 10h41
  3. Réponses: 3
    Dernier message: 11/03/2008, 19h42
  4. exécuter des programmes avec python
    Par piotrgavriloff dans le forum Général Python
    Réponses: 1
    Dernier message: 24/06/2007, 01h09
  5. comment démarrer un programme.win32 avec python
    Par mr maggoo dans le forum Bibliothèques tierces
    Réponses: 4
    Dernier message: 19/12/2006, 10h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo