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

Actualit�s Discussion :

Programmation : Python gagne de plus en plus en popularit�

  1. #61
    Expert confirm�
    Profil pro
    Inscrit en
    D�cembre 2007
    Messages
    6 814
    D�tails du profil
    Informations personnelles :
    Localisation : France, H�rault (Languedoc Roussillon)

    Informations forums :
    Inscription : D�cembre 2007
    Messages : 6 814
    Par d�faut
    c'est un indice de ce qui se fait dans le monde, globalement, � tous niveaux. COBOL est forc�ment mal class�, et pourtant, 90% de vos transactions bancaires passent en COBOL.

    Donc, il faut juste lire cet indice dans le sens qu'il a, et pas un autre : Python(et VB.NET) g�n�rent beaucoup d'activit�. Pour avoir plus de pr�cision sur leur pertinence, il faut faire des �tudes plus d�taill�es(et on se rend compte que VB.NET est beaucoup utilis�, mais tr�s peu par les pros - et pas qu'en France). Python, et c'est sa grande force, est utilis�(et utile) partout, peut-�tre encore plus que JAVA. Tous les mondes utilisent python, le jeu, l'amateur, le pro, l'�ducatif, le syst�me, l'applicatif, le sur mesure, le commercialis�.....Python n'est sans doute num�ro un dans aucune de ces branches(encore que dans l'�ducation, il progresse bien), mais il est pr�sent partout. D'ou sa force sur une mesure globale.

    Ce qui ne signifie pas que c'est l'outil qu'il vous faut. Chaque cas est diff�rent.

  2. #62
    Membre actif
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Mai 2015
    Messages
    95
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : Chef de projet MOA
    Secteur : High Tech - Op�rateur de t�l�communications

    Informations forums :
    Inscription : Mai 2015
    Messages : 95
    Par d�faut 'python, le langage pr�f�r� de ceux qui n' aiment pas programmer''
    Bonne r�ponse. Et comme il y a plus de gens qui n'aiment pas programmer (ou n'ont pas le temps, ou pr�f�rent faire autre chose, comme les profs, les scientifiques, statisticiens, etc.), Python est plus populaire que les 'pure players' que les vrais pros, vous, savez s�lectionner selon le besoin exact (Java, C, C++, JS, Swift, etc.).

    Il est passe partout et donc c'est celui que je choisirais plut�t que tout autre, tant qu'� en apprendre un seul ou bien commencer par l'un d'entre eux.

    Et n'�tant pas un pro, je ne connais pas la syntaxe du C dont d�coule celle de C+, Java, JS, et tant d'autres, absconse, voire rebutante, et pr�f�re un langage lisible tel que Ruby (mais trop cantonn� au Web seul) ou python.

    Il n'est le meilleur nulle part, mais est correct partout.

    (�a me fait penser � la Ford Mondeo, nulle part plus vendue des voitures mais au final l'auto la plus vendue au monde...)

    Au fait, le PC, c'�tait pas justement �a ? (vs Apple, Amiga, MSX, et j'en passe....)

    Comme quoi, dans tout sujet, y'a les sp�cialistes, tel que C, et les 4x4 passe partout, tel que Python. Y'a de la place pour les deux, nulle besoin de troller contre l'un ou l'autre, les deux ont leurs qualit�s. N'est ce pas g�nial d'avoir le choix ?...

  3. #63
    Membre �clair�
    Homme Profil pro
    D�veloppeur .NET
    Inscrit en
    Juin 2012
    Messages
    80
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur .NET
    Secteur : A�ronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2012
    Messages : 80
    Par d�faut
    Mouai, �a vaut pas grand chose. il faudrait arr�ter de relayer l'infos ou faire un petit travail journalistique afin de redonner un peu de profondeur et de relief au sujet.

    Par exemple, mettre en opposition des chiffres:
    - une �valuation des langages populaires, il suffit d'aller sur stackoverflow puis regarder le nombre de discussion.
    - une �valuation des offres d'emploi des langages les plus demand�s , il suffit d'aller sur Indeed.

    L'index TIOBE mesure la popularit� des langages de programmation sur base du nombre de pages web retourn�es par un moteur de recherche lorsqu'on lui soumet le nom du langage de programmation. Il est mis � jour une fois par mois et donne l'historique depuis 2002. Le langage ayant la plus forte croissance dans l'ann�e est nomm� � langage de l'ann�e �.
    [attention, un peu troll] Ce que j'en d�duis, c'est que leur langage le plus populaire est soit le plus r�cent, soit le plus mal document�.

  4. #64
    Expert confirm�
    Profil pro
    Inscrit en
    D�cembre 2007
    Messages
    6 814
    D�tails du profil
    Informations personnelles :
    Localisation : France, H�rault (Languedoc Roussillon)

    Informations forums :
    Inscription : D�cembre 2007
    Messages : 6 814
    Par d�faut
    Citation Envoy� par myNameIsFlo Voir le message
    [attention, un peu troll] Ce que j'en d�duis, c'est que leur langage le plus populaire est (.../...) le plus mal document�.
    hum.

    Depuis quand les gens lisent-il la doc???

  5. #65
    Membre �clair�
    Homme Profil pro
    D�veloppeur backend (python)
    Inscrit en
    Mai 2014
    Messages
    77
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 33
    Localisation : France, Vend�e (Pays de la Loire)

    Informations professionnelles :
    Activit� : D�veloppeur backend (python)

    Informations forums :
    Inscription : Mai 2014
    Messages : 77
    Par d�faut
    Citation Envoy� par myNameIsFlo Voir le message
    [attention, un peu troll] Ce que j'en d�duis, c'est que leur langage le plus populaire est soit le plus r�cent, soit le plus mal document�.
    Pour le coup, c'est ni l'un ni l'autre, la premi�re version de python est sorti en 1991, c'est un tr�s vieux langage, m�me si le python actuel n'a plus grand chose � voir avec celui de l'�poque. ^^

    Et pour la documentation, c'est une des mieux faites qu'il m'ai �t� donn� de consulter, la documentation du core est publier en plusieurs langues et tr�s clair, avec tr�s souvent beaucoup d'exemples d'utilisation. Et les gros frameworks tel que numpy ou django on �galement des documentations tr�s tr�s compl�te.

  6. #66
    Membre Expert
    Avatar de Pyramidev
    Homme Profil pro
    Tech Lead
    Inscrit en
    Avril 2016
    Messages
    1 513
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : Tech Lead

    Informations forums :
    Inscription : Avril 2016
    Messages : 1 513
    Par d�faut
    Citation Envoy� par Takka Voir le message
    Et pour la documentation, c'est une des mieux faites qu'il m'ai �t� donn� de consulter, la documentation du core est publier en plusieurs langues et tr�s clair, avec tr�s souvent beaucoup d'exemples d'utilisation.
    Les deux langages que je connais le plus sont C++ et Python et je peux t�moigner que cppreference.com est beaucoup plus pr�cis que The Python Language Reference et la page The Python Standard Library.

  7. #67
    Membre tr�s actif
    Profil pro
    D�veloppeur .NET
    Inscrit en
    F�vrier 2005
    Messages
    367
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activit� : D�veloppeur .NET
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 367
    Par d�faut
    L'index TIOBE mesure la popularit� des langages de programmation sur base du nombre de pages web retourn�es par un moteur de recherche lorsqu'on lui soumet le nom du langage de programmation. Il est mis � jour une fois par mois et donne l'historique depuis 2002. Le langage ayant la plus forte croissance dans l'ann�e est nomm� � langage de l'ann�e �.
    Mais alors, on pourrais extrapoler par une simple r�flexion: python �tant plus vieux, alors il a eu le temps devants lui pour g�n�rer un max de pages cr�es au fil du temps et retourn�es via les moteurs de recherche (google en somme ).

    Il est populaire en terme de contenu, mais l'est-il en terme de productions r�alis�es avec ?

    Si on veut faire des stats au doigt mouill�, il suffit de prendre github et de regarder quel est le langage qui a le plus de d�p�ts. Et la pouf magie, c'est Java. Donc Java langage de l'ann�e 2018 ?

    Donc, Python langage 2018 dont on a parl� le plus.

  8. #68
    Expert confirm�

    Homme Profil pro
    Directeur des syst�mes d'information
    Inscrit en
    Avril 2002
    Messages
    2 898
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 65
    Localisation : Luxembourg

    Informations professionnelles :
    Activit� : Directeur des syst�mes d'information
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 898
    Par d�faut
    Java est encore devant sur le Tiobe, cette mention semble du � la progression de Python.

  9. #69
    Membre confirm�
    Homme Profil pro
    Conseil - Consultant en syst�mes d'information
    Inscrit en
    Mai 2018
    Messages
    73
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (�le de France)

    Informations professionnelles :
    Activit� : Conseil - Consultant en syst�mes d'information

    Informations forums :
    Inscription : Mai 2018
    Messages : 73
    Par d�faut
    Citation Envoy� par Mingolito Voir le message
    Le truc c'est que Python c'est pas seulement utilis� par les d�veloppeurs professionnels, c'est aussi utilis� par beaucoup de scientifiques (math�maticiens, physiciens, bioinformaticiens, ...), cela � remplac� Fortran dans une certaine mesure, et aussi par des statisticiens, des sp�cialistes Data Science ou Big Data, beaucoup d'amateurs, par l'�ducation, par des �tudiants, tout cela fait gonfler les stats Python dans l'index Tiobe.
    Citation Envoy� par frfancha Voir le message
    Le terme gonfler n'est pas appropri� puisqu'avant ces gens utilisaient un autre langage qui lui diminue.
    Si la remarque sur la population est juste, ni la premi�re ni la seconde justification ne le sont. Cela fait 3 ans que je dispense r�guli�rement des formations Python et le public est en effet uniquement dans de tr�s faibles proportions d�veloppeur. Cette autre population qui n'est pas dev utilisait soit d'autres outils que ce soit des langages (les bioinformaticiens sont plut�t Perl, Java ou R) ou de l'applicatif (Matlab, Excel), soit rien. Python est une techno (pas juste un langage, tout l'�cosyst�me) qui a rendu la programmation accessible aux gens du m�tier. Cette population s'approprie aujourd'hui la production d'outils qui leur �tait inaccessible auparavant.

  10. #70
    Membre confirm�
    Homme Profil pro
    Conseil - Consultant en syst�mes d'information
    Inscrit en
    Mai 2018
    Messages
    73
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (�le de France)

    Informations professionnelles :
    Activit� : Conseil - Consultant en syst�mes d'information

    Informations forums :
    Inscription : Mai 2018
    Messages : 73
    Par d�faut
    Citation Envoy� par xarkam Voir le message
    Si on veut faire des stats au doigt mouill�, il suffit de prendre github et de regarder quel est le langage qui a le plus de d�p�ts. Et la pouf magie, c'est Java. Donc Java langage de l'ann�e 2018 ?
    Et donc prendre en compte tous les projets poubelle morts ?

    Sur GitHub en 2018, la techno avec le plus de contributeurs est Javascript. Java ne vient qu'apr�s, Python en 3�me. Par contre, pour ce qui concerne la progression en contributions, Python est devant Java (qui n'est m�me pas dans le top 10).

  11. #71
    Membre tr�s actif

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    452
    D�tails du profil
    Informations personnelles :
    �ge : 49
    Localisation : Afghanistan

    Informations forums :
    Inscription : Juin 2003
    Messages : 452
    Billets dans le blog
    1
    Par d�faut Pas extra python
    Python j'ai essay� mais j'ai jamais accroch� car c'est pas typ� donc l'autocompletion est pauvre, et pire pour faire du refactoring , c'est vraiment le non typage qui me pause probl�me.
    En plus au niveau perf , il faut faire du C++/C dans certain cas pour gagn� perf d'apres ce que je lis dans les postes.
    Non moi je trouve python pas pratique et pas facile d'utilisation , je pr�f�re vraiment Java (surtout java 1.8 ) qui est un langage � tous faire avec des perfs raisonnable tous le temps jamais eu besoin de faire appel a des jni (java native interface ) le seul truc manque a java c de pouvoir faire en standard des applis qui tiennent dans un fichier .exe avec tous d'embarqu�

  12. #72
    Membre Expert
    Avatar de Pyramidev
    Homme Profil pro
    Tech Lead
    Inscrit en
    Avril 2016
    Messages
    1 513
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : Tech Lead

    Informations forums :
    Inscription : Avril 2016
    Messages : 1 513
    Par d�faut
    Citation Envoy� par super_navide Voir le message
    Python j'ai essay� mais j'ai jamais accroch� car c'est pas typ� donc l'autocompletion est pauvre, et pire pour faire du refactoring , c'est vraiment le non typage qui me pause probl�me.
    Les versions r�centes de Python poss�dent un typage statique optionnel � partir des annotations de type.

    Quelques liens :
    • PEP 484 : Parmi les PEP qui standardisent l'utilisation du typage statique en Python, c'est la plus importante.
    • typing : C'est un module de la biblioth�que standard.
    • mypy : Pour v�rifier le typage statique d'un code Python, c'est l'outil le plus connu. Je l'utilise quotidiennement.
    • PyCharm : C'est un IDE. Je ne l'ai pas encore test�, mais il para�t qu'il v�rifie le typage statique et qu'il a l'autocompl�tion et les outils de refactoring.

  13. #73
    Membre tr�s actif

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    452
    D�tails du profil
    Informations personnelles :
    �ge : 49
    Localisation : Afghanistan

    Informations forums :
    Inscription : Juin 2003
    Messages : 452
    Billets dans le blog
    1
    Par d�faut
    Citation Envoy� par Pyramidev Voir le message
    Les versions r�centes de Python poss�dent un typage statique optionnel � partir des annotations de type.

    Quelques liens :
    • PEP 484 : Parmi les PEP qui standardisent l'utilisation du typage statique en Python, c'est la plus importante.
    • typing : C'est un module de la biblioth�que standard.
    • mypy : Pour v�rifier le typage statique d'un code Python, c'est l'outil le plus connu. Je l'utilise quotidiennement.
    • PyCharm : C'est un IDE. Je ne l'ai pas encore test�, mais il para�t qu'il v�rifie le typage statique et qu'il a l'autocompl�tion et les outils de refactoring.
    Tr�s int�ressant , en effet python �volue , apr�s �a fait 15 ans que je pratique java , dure dure de changer de langage ....

  14. #74
    Membre �clair�
    Homme Profil pro
    D�veloppeur backend junior - Symfony
    Inscrit en
    Janvier 2018
    Messages
    325
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 31
    Localisation : France, Aisne (Picardie)

    Informations professionnelles :
    Activit� : D�veloppeur backend junior - Symfony
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Janvier 2018
    Messages : 325
    Par d�faut
    Python est ind�niablement un langage qui m�rite ce succ�s mais n�anmoins, j'avoue que face � un Java ou un C#, il y a encore du boulot � faire, d�j� parce qu'il n�cessite quoi qu'il arrive Python sur la machine pour s'ex�cuter et ensuite il n'a pas d'interface builder int�gr� comme Java via Eclipse ou C# / VB .NET via Visual Studio pour la partie "application desktop" et j'avoue que c'est surtout cela qui me rebute en plus des probl�mes li�s, � mes yeux, au manque de normalisation impos�e dans l'architecture dans ce genre d'application.

  15. #75
    Membre averti
    Homme Profil pro
    D�veloppeur Fullstack (Python)
    Inscrit en
    Janvier 2011
    Messages
    52
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 36
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activit� : D�veloppeur Fullstack (Python)
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Janvier 2011
    Messages : 52
    Par d�faut
    Citation Envoy� par myNameIsFlo Voir le message
    Mouai, �a vaut pas grand chose. il faudrait arr�ter de relayer l'infos ou faire un petit travail journalistique afin de redonner un peu de profondeur et de relief au sujet.

    Par exemple, mettre en opposition des chiffres:
    - une �valuation des langages populaires, il suffit d'aller sur stackoverflow puis regarder le nombre de discussion.
    - une �valuation des offres d'emploi des langages les plus demand�s , il suffit d'aller sur Indeed.



    [attention, un peu troll] Ce que j'en d�duis, c'est que leur langage le plus populaire est soit le plus r�cent, soit le plus mal document�.
    Aller sur Stackoverflow pour regarder juste le nombre question total, ou � la semaine ne sera pas un indicateur pr�cis de l'�volution d'un langage.

    Pour voir l'�volution des langages sur SO : Stackoverflow trends.

    Pour faire des requ�tes plus pr�cises : Requ�te de la popularit� des tags sur le dernier trimestre 2018.

  16. #76
    Membre �clair� Avatar de LapinGarou
    Homme Profil pro
    R&D Developer
    Inscrit en
    Octobre 2005
    Messages
    341
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : R&D Developer
    Secteur : A�ronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2005
    Messages : 341
    Par d�faut
    Avec tous les studios de jeux vid�os qui font leur tools en C# je me demande comment ils ont fait les comptes...
    Rien que UE4 par exemple, utilise C# pour g�n�rer les projets de la solution (=pas les binaires bien s�r), le gestionnaire Swarm, etc...
    Alors qu'ils sont pros en C++...
    Unity3D...

    Javascript en baisse ?... mouai. VB.NET en hausse ?... SQL en tr�s forte hausse (alors que le big data est � la mode...?) mouai mouai mouai... Bizarre tout �a.
    Ca ressemble � quelquechose pour orienter l'opinion.

    Comme dit pr�d�demment, on choisit le langage en fonction de ce qu'il permet de faire, pas en fonction d'une popularit� si ils ne permettent pas les m�mes choses...
    C++ face � VB.NET... quel int�r�t de comparer les 2 en popularit� ?
    Il faudrait coupler �a aux types de projets qui sont lanc�s/� la mode (IA par ex, logiciels pour voitures autonomes etc)

  17. #77
    Membre habitu�
    Homme Profil pro
    Gestion immobiliere
    Inscrit en
    Septembre 2016
    Messages
    11
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 60
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activit� : Gestion immobiliere
    Secteur : B�timent

    Informations forums :
    Inscription : Septembre 2016
    Messages : 11
    Par d�faut La peur du serpent :)
    <<Et n'�tant pas un pro, je ne connais pas la syntaxe du C dont d�coule celle de C+, Java, JS, et tant d'autres, absconse, voire rebutante, et pr�f�re un langage lisible tel que Ruby (mais trop cantonn� au Web seul) ou python.

    Et bien tu vois, moi, c'est le contraire. Je trouve la syntaxe Python immonde et globalement les IDE d�di�s bien pourris. Concevoir une interface adapt�e au code, �a fait aussi partie des indispensables d'un IDE... Quelle gal�re avec Python. Quand on sait ce que font les autres... Et surtout comment il le font. Effectivement, je suis bien content d'avoir le choix d'�tre parfaitement satisfait de mon utilisation quotidienne de Visual Studio et de C#, d'Eclipse et de Java/Javascript/PHP. C�t� IDE orient� code, on a aussi Visual Studio Code (quand m�me bien plus sympa que Notepad++). Bref! Python, c'est pour la domotique et assimil�, les scienteux. Sorti de �a je me demande encore � quoi �a sert. Je l'ai test� trois semaines et... Jamais plus. En tout cas pas en l'�tat.

  18. #78
    Membre confirm�
    Homme Profil pro
    Conseil - Consultant en syst�mes d'information
    Inscrit en
    Mai 2018
    Messages
    73
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (�le de France)

    Informations professionnelles :
    Activit� : Conseil - Consultant en syst�mes d'information

    Informations forums :
    Inscription : Mai 2018
    Messages : 73
    Par d�faut
    Citation Envoy� par super_navide Voir le message
    c'est pas typ� donc l'autocompletion est pauvre, et pire pour faire du refactoring , c'est vraiment le non typage qui me pause probl�me.
    Une erreur et 2 soucis avec cette affirmation :
    Pour l'erreur : "Python n'est pas typ�"�*Si, Python est m�me fortement typ�. Par contre, c'est un langage dynamique non d�claratif

    Pour les soucis, on part du fait que le type d'une donn�e sert � deux choses : g�rer la m�moire et d�terminer ce que l'on peut faire avec une donn�es (en fonction d'un typage faible ou fort). Cela sert donc pour l'ex�cution, pas pour la production de code� En cons�quence :
    • Le type n'est pas un outil de production de code. Une telle possibilit� exist avec les outils d'aide � la compl�tion (type hints, doc�*Non, pas la doc, un dev n'�crit par religion pas de doc�*), voir l'intervention de Pyramidev
    • Le refactoring est un processus de r�organisation du code sans changement de comportement. Les fillets dans ce process, ce sont les tests unitaires.

  19. #79
    Membre confirm� Avatar de Christian_B
    Homme Profil pro
    Retrait�
    Inscrit en
    Octobre 2016
    Messages
    299
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : Retrait�

    Informations forums :
    Inscription : Octobre 2016
    Messages : 299
    Par d�faut
    Je n'ai jamais compris la vogue de Python qui, au vu de n'importe quel bout de programme, me para�t mal structur�.
    En particulier les instructions composites comme if ne se terminent jamais. R�sultat, si j'ai bien compris, le programme est �troitement d�pendant non seulement des retours � la ligne (comme les shells et les anciens Basic) mais des indentations.

    Je suppose que cela donne lieu � des bogues peu visibles inconnues des autres langages, selon les blancs et les tabulations pr�sents en d�but de ligne.
    Et l'absence de mots cl�s de fin d'instruction (ou d'accolades comme en C) ne contribue s�rement pas � la clart� de programmes un peu longs.
    Et dans quel but ? une "simplification" minime et illusoire ?
    Cela ne me donne l'impression que ce ce n'est pas un vrai langage de programmation et ne me donne aucune envie d'y regarder de plus pr�s.

    Quand aux crit�res indirects comme la consultation sur le web, leur signification est obscure. Ils m�langent, comme plusieurs intervenants l'ont fait observer, des usages tr�s diff�rents. D'autres crit�res tout aussi arbitraires et difficilement interpr�tables, comme ceux �voqu�s par certains intervenants, donnent des r�sultats diff�rents.
    Et cela est-il s�rieux de choisir un langage sur la base d'un hit-parade ? Contribuant ainsi � amplifier ce qui est peut-�tre un effet de mode.

  20. #80
    Membre extr�mement actif
    Avatar de Sodium
    Femme Profil pro
    D�veloppeuse web
    Inscrit en
    Avril 2014
    Messages
    2 324
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Belgique

    Informations professionnelles :
    Activit� : D�veloppeuse web

    Informations forums :
    Inscription : Avril 2014
    Messages : 2 324
    Billets dans le blog
    1
    Par d�faut
    Citation Envoy� par Christian_B Voir le message
    Je n'ai jamais compris la vogue de Python qui, au vu de n'importe quel bout de programme, me para�t mal structur�.
    En particulier les instructions composites comme if ne se terminent jamais. R�sultat, si j'ai bien compris, le programme est �troitement d�pendant non seulement des retours � la ligne (comme les shells et les anciens Basic) mais des indentations.

    Je suppose que cela donne lieu � des bogues peu visibles inconnues des autres langages, selon les blancs et les tabulations pr�sents en d�but de ligne.
    Et l'absence de mots cl�s de fin d'instruction (ou d'accolades comme en C) ne contribue s�rement pas � la clart� de programmes un peu longs.
    Et dans quel but ? une "simplification" minime et illusoire ?
    C'est comme �a que le langage est con�u et beaucoup l'appr�cient car cela force � une tabulation rigoureuse.

Discussions similaires

  1. R�ponses: 13
    Dernier message: 19/05/2014, 14h16
  2. Windows Azure : plus simple, plus flexible, plus ouvert
    Par Gordon Fowler dans le forum Microsoft Azure
    R�ponses: 2
    Dernier message: 08/06/2012, 21h44
  3. comment devenir de plus en plus bon en programmation.
    Par bigs3232 dans le forum La taverne du Club : Humour et divers
    R�ponses: 24
    Dernier message: 15/06/2011, 16h49
  4. programme en bash qui ne fonctionne plus
    Par maxime612001 dans le forum Shell et commandes GNU
    R�ponses: 2
    Dernier message: 06/12/2009, 13h00
  5. R�ponses: 4
    Dernier message: 10/04/2006, 08h28

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