Anyway, this is great for polyglot programmers, who would be bored to tears by "beginners guide" to just about any language and who know enough about how programming languages work. It's probably of very little help to programmers who know only a very few languages and/or for those who didn't study programming language design, though.
In my case I successfully used this site (and some other resources, as well) to get up to speed with Haxe, Nim, LiveScript and Lua, but then again, learning new languages is something I do all the time (https://klibert.pl/articles/programming_langs.html) for years now, so I may not be the best example :)
Do I know the conventions or idioms? No. Do I know the advanced features of Nim? I sincerely doubt it. But I know Python, and seeing the syntax written out is enough for me to correct my informed guesses in how to write it.
I doubt I could use it to pick up Haskell or a language whose paradigm I was unfamiliar with though.
Is glossing over things necessarily a bad thing? Isn't learnXinY just an introduction site?
Have you tried the howistart[0] for Haskell?
I started getting a bit turned around when I got to Guards and Pattern Matching, which are concepts I'm not super familiar with. I wasn't really legitimately trying to learn Haskell, just casually looking into it for funzies.
I wanted to contribute to a golang project
I spent an hour going through the whole page on Go and then used it as a reference during my actual code writing.
I also use that site as an intro to new languages because of a consistent style of content.
---