| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> programmation Perl >> Content
    Comparaison de Perl avec Python
    Superficiellement , Python et Perl partagent de nombreuses similitudes. Ils servent langages de script tels qu'ils sont interprétés , ils remplissent des rôles dans desktop et le développement Web, et ils ont engagé une base d'utilisateurs et les fans. Toutefois, sur le plan structurel, les différences entre les deux programmeurs de plomb à utiliser les langues de différentes manières. L'utilisation de Python ouvert le nommage des variables, des méthodes orientées objet et des fonctions intégrées le rendent approprié pour une utilisation dans la résolution des problèmes généraux de programmation . Le style de codage verbose de Perl et une bibliothèque de module complet , il est adapté à la programmation des programmes rapides destinées à exécuter des tâches complexes spécifiques. Syntaxe

    syntaxe Perl Basic compare plus étroitement avec C /C + + ou Java ( ou beaucoup d'autres C- comme les langages de programmation ) . Cela signifie que les expressions se terminent par des points-virgules , et des blocs de code sont définis par des accolades ( "{}" ) . Python, d'autre part , utilise l'espace blanc comme les onglets pour désigner les blocs de code et expressions. Pour les programmeurs venant de Perl ou C /C + + , la variation de ces deux différences syntaxiques simples est déroutant pour certains nouveaux programmeurs Python .
    Variable Nommer

    Le langage de programmation Perl utilise quelques paradigmes de syntaxe dans le cadre de sa structure. Variables Perl doivent suivre le " mon " mot-clé la première fois qu'ils sont déclarés, tandis que les variables Python ne le font pas . En outre , les variables Perl doivent venir avec un symbole signifiant ce qu'ils sont: une variable scalaire doit commencer par un symbole «$» , et ensemble avec un symbole "@" , et ainsi de suite . Des variables Python peuvent être déclarés et initialisés à tout type à tout moment.
    Module Disponibilité

    Python, comme beaucoup d'autres langages de programmation , est livré avec une foule d' modules à utiliser pour les tâches de programmation . Perl, cependant , est livré complet avec accès à la Comprehensive Perl Archive Network ( CPAN ) , une archive de modules qui peuvent idéalement prendre soin de la plupart des tâches de programmation quotidienne. Cela donne une réputation à Perl d'être un langage de programmation adapté pour gérer les tâches de programmation quotidienne , en se concentrant sur ​​l'achèvement des travaux ou des tâches .
    Fonctions intégrées

    Python, cependant , est livré avec une longue liste de facile à utiliser des fonctions intégrées qui facilitent l' ouverture du dossier et la programmation introspective , ce qui signifie tout simplement un programme peut prendre des décisions basées sur les informations recueillies à partir de sa propre structure. En ce sens , Python se prête à une réputation de soutenir les paradigmes de programmation tels que la programmation orientée objet plus facilement. Cela signifie que les programmeurs peuvent développer des applications qui permettent de résoudre les problèmes plus rapidement que ceux qui utilisent d'autres langues , sans compter sur les modules externes pour préformer la tâche.

    Previous :

    next :
      articles connexes
    ·Comment puis-je obtenir la longueur d' un tableau anony…
    ·Comment profiler programmes Perl 
    ·Comment écrire un script Perl dans VI 
    ·Comment exécuter un script Perl à distance dans Windo…
    ·Comment lire DOSBox en Perl 
    ·Comment trouver le répertoire Perl sur un serveur 
    ·Comment mémoriser un fichier en Perl 
    ·Comment faire pour intégrer les commandes Unix de Perl…
    ·Comment remplacer les espaces de fin avec des expressio…
    ·Comment puis-je empêcher une personne de venir chez mo…
      articles en vedette
    ·Consignation des erreurs dans le fichier texte pour une…
    ·Comment faire pour modifier Liens externes : PHP Iframe…
    ·Comment utiliser CVS Diff 
    ·Comment remplacer les attributs en utilisant XSL 
    ·Comment ajouter des Server Side Includes à un site web…
    ·Comment activer la mémoire détection des fuites 
    ·Comment faire pour installer Ajax dans Microsoft Visual…
    ·PHP __ autoload Conflits 
    ·Comment entiers d'entrée en Java en utilisant un scann…
    ·Comment sauver comme PHP dans Kompozer 
    Copyright © Connaissances Informatiques http://fr.wingwit.com