|
|
|
|
|
by diimdeep
260 days ago
|
|
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
---------------------------------------------------------------------------------------
|
|
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.