NaNoGenMo / 2017

National Novel Generation Month, 2017 edition.
https://nanogenmo.github.io
185 stars 7 forks source link

Language survey 2017 #135

Open cpressey opened 5 years ago

cpressey commented 5 years ago

In the vein of Language survey 2016, Language survey 2015, and Languages used in NaNoGenMo 2014, I've compiled this table:

Language Entries
C# #12, #39
Dart #127
Groovy #132
Haskell #82, #95
Javascript #7, #15, #23, #53, #109
Lua #87, #92, #104, #131
Perl #14, #116
PHP #111, #112, #122
Processing #115
Python #2, #13, #16, #22, #38, #43, #52, #54, #61, #67, #69, #80, #83, #85, #90, #93, #96, #98, #100, #101, #103, #105, #106, #107, #118, #119, #120, #121, #125, #126, #130, #133
Ruby #5, #8, #114, #123, #129
unclear #75, #81

Methodology notes: "unclear" means I looked for code in what was linked to, but couldn't find any. Similarly, if two languages were used in a project I tried to pick the "main" one, especially if the other was clearly "glue" like a shell script. If Tracery was used from a script, I wrote down the language of that script.

Please feel free to correct or amend if you spot any errors.

P.S. If an admin would like to tag this "admin" I think that would be appropriate.

hugovk commented 5 years ago

Thanks for this!

Unclear:

https://github.com/NaNoGenMo/2017/issues/75: The write-up http://aiweirdness.com/post/167049313837/a-neural-network-tries-writing-the-first-sentence says it used https://github.com/karpathy/char-rnn which is Lua.

81: The repo https://github.com/vgan/BookBot says it used https://github.com/sherjilozair/char-rnn-tensorflow which is Python.

cpressey commented 5 years ago

You're welcome! Right, yes, to clarify a few points of the methodology: