250 Code Snippets Milestone
As we ring in the new year, it's time to share the latest release of the Sample Programs repo. Today, we've hit 250 code snippets; a feat which took us over 9 months to accomplish. The following table lists all the languages and any changes to those languages since the last release:
Index | Language | # of Snippets | # of Articles |
---|---|---|---|
1 | Abap | 1 | 0 |
2 | Ada | 1 | 0 |
3 | Agda | 1 | 0 |
4 | ALGOL68 | 1 | 0 |
5 | AppleScript | 1 | 0 |
6 | Ballerina | 1 | 0 |
7 | Bash | 6 | 1 |
8 | Befunge | 2 | 1 |
9 | Brainfuck | 3 | 2 (+1) |
10 | C | 11 | 2 (+1) |
11 | C# | 18 (+11) | 2 (+1) |
12 | C* | 1 | 2 (+2) |
13 | C++ | 4 | 2 |
14 | Carp | 1 | 0 |
15 | Chapel | 1 | 0 |
16 | Clipper | 1 | 0 |
17 | Clojure | 1 (+1) | 0 |
18 | COBOL | 1 | 0 |
19 | CoffeeScript | 1 (+1) | 0 |
20 | Crystal | 3 | 1 |
21 | Dart | 2 | 2 (+1) |
22 | Dale | 1 | 0 |
23 | D | 2 | 1 |
24 | Dg | 5 | 0 |
25 | Dusk | 1 (+1) | 0 |
26 | Elixir | 1 | 1 |
27 | Emojicode | 1 | 0 |
28 | Egison | 1 | 0 |
29 | Elm | 1 | 1 |
30 | Elena | 1 | 0 |
31 | Eve | 1 | 0 |
32 | Erlang | 1 | 0 |
33 | Factor | 1 | 0 |
34 | Felix | 1 | 0 |
35 | Fennel | 1 (+1) | 0 |
36 | Ferret | 1 | 0 |
37 | Fetlang | 1 | 0 |
38 | Forth | 1 | 0 |
39 | FORTRAN | 2 | 0 |
40 | F# | 1 | 0 |
41 | Frege | 1 | 0 |
42 | Gluon | 1 (+1) | 0 |
43 | Go | 7 | 1 |
44 | Goby | 1 | 0 |
45 | Golo | 1 | 0 |
46 | Google Apps Script | 1 | 2 (+1) |
47 | Gravity | 1 | 0 |
48 | Groovy | 2 | 0 |
49 | Haskell | 19 (+5) | 1 |
50 | Hack | 1 | 1 |
51 | Idris | 1 | 0 |
52 | JavaScript | 5 | 1 |
53 | Java | 7 (+2) | 2 |
54 | Julia | 4 | 1 |
55 | Koka | 1 | 2 (+1) |
56 | Kotlin | 5 | 1 |
57 | Kitten | 1 | 0 |
58 | Lily | 1 | 0 |
59 | Lolcode | 1 | 0 |
60 | Lua | 3 | 2 (+1) |
61 | Lisp | 2 | 1 |
62 | Little | 1 | 0 |
63 | MoonScript | 1 | 2 (+1) |
64 | MojiScript | 1 | 0 |
65 | MATLAB | 1 | 2 (+1) |
66 | Never | 2 | 0 |
67 | Nim | 1 | 0 |
68 | Owl Lisp | 1 | 0 |
69 | Orc | 1 | 0 |
70 | Opa | 1 | 2 (+1) |
71 | Objective C | 1 | 1 |
72 | OCAML | 1 | 0 |
73 | Octave | 1 | 0 |
74 | Odin | 1 | 0 |
75 | PHP | 3 | 1 |
76 | PowerShell | 3 | 3 (+1) |
77 | Pascal | 2 | 1 |
78 | Perl | 3 | 1 |
79 | PicoLisp | 2 | 1 |
80 | Pony | 1 | 0 |
81 | PureScript | 1 (+1) | 0 |
82 | Pyret | 1 | 0 |
83 | Python | 20 (+9) | 6 (+2) |
84 | Quack | 1 | 0 |
85 | Racket | 1 | 1 |
86 | Red | 1 | 2 (+1) |
87 | Rexx | 1 | 0 |
88 | Ring | 1 | 0 |
89 | Ruby | 7 | 2 |
90 | Rust | 6 | 2 (+1) |
91 | R | 1 | 2 (+1) |
92 | Solidity | 1 | 2 (+1) |
93 | Swift | 4 | 2 |
94 | Shen | 1 | 0 |
95 | Scala | 2 | 1 |
96 | Scheme | 2 | 3 (+2) |
97 | Smalltalk | 1 | 0 |
98 | Tcl | 1 | 0 |
99 | Tex | 2 | 0 |
100 | TypeScript | 5 | 0 |
101 | Vimscript | 3 | 0 |
102 | Verilog | 1 | 0 |
103 | Visual Basic | 2 | 0 |
104 | Wren | 1 | 1 |
105 | Wu | 1 | 0 |
106 | Wyvern | 1 | 0 |
Totals | 250 | 69 |
Keep in mind that we're in the middle of transitioning the articles from The Renegade Coder to the GitHub pages site, so the article totals here may may not match up with the previous release.
What's Changed
- Created a Handful of Drafts by @jrg94 in #785
- Added a Few More Hello World Drafts by @jrg94 in #787
- "Fizzbuzz in Swift" Markdown article added by @martyav in #786
- Added Article for Hello World in Befunge by @stuin in #788
- Added Bubble Sort to Projects by @auroq in #794
- Added Quick Sort to Projects by @auroq in #796
- Added Merge Sort to Projects by @auroq in #797
- Added Selection Sort to Projects by @auroq in #795
- Updated Project Article Template by @jrg94 in #798
- Bubble Sort in Haskell by @auroq in #801
- Selection Sort in Haskell by @auroq in #805
- Added Merge Sort in Haskell by @auroq in #808
- Transitioned File IO in Ruby Article by @jrg94 in #809
- Added Quick Sort in Haskell by @auroq in #815
- Added Bubble Sort in Python by @auroq in #812
- Transitioned Hello World in C by @JohnnyFang in #820
- Transitioned Hello World Rust by @JohnnyFang in #821
- Transitioned Fizz Buzz in PowerShell by @jrg94 in #825
- Added Insertion Sort to projects by @auroq in #831
- Bubble Sort in Python by @hmajid2301 in #830
- Added Insertion Sort in Haskell by @auroq in #834
- Transitioned Fizz Buzz in Python by @jrg94 in #829
- Python Bubble Sort Formatting Fix by @hmajid2301 in #838
- Transitioned File IO in Python by @jrg94 in #840
- Transitioned File IO in C++ by @jrg94 in #842
- Added Hello World in PureScript by @auroq in #847
- Add Even Odd in Python by @auroq in #850
- Add Factorial in Python by @auroq in #853
- Added Prime Number in Python by @auroq in #862
- Added ROT-13 in Python by @auroq in #868
- Fixed issues with python 2 mentioned in #862 by @auroq in #872
- Added Hello World in clojure by @auroq in #845
- Added Selection Sort in Python by @auroq in #871
- Add Insertion Sort in Python by @auroq in #856
- Added Merge Sort in Python by @auroq in #859
- Added Quick Sort in Python by @auroq in #865
- Reverse a String in Java by @jrg94 in #873
- Transitioned Reverse a String in Ruby by @jrg94 in #875
- Transitioned Reverse a String in Python by @jrg94 in #874
- Transitioned Reverse a String in Scheme by @jrg94 in #876
- Transitioned Hello World in Scheme by @awoerner92 in #882
- Transitioned Reverse a String in Swift by @jrg94 in #878
- Twitter Cards by @jrg94 in #884
- Transitioned Hello World in C# by @jrg94 in #880
- Added Bubble Sort in C# by @auroq in #887
- Added Even Odd in C# by @auroq in #890
- Added Factorial in C# by @auroq in #894
- Added File IO in C# by @auroq in #897
- Added Insertion Sort in C# by @auroq in #900
- Added Hello World Drafts by @jrg94 in #891
- Add Merge Sort in C# by @auroq in #903
- Quick Sort in C# by @auroq in #909
- Quine in C# by @auroq in #912
- ROT 13 in C# by @auroq in #915
- Selection Sort in C# by @auroq in #918
- Transitioned language page in Scheme by @awoerner92 in #927
- Hello World in Dusk by @jrg94 in #920
- Hello World in Gluon by @jrg94 in #926
- Added Prime Number in C# by @auroq in #906
- Transitioned Hello World in ALGOL 68 by @awoerner92 in #928
- Hello World in Fennel by @jrg94 in #922
- Hello World in CoffeeScript by @jrg94 in #923
- Transitioned Hello World in Python by @awoerner92 in #929
- Added Baklava in Java by @auroq in #935
- Added Factorial in Java by @auroq in #932
Full Changelog: 100-lang...250-snip