Comments on: CLOC it http://sametmax.com/cloc-it/ Du code, du cul Sat, 07 Nov 2015 11:08:18 +0000 hourly 1 http://wordpress.org/?v=4.1 By: Anabis http://sametmax.com/cloc-it/#comment-66229 Sun, 22 Jun 2014 14:15:47 +0000 http://sametmax.com/?p=10476#comment-66229 Mise en page…
http://sebsauvage.net/paste/?3651fe690737baed#sHeF/rHQUwKmZBsv9Fm7r1HTC9Vk1HLThRfMm35WBxE=

]]>
By: Anabis http://sametmax.com/cloc-it/#comment-66227 Sun, 22 Jun 2014 14:13:49 +0000 http://sametmax.com/?p=10476#comment-66227 Un grand débutant :
——————————————————————————-
Language files blank comment code
——————————————————————————-
XML 2 487 4 5349
Java 41 676 282 3497
C 57 538 166 3494
CSS 25 361 62 3146
HTML 41 489 118 2539
Javascript 20 177 71 993
Perl 13 54 1 235
C/C++ Header 14 32 24 151
Bourne Shell 4 26 10 107
Lua 1 1 0 23
make 1 3 0 7
Assembly 1 2 1 5
——————————————————————————-
SUM: 220 2846 739 19546
——————————————————————————-

J’ai bien la haine que le Java de la fac fasse 3 ligne de plus que le C que j'<3
(le Lua ok je sais pas d'où il vient)

]]>
By: H3 http://sametmax.com/cloc-it/#comment-58977 Tue, 17 Jun 2014 20:27:18 +0000 http://sametmax.com/?p=10476#comment-58977 Dev Java, comme vous l’aurez compris…
http://paste.h3b.us/?aa5ab20f3f5b3a05#5iMczF/do+zp9IYVDbxM9zO6lr1MhH84QcoaGMb24IE=

]]>
By: kontre http://sametmax.com/cloc-it/#comment-56414 Mon, 16 Jun 2014 14:02:22 +0000 http://sametmax.com/?p=10476#comment-56414 Je suis trop con, je viens de piger: dans le tas y’a des forks de numpy et scilab (d’où le fortran)… En ciblant mieux, ça donne:

-----------------------------------------------
Language          files  blank comment     code
-----------------------------------------------
C                   395  28069   27180  1334641
C++                 255  27820   16040   109543
Python              191   7521    9723    21347
HTML                 50   2956       2    20383
IDL                  74   3123    2442    10610
C/C++ Header        131   2331    3992    10488
MATLAB              121   3187    2010    10183
XML                   3     17       3     6297
make                 18    553     310     2620
Cython               12    437    1013     1650
Javascript           10    190     324     1497
CSS                   4    173      51      706
DOS Batch             7     23       5      179
Bourne Again Shell    3      0       0      153
OpenCL                1     27      46      140
Bourne Shell          8     43      89      116
-----------------------------------------------
SUM:               1283  76470   63230  1530553
-----------------------------------------------

J’ai 3 copies du projet qui fait 1 million de lignes de C, mais ouais, c’est notre programme principal, qui grossit depuis les années 90.

]]>
By: Sam http://sametmax.com/cloc-it/#comment-56318 Mon, 16 Jun 2014 12:23:41 +0000 http://sametmax.com/?p=10476#comment-56318 Ouai parce que 3 million de lignes de C, ça fait mal au fion quand même.

]]>
By: kontre http://sametmax.com/cloc-it/#comment-56284 Mon, 16 Jun 2014 11:51:40 +0000 http://sametmax.com/?p=10476#comment-56284 Voilà ce que ça donne pour un dev scientifique:

