Tier lists
Here I will rank the items of various lists by my opinion of good they are, which is of course objectively correct in all cases. These go from best to worst, with (more copies of) the letter S meaning "best" and (more copies of) the letter F meaning "worst".
programming languages
SS | haskell |
---|---|
S | rust |
A | c |
B | perl |
C | python |
D | java |
F | js |
fruits
SS | mango |
---|---|
S | banana |
A | pineapple |
B | peach |
C | orange |
D | apple |
F | cantaloupe |
instruments
SS | piano |
---|---|
S | cello |
A | flute |
B | bass |
C | tuba |
D | harpsichord |
F | violin |
languages
SS | czech |
---|---|
S | russian |
A | arabic |
B | portuguese |
C | french |
D | spanish |
F | english |
comments
pomegranate_lover 2022-12-19 08:09
Please add pomegranate
tckmn 2022-12-21 12:13
sadly, i don't think i've ever eaten an actual pomegranate :'( i will certainly update if i do
bored person in minnesota 2022-12-25 02:02
Please add guitar.
Also, I highly recommend you try pomegranate, its a very interesting and unique food unlike any other I've ever eaten. Also, its delicious.
tckmn 2024-01-07 17:17
i am pleased to report that i have now tried pomegranate, thanks to these comments!
i am less pleased to report that this was long enough ago that i forgot what it tasted like. anyway, here's a guitar (and let's say "bass" now counts for both kinds), and i will add pomegranate if i try it again and remember
Ahmed Elzeiny 2022-12-25 19:30
Creating a tier list for programming languages is a sure way to start a war.
Ahmed Elzeiny 2022-12-25 19:38
Incidentally, Ruby is not an A-tier language. Conceptually splitting functions into 3 concepts (blocks, procs, and lambdas) does nothing for the language. Macros and method_missing
are highly unreadable. Indexing an array or a map out of bounds returns nil. etc. Im open to hearing another opinion on this, but Ruby is low B-tier.
p.s: good tier lists. Very fun!
tckmn 2024-01-07 17:17
just to be clear, by "objectively correct in all cases" i of course mean "subjectively matching my personal preferences by an extremely nebulously defined criterion of goodness". in the case of programming languages, it's something like "how happy it makes me when i use it". i like writing ruby largely because i have a lot of experience with it so i can transfer messy scripts from my brain to my hard drive extremely quickly, and it's great for that usecase because its design is conducive to writing quick things that get the job done; i agree that it is absolutely a bad language from a PL design perspective
nathanbrown 2023-04-27 21:23
dude mangos are so awesome. good opinion *thumbs-up*
nevada_lover 2023-05-30 15:47
Please add Nevada
Thrasymachus 2023-12-03 10:08
Do you speak all the languages mentioned?
klindic 2023-12-06 09:32
do you know all how to speak the languages?
tckmn 2024-01-07 17:17
i am unfortunately mostly monolingual :(
non_pomegranate_lover 2023-12-12 13:02
Hi! Not sure why Italian is in D tier. Could you elaborate on that? Also why is the clarinet in snake tier?
tckmn 2024-01-07 17:17
italian is there for pretty much the same reason as spanish: they're a bit englishy for my tastes. like a bunch of the words are similar and the grammar is similar and the sounds are similar and there's just not much neat stuff i can point at and go "wow that's neat!" as a native english speaker who is sad that spanish was the only language offered at their school. of course, as i just wrote above, i don't speak any italian, so i am very qualified to be making these statements.
clarinets are cool! like just listen to the rhapsody in blue intro and tell me that doesn't sound cool. the sound is pleasant and i like all the shiny buttons and i've always wanted to learn it. (although maybe if i learned it i would stop liking it so much...)
guitar_player 2023-12-12 21:38
add guitar (to SS obviously)
tckmn 2024-01-07 17:17
oops
Drew 2023-12-16 11:26
Under programming languages where is hare?
https://harelang.org/
tckmn 2024-01-07 17:17
never heard of it; unlike with the natural languages, i actually have a decent amount of experience with all the programming languages i've chosen to rank :P