Hlavní navigace

Vlákno názorů ke zprávičce Linuxové jádro má více než 20 milionů řádků od SUK - Z tech 20 mega radku je ~ 2,56M...

  • Aktualita je stará, nové názory již nelze přidávat.
  • 8. 9. 2015 9:18

    SUK (neregistrovaný) ---.sh.cvut.cz

    Z tech 20 mega radku je ~ 2,56M radku prazdnych a ~ 2,77 radku komentaru. Chapu, ze napsat "linux ma 20 megaradku" vypada vic cool, ale nerekne to nic..

    [/tmp/linux-4.2]$ cloc .
       50770 text files.
       50326 unique files.
        8456 files ignored.
    
    http://cloc.sourceforge.net v 1.64  T=127.63 s (331.6 files/s, 148247.8 lines/s)
    ---------------------------------------------------------------------------------------
    Language                             files          blank        comment           code
    ---------------------------------------------------------------------------------------
    C                                    21615        2083021        1950631       10651643
    C/C++ Header                         16780         405353         690793        2569753
    Assembly                              1406          47232         109815         241292
    XML                                    176           3468            242          51491
    make                                  2016           7679           7505          32170
    Perl                                    44           4504           3510          23619
    Bourne Shell                           156           1549           2972           8519
    Python                                  37           1134           1168           6890
    yacc                                     8            639            355           4302
    lex                                      8            291            289           1810
    C++                                      1            209             57           1532
    Bourne Again Shell                      44            289            240           1320
    awk                                      8             96             88            746
    NAnt script                              2            119              0            438
    HTML                                     2             58              0            378
    Pascal                                   3             49              0            231
    Lisp                                     1             63              0            218
    Objective C++                            1             55              0            189
    ASP.Net                                  6              2              0            108
    m4                                       1             15              1             95
    XSLT                                     6             13             27             70
    vim script                               1              3             12             27
    Windows Module Definition                1              0              0              8
    ---------------------------------------------------------------------------------------
    SUM:                                 42323        2555841        2767705       13596849
    ---------------------------------------------------------------------------------------
  • 8. 9. 2015 9:33

    SUK (neregistrovaný) ---.sh.cvut.cz

    Samozrejme, je. A usetrim ti otazku, kdybys nevedel ;) i line feed (a dalsi whitespace znaky) jsou soucasti zdrojaku.

  • 8. 9. 2015 11:09

    Mario Kalus (neregistrovaný) 62.209.223.---

    Z prominutím můžeš psát jako prase - bez odřádkování, bez tabulátorů/mezer, bez komentářů. Nebo aspoň něco málo použiješ, aby ten kód měl aspoň nějakou štábní kulturu, Spousta prostředí dokonce určité formátovácí pravidla dělá za tebe, prostě aby to minimálně lépe vypadalo.

    Ano můžu ti narvat "Hello World" v C na jeden řádek (vlastně asi 2), ale bude ti vypadat hrozně. Nebo si dám tu práci, a napíšu to, tak aby to vypadalo dobře. Tím nechci hájit nijak kód kernelu, ale jestli je to 20M i s komentáři a řádky, tak je to 20M. Tečka.