It's been over four years since the 500 code snippet release. A lot of time, effort, and labor went into making this possible. We tried to keep track of things in the 1,000 Code Snippets Milestone. Special thanks to @rzuckerm for keeping things afloat by making custom Docker images for untested languages, maintaining glotter2, contributing a ton of code, and helping with community pull requests.
What's Changed
- Add Vimscript Tests by @rzuckerm in #3668
- Add Capitalize in Brainfuck by @rzuckerm in #3671
- Add Fizz-Buzz in Verve by @rzuckerm in #3675
- Add Baklava in Verve by @rzuckerm in #3677
- Add Remove All Whitespace in Brainfuck by @rzuckerm in #3673
- Add Longest Word in Brainfuck by @rzuckerm in #3679
- [Automated Workflow] Add/Modify READMEs by @github-actions in #3680
- Updated Ronbun Dependency and Lockfile by @jrg94 in #3681
- [Automated Workflow] Add/Modify READMEs by @github-actions in #3682
- Add Even Odd in Pyret by @rzuckerm in #3684
- [Automated Workflow] Add/Modify READMEs by @github-actions in #3685
- Modify Even Odd in Pyret by @rzuckerm in #3687
- Bump gitpython from 3.1.40 to 3.1.41 by @dependabot in #3690
- Add Hello World in Beef by @rzuckerm in #3689
- [Automated Workflow] Add/Modify READMEs by @github-actions in #3691
- Bump jinja2 from 3.1.2 to 3.1.3 by @dependabot in #3696
- Add Baklava in Beef by @rzuckerm in #3695
- Add Fizz Buzz in Beef by @rzuckerm in #3693
- Add Reverse String in Beef by @rzuckerm in #3698
- Add Even Odd in Beef by @rzuckerm in #3700
- [Automated Workflow] Add/Modify READMEs by @github-actions in #3701
- Upgrade to poetry 1.7.1 by @rzuckerm in #3713
- Add Quine in Beef by @rzuckerm in #3705
- Add Capitalize in Beef by @rzuckerm in #3707
- Add Duplicate Character Counter in Beef by @rzuckerm in #3709
- Add File Input Output in Beef by @rzuckerm in #3703
- Add Remove All Whitespace in Beef by @rzuckerm in #3711
- [Automated Workflow] Add/Modify READMEs by @github-actions in #3714
- Change number of test batches to 6 by @rzuckerm in #3724
- Modify Even Odd in Beef by @rzuckerm in #3716
- Add Factorial in Beef by @rzuckerm in #3722
- Add Rot13 in Beef by @rzuckerm in #3732
- Add Roman Numeral in Beef by @rzuckerm in #3730
- Add Longest Word in Beef by @rzuckerm in #3728
- Modify Bubble Sort in Commodore Basic by @rzuckerm in #3736
- Add Fibonacci in Beef by @rzuckerm in #3720
- Add Josephus Problem in Beef by @rzuckerm in #3726
- Add Palindromic Number in Beef by @rzuckerm in #3734
- Add Prime Number in Beef by @rzuckerm in #3718
- [Automated Workflow] Add/Modify READMEs by @github-actions in #3737
- Modify Beef Tests by @rzuckerm in #3739
- [Automated Workflow] Add/Modify READMEs by @github-actions in #3740
- Modify Typescript Tests by @rzuckerm in #3744
- Add Binary Search in Beef by @rzuckerm in #3746
- Add Sleep Sort in Beef by @rzuckerm in #3758
- Add Bubble Sort in Beef by @rzuckerm in #3750
- Add Insertion Sort in Beef by @rzuckerm in #3752
- Add Linear Search in Beef by @rzuckerm in #3742
- Add Quick Sort in Beef by @rzuckerm in #3760
- Add Depth First Search in Beef by @rzuckerm in #3748
- Add Selection Sort in Beef by @rzuckerm in #3754
- Add Merge Sort in Beef by @rzuckerm in #3756
- [Automated Workflow] Add/Modify READMEs by @github-actions in #3761
- Add Fraction Math in Beef by @rzuckerm in #3763
- [Automated Workflow] Add/Modify READMEs by @github-actions in #3764
- Add Maximum Array Rotation in Beef by @rzuckerm in #3766
- [Automated Workflow] Add/Modify READMEs by @github-actions in #3769
- Add Longest Palindromic Substring in Beef by @rzuckerm in #3771
- Add Longest Common Subsequence in Beef by @rzuckerm in #3773
- [Automated Workflow] Add/Modify READMEs by @github-actions in #3774
- Add Maximum Subarray in Beef by @rzuckerm in #3768
- [Automated Workflow] Add/Modify READMEs by @github-actions in #3775
- Add Transpose Matrix in Beef by @rzuckerm in #3777
- Add Convex Hull in Beef by @rzuckerm in #3783
- Add Job Sequencing in Beef by @rzuckerm in #3779
- Add Dijkstra in Beef by @rzuckerm in #3785
- Add Minimum Spanning Tree in Beef by @rzuckerm in #3784
- Update poetry to 1.8.0 and update versions of actions by @rzuckerm in #3788
- [Automated Workflow] Add/Modify READMEs by @github-actions in #3786
- Modify Hello World in Egison by @rzuckerm in #3793
- Bump idna from 3.6 to 3.7 by @dependabot in #3789
- Upgrade poetry to 1.8.2 and glotter2 0.8.1 by @rzuckerm in #3794
- Bump jinja2 from 3.1.3 to 3.1.4 by @dependabot in #3795
- Add Hello World in Prolog by @rzuckerm in #3799
- Modify Moonscript Tests by @rzuckerm in #3801
- Modify Algol68 Docker Image by @rzuckerm in #3803
- [Automated Workflow] Add/Modify READMEs by @github-actions in #3804
- Update glotter2, poetry, and requests by @rzuckerm in #3806
- Modify Tests in Granule by @rzuckerm in #3808
- [Automated Workflow] Add/Modify READMEs by @github-actions in #3809
- Bump urllib3 from 2.2.1 to 2.2.2 by @dependabot in #3810
- [Automated Workflow] Add/Modify READMEs by @github-actions in #3811
- Bump certifi from 2024.2.2 to 2024.7.4 by @dependabot in #3812
- Added Prime Number in Odin by @nallovint in #3813
- Add File-input-output by @nallovint in #3816
- Add even-odd in Odin format by @nallovint in #3817
- Add file-input-output in Julia by @nallovint in #3819
- Added Reverse String in Odin by @nallovint in #3815
- Add Longest-word in Odin format by @nallovint in #3818
- [Automated Workflow] Add/Modify READMEs by @github-actions in #3814
- [Automated Workflow] Add/Modify READMEs by @github-actions in #3820
- Modify Tests in Odin by @rzuckerm in #3824
- Add Baklava in Zig by @rzuckerm in #3822
- [Automated Workflow] Add/Modify READMEs by @github-actions in #3825
- Add Baklava in Vimscript by @rzuckerm in #3840
- [Automated Workflow] Add/Modify READMEs by @github-actions in #3841
- Add Depth First Search in Java by @koishi-daisuki in #3842
- Add Baklava in Ring by @rzuckerm in #3857
- Add Palindromic Number in Ruby by @msj4 in #3878
- Add Prime Number in Ruby by @msj4 in #3877
- Add Factorial in Ruby by @msj4 in #3864
- Add Baklava in Sather by @rzuckerm in #3858
- Add Baklava in Scala by @rzuckerm in #3859
- Rename palindrome-number.rb to palindromic-number.rb by @rzuckerm in #3879
- Add Baklava in Rexx by @rzuckerm in #3855
- Add Baklava in Verilog by @rzuckerm in #3871
- Add Baklava in Scilab by @rzuckerm in #3860
- Add Baklava in TCL by @rzuckerm in #3861
- Add Baklava in V by @rzuckerm in #3869
- Added Remove All Whitespace in C# by @jrg94 in #3882
- [Automated Workflow] Add/Modify READMEs by @github-actions in #3856
- Add Baklava in Terra by @rzuckerm in #3868
- Add Baklava in Visual Basic by @rzuckerm in #3872
- Add Baklava in Wren by @rzuckerm in #3873
- Add Baklava in Wu by @rzuckerm in #3874
- Add Baklava in Wyvern by @rzuckerm in #3875
- Add Baklava in Yoix by @rzuckerm in #3876
- [Automated Workflow] Add/Modify READMEs by @github-actions in #3883
- Add Merge Sort in Typescript by @heishmanA in #3888
- Remove extra files and rename improperly named files by @rzuckerm in #3885
- Add check for extra files and rename improperly named files by @rzuckerm in #3887
- [Automated Workflow] Add/Modify READMEs by @github-actions in #3889
- Add Baklava in Solidity by @rzuckerm in #3891
- Add Linear Search in Go by @vipin0 in #3894
- Add Remove Whitespace in Go by @vipin0 in #3895
- Add Duplicate Character Counter in Go by @vipin0 in #3893
- Add Palindromic Number in Go by @vipin0 in #3892
- [Automated Workflow] Add/Modify READMEs by @github-actions in #3896
- Add Bubble Sort in Typescript by @heishmanA in #3897
- #3392: Add Rot13 in Typescript by @synt4xer in #3899
- [Automated Workflow] Add/Modify READMEs by @github-actions in #3898
- Add Transpose Matrix in Go by @MeetThakur in #3902
- [Automated Workflow] Add/Modify READMEs by @github-actions in #3903
- Add Selection Sort in Typescript by @MeetThakur in #3904
- [Automated Workflow] Add/Modify READMEs by @github-actions in #3906
- Add Baklava in Whitespace by @rzuckerm in #3901
- Add Fizz Buzz in Whitespace by @rzuckerm in #3907
- [Automated Workflow] Add/Modify READMEs by @github-actions in #3908
- Modify glotter workflow to check for changed code files by @rzuckerm in #3910
- Add Fizz Buzz in Red by @rzuckerm in #3912
- Add Baklava in Red by @rzuckerm in #3914
- Upgrade to poetry 1.8.4 by @rzuckerm in #3916
- Updated Test Suite Workflow to Use Jobs by @jrg94 in #3918
- [Automated Workflow] Add/Modify READMEs by @github-actions in #3917
- Add Baklava in Raku by @rzuckerm in #3920
- [Automated Workflow] Add/Modify READMEs by @github-actions in #3921
- Use Personal Access Token for README workflow by @rzuckerm in #3923
- Only trigger Glotter workflow on relevant changes by @rzuckerm in #3925
- Add Baklava in Racket by @rzuckerm in #3927
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #3928
- Add Baklava in Smalltalk by @rzuckerm in #3930
- Add Baklava in R by @rzuckerm in #3932
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #3935
- Add Hello World in Malbolge by @auberonedu in #3939
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #3940
- Add Baklava in Quackery by @rzuckerm in #3937
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #3941
- Add Baklava in Malbolge by @auberonedu in #3943
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #3944
- Binary Search in C by @2Clutch in #3953
- Modify Binary Search in C by @2Clutch in #3957
- Add Baklava in Scheme by @rzuckerm in #3946
- Add Baklava in Shen by @rzuckerm in #3948
- Add Fizz Buzz in TI Basic by @rzuckerm in #3950
- Add Baklava in PowerShell by @rzuckerm in #3952
- Added Binary Search in C# by @jrg94 in #3960
- Added Linear Search in C# by @jrg94 in #3959
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #3955
- Add Duplicate Character Counter in Ruby by @msj4 in #3962
- Add Remove All Whitespace in Ruby by @msj4 in #3934
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #3963
- Make test workflow more efficient by @rzuckerm in #3964
- Add Remove All Whitespace in C by @qopci in #3977
- Add Josephus Problem in C# by @oakes777 in #3979
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #3981
- Add Remove All Whitespace in C++ by @LauraV-702 in #3985
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #3987
- Add LongestPalindromicSubstring in C# by @mmaslov007 in #3989
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #3990
- Add Fizz Buzz in Ada by @rifflere in #3992
- Add Longest Word in C# by @f3liz in #3993
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #3994
- Add Longest Word in Typescript by @TiaMarieG in #3998
- Add Longest Word in Julia by @brittLiban in #4001
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #3999
- Add Binary Search in Ruby by @tgillysuit in #4002
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4003
- Add Reverse String in X86 64 by @RMarx1456 in #4006
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4008
- Only run CodeQL if the appropriate language changes by @rzuckerm in #3996
- Add Job Sequencing in C# by @alstondsouza1 in #4005
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4013
- Add Longest Word in Kotlin by @mechance782 in #3997
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4016
- Modify Dijkstra in C by @rzuckerm in #4011
- Added Remove All Whitespace in C# by @jrg94 in #4017
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4018
- Added Reverse String in MoonScript by @dannymccarragher in #4028
- Added Duplicate Character Counter in Swift by @Lizock in #4023
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4034
- Add Duplicate Character Counter in C# by @HumaGitGud in #4036
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4037
- Add Palindromic Number to Swift by @KaalidArare in #4033
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4043
- Added FractionMath in C# by @AlexanderORuban in #4040
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4049
- Modify CodeQL workflow to omit Hack for C++ scan by @rzuckerm in #4045
- Add Remove All Whitespace in F# by @JesseChum in #4048
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4052
- Add Convex Hull in C by @2Clutch in #3958
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4055
- Add Fizz Buzz in Smalltalk by @AugleBoBaugles in #4029
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4056
- Try to get CodeQL C++ database regenerated by @rzuckerm in #4057
- Add schedule for running CodeQL scan by @rzuckerm in #4054
- Add Fizz Buzz in Moonscript by @kimageary in #4058
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4059
- Add Baklava in Pineapple by @rzuckerm in #4063
- Add Fizz Buzz in Pineapple by @rzuckerm in #4061
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4064
- Add Longest Word in R by @TavSingh in #4020
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4069
- Add Sleep Sort in X86 64 by @RMarx1456 in #4070
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4071
- Add Baklava in Pinecone by @rzuckerm in #4066
- Add Fizz Buzz in Pinecone by @rzuckerm in #4068
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4072
- Add Longest Word in Coffeescript by @stefanurkal in #4077
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4078
- Upgrade poetry to 1.8.5 by @rzuckerm in #4074
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4079
- Add Fizz Buzz in V by @Kaamkiya in #4081
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4083
- Add Reverse String in V by @Kaamkiya in #4084
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4085
- Add Even Odd in V by @Kaamkiya in #4089
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4090
- Add Factorial in V by @Kaamkiya in #4091
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4092
- Add Baklava in Spry by @rzuckerm in #4095
- Add Baklava in Picolisp by @rzuckerm in #4097
- Add Baklava in Pony by @rzuckerm in #4099
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4102
- Add Baklava in Prolog by @rzuckerm in #4101
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4103
- Add Baklava in Purescript by @rzuckerm in #4105
- Add Baklava in OCaml by @rzuckerm in #4107
- Add Baklava in Octave by @rzuckerm in #4109
- Add Baklava in Odin by @rzuckerm in #4111
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4112
- Add Baklava in Orc by @rzuckerm in #4114
- Add Baklava in Owl Lisp by @rzuckerm in #4116
- Add Baklava in Objective C by @rzuckerm in #4118
- Add Baklava in Never by @rzuckerm in #4120
- Add Baklava in Nim by @rzuckerm in #4122
- Add Baklava in Nit by @rzuckerm in #4124
- Add Baklava in Modula2 by @rzuckerm in #4126
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4127
- Bump jinja2 from 3.1.4 to 3.1.5 by @dependabot in #4146
- Add Baklava in Lucee by @rzuckerm in #4129
- Add Baklava in Lolcode by @rzuckerm in #4131
- Add Baklava in Lobster by @rzuckerm in #4133
- Add Baklava in Livescript by @rzuckerm in #4135
- Add Baklava in Little by @rzuckerm in #4137
- Add Baklava in Lily by @rzuckerm in #4139
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4147
- Add Baklava in Latte by @rzuckerm in #4141
- Add Baklava in Moonscript by @rzuckerm in #4143
- Add Baklava in Mojiscript by @rzuckerm in #4145
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4164
- Modify Hello World in Grain by @rzuckerm in #4176
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4177
- Add Baklava in Kitten by @rzuckerm in #4149
- Add Baklava in Koka by @rzuckerm in #4151
- Add Baklava in Janet by @rzuckerm in #4153
- Add Baklava in Io by @rzuckerm in #4155
- Add Baklava in Idris by @rzuckerm in #4157
- Add Baklava in Hack by @rzuckerm in #4159
- Add Baklava in Haxe by @rzuckerm in #4161
- Add Baklava in Hobbes by @rzuckerm in #4163
- Add Baklava in Gerbil by @rzuckerm in #4166
- Add Baklava in Gluon by @rzuckerm in #4168
- Add Baklava in Goby by @rzuckerm in #4170
- Add Baklava in Golo by @rzuckerm in #4172
- Add Baklava in Gosu by @rzuckerm in #4174
- Add Baklava in Grain by @rzuckerm in #4179
- Add Baklava in Gravity by @rzuckerm in #4182
- Add Baklava in Granule by @rzuckerm in #4184
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4180
- Modify Hello World in Flix by @rzuckerm in #4198
- Add Baklava in Frege by @rzuckerm in #4207
- Add Baklava in F* by @rzuckerm in #4186
- Add Baklava in Factor by @rzuckerm in #4188
- [Automated Workflow] Add/Modify READMEs by @jrg94 in #4199
- Add Baklava in Fetlang by @rzuckerm in #4196
New Contributors
- @nallovint made their first contribution in #3813
- @koishi-daisuki made their first contribution in #3842
- @msj4 made their first contribution in #3878
- @heishmanA made their first contribution in #3888
- @synt4xer made their first contribution in #3899
- @auberonedu made their first contribution in #3939
- @qopci made their first contribution in #3977
- @oakes777 made their first contribution in #3979
- @LauraV-702 made their first contribution in #3985
- @mmaslov007 made their first contribution in #3989
- @rifflere made their first contribution in #3992
- @f3liz made their first contribution in #3993
- @TiaMarieG made their first contribution in #3998
- @brittLiban made their first contribution in #4001
- @tgillysuit made their first contribution in #4002
- @RMarx1456 made their first contribution in #4006
- @alstondsouza1 made their first contribution in #4005
- @mechance782 made their first contribution in #3997
- @dannymccarragher made their first contribution in #4028
- @Lizock made their first contribution in #4023
- @HumaGitGud made their first contribution in #4036
- @KaalidArare made their first contribution in #4033
- @AlexanderORuban made their first contribution in #4040
- @JesseChum made their first contribution in #4048
- @AugleBoBaugles made their first contribution in #4029
- @kimageary made their first contribution in #4058
- @TavSingh made their first contribution in #4020
- @stefanurkal made their first contribution in #4077
- @Kaamkiya made their first contribution in #4081
Full Changelog: 150-lang-test...1000-snip