Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
557 connectés 

  FORUM HardWare.fr
  Programmation

  [Q] Choix de langage

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Q] Choix de langage

n°52314
CHON372
Posté le 11-08-2001 à 13:36:03  profilanswer
 

Slt tt le mnd,
 
user occasionnel de Linux, G eu l'occasion de m'apercevoir de la grande diversité de langages accessibles.
Souhaitant m'investir plutôt vers un langage, je cherche plus d'infos sur l'un d'entre-eux qui s'appelle Python.
 
Si qq1 connait bien ce langage, peut-il me donner ses gros avantages, dans quel(s) domaine(s) il est vraiment performant, quelles bonnes raisons aurais-je d'apprendre Python ????
 
 
Voilà, ch'croit qu'c'est tout!
 
THX.

mood
Publicité
Posté le 11-08-2001 à 13:36:03  profilanswer
 

n°52317
verdoux
And I'm still waiting
Posté le 11-08-2001 à 13:53:20  profilanswer
 

python est un langage interprété comme perl par exemple.
Il est très pratique pour faire des petits programmes (un peu comme VB sous windows).
Et en plus il supporte un modèle objet.
 
Il est dispo sur tous les unix, Windows, MacOS, ...
 
Il est performant dans la mesure où tu es plus sensible à la rapidité/facilité de la programmation qu'à la performance pure.
Mais rien ne t'empêche d'écrire des fonctions gourmandes en puissance en C/c++ puis de les appeler depuis python.

 

[edtdd]--Message édité par Verdoux--[/edtdd]

n°52319
CHON372
Posté le 11-08-2001 à 14:08:21  profilanswer
 

Ok,
Ch'croit ke j'vais essayer, pour voir ce sa donne.
 
THX

n°52335
zeltron
Posté le 11-08-2001 à 16:22:44  profilanswer
 

Il est vrai que Python est tres pratique pour developper de petites applications mais il l'est aussi pour developper des choses consequentes ( cf notamment le server d'application Zope qui reste la reference dans son domaine http://www.zope.org/ ).
 
Comme l'a dit Verdoux c'est un langage de script avec ses avantages mais ca reste toujours un ton en dessous des langages compiles en ce qui concerne la puissance (rapidite d'execution, multithreading,..). La difference entre langages compile et interprete est dans certains domaines devenues tres faible : cf par exemple  http://wwwipd.ira.uka.de/~prechelt [...] pprtTR.pdf )  
 
 
Python permet de faire des applications dans tous les domaines ( GUI,Base de Donnees, Web(HTTP, mail,cgi...), jeux ...) car la communaute Python est tres active et il existe une multitude de modules qui permettent d'utiliser un grand nombre de libraries de developpement.  
 
Trois langages de script se taillent la plus grosse part du gateau : Tcl, Perl et Python. Si Perl et Python sont du meme tonneau ils ont neanmoins de nombreux avantages sur Tcl. Maitenant il faut savoir que Perl est plus repandu que Python parce que ce dernier est plus recent que Perl. Ceci etant le developpement des 2 langages se fait maintenant en parallele (cf le projet Parrot initie par les 2 inventeurs de chaque langage, qui a terme devrait aboutir a un langage combinant les avantages de Perl et de Python. )
 
Je ne peux que te conseiller d'aller sur http://python.org/doc/Comparisons.html pour te faire une idee par toi meme: les avis donnes sont assez objectifs car ecris par des personnes n'appartenant pas necessairement a la communaute python.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [Q] Choix de langage

 

Sujets relatifs
Je cherche un cours sur le langage BACH d'UNIX !Quel langage choisir pour...
[web] langage pour jeux a plusieurs[C/C++/VB au choix] Format MIDI
Quel langage pour compteur de visitesVotre langage de programmation préféré (non Web)?
Sondage: Votre langage de programmation usuelQuel langage pour débutant, et pour quel coût (licence 6 postes) ?
Quel langage pour une gestion commerciale ?[PHP, Javascript, autres?] Choix des couleurs
Plus de sujets relatifs à : [Q] Choix de langage


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR