The car / carpet thing is awesome. That's exactly how it used to be.
And I second what you said: JS has come a long way and it's good that we can use it as a full-grown OO language now.
It's also nice to see that so many popular languages are opening up to all different sorts of paradigms. Gives us developers lots of options and flexibility.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.