3 ms·
I ran cloc to get a better idea of the tech in this. Interesting. Edit: I noticed a lot of Go, but only one live script in the repo. So I excluded the 'ThirdPa
by drej 9y ago
I ran cloc to get a better idea of the tech in this. Interesting.
Edit: I noticed a lot of Go, but only one live script in the repo. So I excluded the 'ThirdParty' folder, where some vendored libraries reside.
Edit2: That 90K SLOC single-file C goodness is a full SQLite release, which is not vendored in the ThirdParty folder, taken it out as well.
--------------------------------------------------------------------------------
Language files blank comment code
--------------------------------------------------------------------------------
C++ 127 4385 3960 54609
C/C++ Header 158 2960 4273 14301
Java 42 1599 1498 9539
CUDA 8 301 47 3125
CMake 36 377 967 2616
yacc 1 133 156 742
Maven 6 0 126 507
Go 1 72 12 491
Bourne Shell 5 72 43 369
Bourne Again Shell 3 38 0 208
lex 1 28 12 204
XML 1 12 12 182
Python 5 65 25 168
C# 1 12 11 112
JSON 1 0 0 73
SQL 3 0 0 25
--------------------------------------------------------------------------------
SUM: 399 10054 11142 87271
--------------------------------------------------------------------------------
- solidr53 9y agoWow thats interesting, most of the languages other than C,C++, CUDA, Go and Java must be build related things, right?
- mattnewton 9y agoI assume they are bindings? But I haven't found an API doc that confirms that. Edit: never mind, many of the 1-2 file languages are excluded from the latest list, so they were in the "third party" folder.