5 ms·
> I strongly believe jQuery has created a generation of developers who know the library but not the language i think you mean "know the library but not the DOM
by leeoniya 13y ago
> I strongly believe jQuery has created a generation of developers who know the library but not the language
i think you mean "know the library but not the DOM and additional HTML5 APIs" - they are after all just native libraries. ES5/6 would be the "language"
- Iftheshoefits 13y agoJavaScript is a dynamic language, and it is arguably the case that many of the frameworks that exist for it hide or transform enough of the "native" implementation details as to be different languages. Or supersets of it, if you like. I don't think it's at all unreasonable to suggest that a developer who uses jQuery (or any other framework) doesn't have to have more than a vague, fleeting understanding of the "native" language under it.
- TheZenPsycho 13y agoSuch a viewpoint would be ignorant of the distinction between a language and an API.
- Iftheshoefits 13y agoYes, that's rather the parent's point, I think.
- TheZenPsycho 13y agoexcept "many of the frameworks that exist for it hide or transform enough of the "native" implementation details as to be different languages. Or supersets of it" is wrong. It's all still javascript. Just.. plain.. javascript. with a different api/library.
- Iftheshoefits 13y agoI don't think you understood what I wrote. And I'll leave it at that.
- TheZenPsycho 13y agois there an alternative interpretation? you appear to be saying that a library can make javascript into a new or superset language. Are you saying something different?
- lenkite 13y agoYour personal favorite "document fragments" is anyways supported by jQuery for HTML strings that cross a certain complexity. http://jsapi.info/jquery/1.8.0/jQuery.buildFragment http://jsapi.info/jquery/1.8.0/jQuery.buildFragment