3 ms·
Swing takes a different approach. It is a pluggable widget toolkit rather than a set of lower level constructs used to build primitives.
by DanTheDuck 15y ago
Swing takes a different approach. It is a pluggable widget toolkit rather than a set of lower level constructs used to build primitives.
- deleted 15y ago[deleted]
- DanTheDuck 15y agoThat depends entirely on how you think about "turtles all the way down!" Primitives have to be built from something, our CPUs don't speak HTML natively. We'll use jQuery as an example. People use jQuery bits to build widget sets for their own web UIs. Widget set libraries built on top of lower level libraries (primitives) that are themselves built on HTML/CS/JS. Companies like Microsoft are taking this to a whole new level with their Metro efforts. These kinds of things are where browsers fall down and go boom. As other people have said here, the world is trying to turn documents (unmarked up content) into applications. It was a good first crack at the idea of marking up documents with application code, but ultimately its warts are starting to show.
- carussell 15y agoI deleted my comment because I realized I'd posted hastily without noticing you were the one saraid216 was replying to. So trying to convince you that HTML, JS, and CSS aren't really those sorts of primitives either would be kind of a weird effort, since that's the position you've already taken.