------------------------------------------------
Language          files   blank comment     code
------------------------------------------------
HTML              20864  109571  102796  3958486
C                   605  168288  201097  3318111
Python              937   51557   86967   179675
C++                 306   29300   18663   117014
Javascript          894    2728    5264    73676
C/C++ Header        261    6540   11002    27520
MATLAB              150    3892    3671    12160
Cython               40    4167    6009    10926
IDL                  74    3123    2442    10610
XML                  11      17       3     7771
make                 32     765     589     4366
CSS                  15     789     206     3549
Fortran 90           19     193     303     1478
Pascal                1     170    1185      409
DOS Batch            12      46       6      359
Bourne Shell         20      97     157      342
Bourne Again Shell    5      14      13      258
Fortran 77           20       5      56      248
OpenCL                1      27      46      140
sed                   1       0      12      140
Perl                  1       8       0      109
YAML                  2       7       3       55
------------------------------------------------
SUM:              24271  381304  440490  7727402
------------------------------------------------

Le HTML/Js c’est de la doc doxygen pour le code C, et sphinx pour python. C’est pas moi qui ait écrit tout ce C, par contre j’ai dû faire une bonne partie du python. Je ne sais pas du tout d’où sort le Fortran…

]]>
By: Sam http://sametmax.com/cloc-it/#comment-56036 Mon, 16 Jun 2014 07:33:21 +0000 http://sametmax.com/?p=10476#comment-56036 Ça dépend. Ça permet de voir aussi la quantité de boiler plate selon les technos utilisées. Par exemple, en Java tu verras souvent pas mal de XML, en C du make file, etc. C’est pas une info inintéressante je trouve.

]]>
By: Lhassa http://sametmax.com/cloc-it/#comment-55958 Mon, 16 Jun 2014 06:49:50 +0000 http://sametmax.com/?p=10476#comment-55958 en fait, ce qui serai intéressant, se serai de savoir ce qu’on a écrit, ce qu’on a copié d’ailleurs, et ce qui est généré automatiquement…
parce que la génération de doc, les autoconf, automake et autre architectures de projets auto-générés, ce n’est pas optimisés et ça écrit le code que l’on ne veut plus faire (qui écrit soit même son Makefile si le projet contient plus de 3 fichiers ?…)

mais j’adore toujours quand même vos approches et réflexions toujours constructives (même si souvent chronophage ;)

]]>
By: Stephane http://sametmax.com/cloc-it/#comment-55522 Sun, 15 Jun 2014 22:58:16 +0000 http://sametmax.com/?p=10476#comment-55522 `sloccount` fait un peu pareil mais pas tout à fait :
(apt-get install sloccount)

$ sloccount .
[...warning et autres trucs chiants]

SLOC Directory SLOC-by-Language (Sorted)
[...]
383 clients python=383
339 search python=339
224 docs php=184,java=40
[...]
17 templates xml=17
14 views python=14
7 installer sh=7
0 media (none)

Totals grouped by language (dominant language first):
python: 22127 (97.47%)
php: 184 (0.81%)
xml: 173 (0.76%)
sh: 170 (0.75%)
java: 40 (0.18%)
ruby: 8 (0.04%)

Total Physical Source Lines of Code (SLOC) = 22,702
Development Effort Estimate, Person-Years (Person-Months) = 5.31 (63.69)
(Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
Schedule Estimate, Years (Months) = 1.01 (12.12)
(Basic COCOMO model, Months = 2.5 * (person-months**0.38))
Estimated Average Number of Developers (Effort/Schedule) = 5.26
Total Estimated Cost to Develop = $ 716,983
(average salary = $56,286/year, overhead = 2.40).
SLOCCount, Copyright (C) 2001-2004 David A. Wheeler
SLOCCount is Open Source Software/Free Software, licensed under the GNU GPL.
SLOCCount comes with ABSOLUTELY NO WARRANTY, and you are welcome to
redistribute it under certain conditions as specified by the GNU GPL license;
see the documentation for details.
Please credit this data as "generated using David A. Wheeler's 'SLOCCount'."

]]>
By: Sam http://sametmax.com/cloc-it/#comment-55496 Sun, 15 Jun 2014 22:11:24 +0000 http://sametmax.com/?p=10476#comment-55496 Assembly, c’est le package mono, ou c’est de l’assembleur ?

]]>