Dmitry Petrashko
git ls-tree -r -z --name-only HEAD -- | egrep -z -Z -E '\.(scala)$'\
| xargs -0 -n1 git blame --line-porcelain | grep "^author "| sort | uniq -c | sort -nr
author | commits | additions | deletions | blame lines |
Martin Odersky | 2,280 | 146,133 | 85,391 | 66,698 |
Dmitry Petrashko | 628 | 158,249 | 50,201 | 83,713 |
Samuel Gruetter | 19 | 62,324 | 12,510 | 36,615 |
Ondrej Lhotak | 29 | 2,009 | 340 | 1,874 |
Guillaume Martres | 77 | 2,197 | 1,190 | 1,171 |
Vera Salvisberg | 17 | 1,109 | 364 | 819 |
Jason Zaugg | 16 | 213 | 149 | 153 |
Alexander Myltsev | 5 | 275 | 65 | 144 |
Vlad Ureche | 13 | 255 | 77 | 51 |
I can honestly say if someone had shown me the Programming Scala book by by Martin Odersky, Lex Spoon & Bill Venners back in 2003 I'd probably have never created Groovy.
-lto