Programmation en Python [Résolu/Fermé]

Signaler
Messages postés
81
Date d'inscription
jeudi 28 février 2008
Statut
Membre
Dernière intervention
1 décembre 2009
-
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
-
Bonjour,
Je suis très intérressé par le language Phyton mais je me pose quelque question je mesplique
et t'il possible de créer un petit systéme d'exploitation avec celui si? On dit qu'il est simple d'apprentissage mais peut t'il faire autant de chose que le language C++?
Merci d'avance...

2 réponses

Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 498
Salut,

Tu peux faire les mêmes choses qu'en C++
A priori la seule chose que tu ne peux pas faire c'est un noyau de système d'exploitation en python. D'ailleurs ce domaine est souvent réservé au C/C++ et surtout le C d'ailleurs.
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 498 >
Messages postés
81
Date d'inscription
jeudi 28 février 2008
Statut
Membre
Dernière intervention
1 décembre 2009

Ca dépend de ce que tu veux faire. Un noyau?
Le C++ peut être considéré comme une amélioration du C mais le C produit des executables plus concis que le C++, j'imagine que c'est pour ça que le C reste un choix prédominant dans ce domaine.
Messages postés
81
Date d'inscription
jeudi 28 février 2008
Statut
Membre
Dernière intervention
1 décembre 2009
6 >
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016

A quoi sert un noyau? Donc le language C serai le meilleur choix pour un systéme d'exploitation?
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 498 >
Messages postés
81
Date d'inscription
jeudi 28 février 2008
Statut
Membre
Dernière intervention
1 décembre 2009

Le problème c'est que système d'exploitation ça peut vouloir dire tout et rien.
Ca peut désigner un noyau => https://fr.wikipedia.org/wiki/Noyau_de_syst%C3%A8me_d%27exploitation
Ca peut aussi désigner les logiciels de base qui te permettent d'exploiter ton système (des commandes de base pour copier des fichier, bouger/lister des repertoires etc...

Et ça peut désigner ces deux derniers trucs ensembles.

Si c'est les noyaux qui t'interessent:
http://www.commentcamarche.net/faq/sujet 4680 systemes d exploitation programmation d un noyau os
>
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016

Si tu veux faire un petit système d'explotation, fait le ou en C ou en Assembleur. Et pottasse aussi le fonctionnment de ton microprocesseur, tu peux trouver sa doc sur le site du constructeur. Je te conseille aussi le livre de Tanenbaum sur la conception de systèmes d'exploitation.

Bon courage, car si tu débutes en programmation, sur sera hyper diffcile pour toi !
Messages postés
81
Date d'inscription
jeudi 28 février 2008
Statut
Membre
Dernière intervention
1 décembre 2009
6 > kala
Par contre quel logiciel dois-utiliser gratuit et illimité tan qu'a faire. C quoi un assembleur???
Salut,

Python ne te permettra surement pas de créer un système d'exploitation.
C'est un langage interprété par une machien virtuelle (comme java).

On peut cependant imaginer que l'on puisse implémenter un langage respectant la syntaxe python afin de prgrammer des micro controlleurs (comme le font les basic stamps).