GitHub Languages
Eric Bailey
Written on 2 May, 2015
Updated on 18 December, 2023
Tags: hack, clojure, script, polyglot
I wrote a little Clojure script Not to be confused with ClojureScript. to gather the language usage data from my GitHub repos and sort them in descending order of popularity.
The results
I don't use Ruby, except when contributing to Homebrew. I also have a repo or two of polyglot coding exercises, which, of course
skew the results.
{ "Ruby" : 4401525, "Java" : 1800870, "Clojure" : 1406457, "LilyPond" : 226858, "Scheme" : 224389, "Common Lisp" : 127554, "HTML" : 111217, "Shell" : 47589, "CSS" : 41034, "Groff" : 25188, "C++" : 16378, "NewLisp" : 15399, "JavaScript" : 12714, "Erlang" : 8041, "Objective-C" : 3825, "Python" : 3285, "Perl6" : 2976, "PLSQL" : 2919, "Scala" : 2814, "Emacs Lisp" : 2420, "OCaml" : 2055, "Elixir" : 1788, "CoffeeScript" : 1787, "PHP" : 1704, "CMake" : 1618, "Lua" : 1160, "Go" : 1025, "Perl" : 844, "Haskell" : 801, "F#" : 799, "C#" : 585, "PostScript" : 485, "Swift" : 467, "Makefile" : 220, "Frege" : 53 }
For the script and an example config, check out the gist.