• [^] # Re: Fortran...

    Posté par (site web personnel) . En réponse au message [Terminé] Invitation à tester mon nouveau moteur de blog. Évalué à 1.

    L'échange est toujours instructif ;-)

    Pour la longueur des lignes, on peux rallonger à plus via une option du compilateur. En général, je fixe vers 132… en tabulant à 3 espace (j'aime pas les tabulations).

    Pour le "end do" et le "end if", la forme avec espace est mieux de mon point de vue car tu mets "end subroutine" et non "endsubroutine"… Mais je fais moi aussi partie des pointilleux ;-)

    Enfin, entre les majuscules et les minuscules, il y a pleins d'écoles ! Personnellement, je suis de l'école

    mot clef : minuscules
    variable : MAJUSCULE
    module : PremiereLettreEnMajuscule
    function : ma_fonction ou module@ma_function (on peux mettre des @ dans les noms !)
    
    

    Donc ton exemple devient

    write(UNIT=OUTPUT_UNIT, FMT='(a)') 'hello world!'
    
    

    Mais bon, là, tous les goûts et les couleurs sont dans la nature… Dans mon laboratoire actuel, on sens le "passif" 77 et il font l'inverse en règle générale. Moi, j'aime bien voir facilement une variable dans un langage, c'est peut être aussi pour cela que j'aime bien le $ du Perl ;-)

    Sinon, je ne suis pas fanatique des paramètres de configuration compilé en dur. Voir par exemple le windows manager DWM qui ne peux guère être utilisé que dans des environnements de niche (Voir http://dwm.suckless.org/). J'aurais tendance, pour ne pouvoir distribuer qu'un seul fichier binaire, à mettre le CSS dedans codé en dur mais de ne le prendre que s'il n'y a pas un fichier proposé à coté…