Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It is ridiculous bloat of "high level technobabble"

    npm install for web/ server/ 
    % cloc .
    81808 text files.
    51415 unique files. 
    Language                             files          blank        comment           code
    ---------------------------------------------------------------------------------------
    JavaScript                           25050         453101         913671        4436663
    TypeScript                           14997          85346         630503         831318
    JSON                                  2238            168              0         457435
    Perl                                   233          10541          34463         293957
    Markdown                              1977          89859           1551         234399
    Dart                                  1257          24152          14748         229937
    Svelte                                 678           5917            190          51223
    HTML                                   128          16361             90          31719
    ... 
    ---------------------------------------------------------------------------------------
    SUM:                                 51415         713200        1617503        6726009
In comparison, qemu does emulation of literally every hardware that there is and it is only 1/3 more code, and it is without counting code required to run nodejs, docker, postgresql, redis that is dependencies of this image catalogue software.

    qemu-10.1.0 % cloc .
    58961 text files.
    43347 unique files. 
    Language                             files          blank        comment           code
    ---------------------------------------------------------------------------------------
    C                                    18063        1068616        1312988        5590243
    C/C++ Header                         13980         366138         907350        1774239
    Assembly                              1370          42839          55872         320027
    Python                                1345          67483          89294         255732
    SUM:                                 43347        1789003        2759752        9220521
    ---------------------------------------------------------------------------------------


QEMU has been in development for decades.

I'll take the high level language developed solution that I can use now over a low level language version that would reach feature parity with this 10 years from now.

Speed of development is a feature.


You're counting a lot of generated code.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: