• [^] # Re: La suite , la suite ...

    Posté par (site web personnel) . En réponse au journal De la rigueur dans la programmation. Évalué à 4.

    Après tout c'est Vendredi :

    LISP : Désolé mais c'est pas facile à lire, peut être en s'aidant avec du LSD ou autre drogue psychédélique ... c'est bien un truc d'étudiant

    Fortan : calcule bien OK, c'est pas mal et pour le reste ?

    COBOL : C'est surtout que les grosses institutions bancaires et autres ne veulent pas changer un truc qui fonctionnent car cela couterait trop cher a refaire. sinon il y a longtemps que ce langage verbeux et psycho rigide aurait disparu.

    Pascal : OK cela donne de bonnes habitudes, c'est comme le vélo t'apprend les bases puis tu grandis et après tu utilises une moto ou une voiture :) pour aller plus loin

    Assembleur : pendant quelques micro secondes tu as l'impression de dompter ton processeur comme tu le ferai avec un cheval ... puis tu te fais éjecter et si remontes pas tout de suite sur la bête tu passes a autre chose

    Basic : normalement fait pour apprendre, mais il y a tellement de basic avec tellement de syntaxes différentes que cela finit par perdre tout le monde

    Perl : te donnes un grand pouvoir pour faire de grandes choses (si si ...), six mois après tu essayes de te rappeler ce que tu as pu boire ou fumer pour écrire ces lignes

    Bash : un langage pour sysadmin ... pas pour les devs

    Javascript : tout à fait d'accord "ce n'est pas parce que le langage est bancal et inefficace qu'il ne faut pas l'utiliser !" mais on a un arrière gout désagréable dans la bouche et c'est impression que l'on nous a forcé la main pour l'utiliser ... Javascript c'est bien, ça lave plus blanc et ya de gros morceaux dedans.

    Rust et Ada : OK certainement mieux que le C, et bien mieux que le C++ (trop facile :) ) mais tu passes quand même trop de temps à te battre contre le compilateur.

    C : rien de plus qu'un assembleur amélioré, mais toute une époque :)

    C++ : un bricolage par dessus le langage C, manque de simplicité.

    Python : enfin un langage qui impose lisibilité et simplicité, qui considère le codeur comme une personne responsable tu veux déclarer tes types tu peux, tu veux pas les déclarer tu peux aussi
    tu veux écrire comme un goret tu peu aussi.
    bref c'est toi qui es au commande.

    En plus il t'impose pas des caractères inutiles comme Begin End, point virgule et autres parenthèses ou accolade inutiles
    Et il peu presque tout faire
    Ce pas un hasard et ce n'est pas pour rien si c'est le langage No 1 depuis quelques années

    Bon après ce texte, volontairement bête, méchant, et partisan je ne dirai qu'un chose n'apprenez pas un langage particulier, commencez par apprendre ce qu'est l'informatique.
    Après vous choisirez le langage le plus adapté pour un problème donné.

    Python, C, bash et tout les autres ne sont pas des frères ennemis mais des frères de sang.