Muito bom. Não sou Javeiro, mas achei pertinente os pontos.
2
1
Alguns dos pontos que ele abordou funciona em JavaScirpt/TypeScript também! Achei bacana.
1
Sim. Algumas coisas realmente dá pra fazer em outras linguagens. A de blocos de instrução e classe dentro de função acho dá pra fazer em JavaScript.