plr
plr copied to clipboard
Support up to 50 languages
This closes https://github.com/codereport/plr/issues/8
So, I originally was going to add options for 50 and 100, as discussed.
However, it became clear pretty quickly that 100 options just descends into chaos. You can just look at how many languages I had to add to the "exclude" list to get 50 languages working cleanly. I also made sure the logos are available such that any combination of the current lists (excluding TIOBE lolol) work cleanly.
Some of the languages were difficult to find good/official logos for. e.g. pascal, sed, awk, and maybe a few others.
Here's what I did in this PR:
- Small markdown lint cleanup
- 50 languages option
- A bunch of logos
- A bunch of "odd" languages
Btw, the /public/image
vs /image
thing threw me for a loop. I'll make another commit to make note of that really quick. Ideally it shouldn't have to be toggled between dev/prod imo.
Got it, I'll handle it tomorrow. Also any guidance on how to handle CUDA vs Cuda? I noticed they were beating treated as separate languages.
Got it, I'll handle it tomorrow. Also any guidance on how to handle CUDA vs Cuda? I noticed they were beating treated as separate languages.
Hmm, I'll just have to manually change that in the data. I had to do the same thing with Bash vs Shell.