Comparer les conventions de code des principaux langages de programmation

Par @Quack1 dans le
Tags : #Geek, #Dev, #JavaScript, #Java, #Python, #Scala, #Ruby, #C#, #PHP, #planet-libre,
Partagez cet article! ~ Google+ ~ ~ Linkedin ~ Mail
Flattr this

Un taré gentil développeur a développé un outil open-source, publié sous licence MIT, qui permet de réaliser des statistiques sur les conventions utilisées dans les projets open-source disponibles sur Github.

Ces statistiques sont disponibles pour JavaScript, Java, Python, Scala, Ruby, C# et PHP.

Au programme : est-ce que les développeurs indentent plutôt avec des espaces ou des tabulations ? Avec le CamelCase préfère-t-on l'initiale en majuscule ou minuscule ? Les lignes font-elles moins de 80 caractères ? etc...

Ces statistiques, sont assez intéressantes, même si on ne sait pas trop de quels projets elle proviennent, ça donne une certaine idée des conventions utilisées par les développeurs.

Python : Espace ou Tabulation ?

Java : Noms des constantes tout en majuscule ?

PhP : Après les structures de contrôles, accolades sur la ligne suivante, ou non ?

Plus d'info ici.

Cet article est libre et diffusé sous une licence Creative Commons CC-BY-NC. Vous pouvez rémunérer son auteur en utilisant le système Flattr :
Flattr this

Comments !