Earlier quoted context omitted.
Uh... No. You're off by an order of magnitude. $ cargo vendor $ tokei vendor/ crates/ -t Rust -s code --exclude winapi ------------------------------------------------------------------------------- Language Files Lines Code Comments Blanks ------------------------------------------------------------------------------- Rust 1248 615700 493777 83201 38722 And 8 minutes for compiling ripgrep sounds crazy. My i3 Mac Min…
I was on my phone and trusted the Google results of "ripgrep sloc", thanks for the correction ! What takes so much code in the ripgrep codebase ? I am developing a cross-platform GUI app with audio, video and network features and it's not even 500k lines
$ cloc .
193 text files.
170 unique files.
114 files ignored.
github.com/AlDanial/cloc v 1.88 T=1.88 s (73.3 files/s, 25634.5 lines/s)
--------------------------------------------------------------------------------
Language files blank comment code
--------------------------------------------------------------------------------
Rust 85 3984 9128 28104
Markdown 19 923 0 3637
Python 2 194 313 830
TOML 13 42 11 342
YAML 3 30 60 313
Bourne Shell 8 22 9 130
zsh 1 16 14 67
Bourne Again Shell 2 11 22 28
Ruby 1 4 0 19
Dockerfile 4 4 0 12
--------------------------------------------------------------------------------
SUM: 138 5230 9557 33482
--------------------------------------------------------------------------------
isn't the crates thing counting dependencies too ? which would be weird, if so why not also count the libc or kernel32.dll source code ?