Sample Programs in Every Programming Language
Full Changelog: https://github.com/TheRenegadeCoder/sample-programs/compare/125-lang-test...150-lang-test
Full Changelog: https://github.com/TheRenegadeCoder/sample-programs/compare/100-lang-test...125-lang-test
Full Changelog: https://github.com/TheRenegadeCoder/sample-programs/compare/75-lang-test...100-lang-test
The commit amendments break the auto generation feature below, so there are many missing pull requests. Regardless, here are the newly tested languages:
Full Changelog: https://github.com/TheRenegadeCoder/sample-programs/compare/50-lang-test...75-lang-test
In this release, we've managed to cover 50 different programming languages, with 25 new additions since October 2020:
Full Changelog: https://github.com/TheRenegadeCoder/sample-programs/compare/25-lang-test...50-lang-test
In this release, we've managed to cover 25 different programming languages:
pull_request_target
by @jrg94 in https://github.com/TheRenegadeCoder/sample-programs/pull/2182
Full Changelog: https://github.com/TheRenegadeCoder/sample-programs/compare/25-proj-test...25-lang-test
Since adding Glotter nearly a year ago, we've finally managed to piece together 25 project tests. Here's the list:
Full Changelog: https://github.com/TheRenegadeCoder/sample-programs/compare/500-snip...25-proj-test
We've officially hit 500 snippets after almost two years! The following tables report a change of 258 snippets. In the future, I want to get something automated that gives us something more exact. That said, this'll do!
Language | # of Snippets |
---|---|
Abap | 1 |
Ada | 1 |
Agda | 1 |
ALGOL68 | 1 |
Apex | 2 (+2) |
AppleScript | 1 |
AutoHotKey | 1 (+1) |
Totals | 8 (+3) |
Language | # of Snippets |
---|---|
Ballerina | 1 |
Bash | 14 (+8) |
Batch | 1 (+1) |
Befunge | 3 (+1) |
Boo | 2 (+2) |
Brainfuck | 3 |
Totals | 24 (+12) |
Language | # of Snippets |
---|---|
C | 23 (+12) |
C++ | 21 (+17) |
C# | 20 (+2) |
C* | 1 |
Carp | 1 |
Chapel | 1 |
Clipper | 1 |
Clojure | 4 (+3) |
COBOL | 1 |
CoffeeScript | 3 (+2) |
Crystal | 3 |
Totals | 79 (+36) |
Language | # of Snippets |
---|---|
D | 2 |
Dale | 1 |
Dart | 14 (+12) |
Dg | 5 |
Dusk | 1 |
Totals | 23 (+12) |
Language | # of Snippets |
---|---|
Egison | 1 |
Elena | 1 |
Elixir | 6 (+5) |
Elm | 1 |
Emojicode | 1 |
Erlang | 6 (+5) |
Eve | 1 |
Totals | 17 (+10) |
Language | # of Snippets |
---|---|
F# | 2 (+1) |
Factor | 1 |
Felix | 1 |
Fennel | 1 |
Ferret | 1 |
Fetlang | 1 |
Formality | 1 (+1) |
Forth | 1 |
FORTRAN | 3 (+1) |
Frege | 1 |
Totals | 13 (+3) |
Language | # of Snippets |
---|---|
Gerbil | 1 (+1) |
Gluon | 1 |
Go | 22 (+15) |
Goby | 1 |
Golo | 1 |
Google Apps Script | 1 |
Gravity | 1 |
Groovy | 8 (+6) |
Totals | 36 (+22) |
Language | # of Snippets |
---|---|
Hack | 1 |
Haskell | 21 (+2) |
Totals | 22 (+2) |
Language | # of Snippets |
---|---|
Idris | 1 |
Totals | 1 |
Language | # of Snippets |
---|---|
Janet | 1 (+1) |
JavaScript | 20 (+15) |
Java | 23 (+16) |
Julia | 7 (+3) |
Totals | 51 (+35) |
Language | # of Snippets |
---|---|
Kitten | 1 |
Koka | 1 |
Kotlin | 14 (+9) |
Totals | 16 (+9) |
Language | # of Snippets |
---|---|
Lily | 1 |
Lisp | 6 (+4) |
Little | 1 |
Livescript | 1 (+1) |
Lobster | 1 (+1) |
Lolcode | 2 (+1) |
Lua | 13 (+10) |
Lucee | 1 (+1) |
Totals | 26 (+18) |
Language | # of Snippets |
---|---|
MATLAB | 10 (+9) |
Microsoft Macro Assembler | 1 (+1) |
Modula2 | 1 (+1) |
MojiScript | 1 |
MoonScript | 1 |
Totals | 14 (+11) |
Language | # of Snippets |
---|---|
Never | 2 |
Nim | 3 (+2) |
Totals | 5 (+2) |
Language | # of Snippets |
---|---|
Objective C | 6 (+5) |
OCAML | 1 |
Octave | 1 |
Odin | 1 |
Opa | 1 |
Orc | 1 |
Owl Lisp | 1 |
Totals | 12 (+5) |
Language | # of Snippets |
---|---|
P | 1 (+1) |
Pascal | 2 |
Perl | 14 (+11) |
Perl6 | 1 (+1) |
PHP | 22 (+19) |
PicoLisp | 2 |
Pony | 1 |
PowerShell | 3 |
PureScript | 1 |
Pyret | 1 |
Python | 32 (+12) |
Totals | 80 (+44) |
Language | # of Snippets |
---|---|
Quack | 1 |
Totals | 1 |
Language | # of Snippets |
---|---|
R | 2 (+1) |
Racket | 4 (+3) |
Red | 1 |
Rexx | 1 |
Ring | 1 |
Ruby | 9 (+2) |
Rust | 11 (+5) |
Totals | 29 (+11) |
Language | # of Snippets |
---|---|
Sather | 1 (+1) |
Scala | 8 (+6) |
Scheme | 3 (+1) |
Shen | 1 |
Smalltalk | 1 |
Solidity | 1 |
Solisp | 4 (+4) |
Swift | 6 (+2) |
Totals | 25 (+14) |
Language | # of Snippets |
---|---|
Tcl | 1 |
Tex | 2 |
TI-BASIC | 1 (+1) |
TypeScript | 9 (+4) |
Totals | 13 (+5) |
Language | # of Snippets |
---|---|
Verilog | 2 (+1) |
Vimscript | 3 |
Visual Basic | 4 (+2) |
Totals | 9 (+3) |
Language | # of Snippets |
---|---|
Whitespace | 1 (+1) |
Wren | 1 |
Wu | 1 |
Wyvern | 1 |
Totals | 4 (+1) |
Full Changelog: https://github.com/TheRenegadeCoder/sample-programs/compare/25-project...500-snip
As is often the case with these milestones, I miss them—especially during Hacktoberfest. At this point, there are actually 27 projects. For the sake of completeness, I'll list them here.
Here's to 25 more!
Full Changelog: https://github.com/TheRenegadeCoder/sample-programs/compare/100-article...25-project
At this point in the repo, there are actually 101 articles, but I forgot to draft the release in the chaos of Hacktoberfest. At any rate, you can find the latest list of articles by language or by project.
For those who are interested in metrics, here's where we're at:
Meanwhile, the top languages are:
At the moment, we're hoping to hit the 200 article goal by the end of 2020.
Full Changelog: https://github.com/TheRenegadeCoder/sample-programs/compare/10-lang-test...100-article