Comparer les conventions de code des principaux langages de programmation

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.

Vus : 1498
Publié par Quack1 : 122