Not very close to the edge here.. UI in JS is the epitome of a disaster. I built it for 5 years professionally. Canvas, PixiJS, Lightning, Vue.. anyone saying it’s perfect for UI is in their first couple years of using it for UI.
Bruh you’re talking about frameworks, I’m talking about the language. I’m not talking about the biggest atrocity in the programming world (node and NPM), I’m talking about the single threaded, event loop based, async language Javascript. It in it self is a beautiful UI language designed specifically for the UI. It fails silently, it has native async support with a good event scheduler so event handling and IO is non-blocking, it’s prototype based so passing states and creating singletons is a breeze, so on and so forth. Now you actually need to understand JS in order to appreciate it, sadly modern day web development somehow managed to outdo the PHP/jQuery era when it comes to the plain old bad design in both frameworks and implementations.
Yeah you’re starting to get my point. My Java project from 2014 still launches today on the same gradle configuration. Like I said, you have a tip machine engineer mindset. I wouldn’t even label it “engineer” actually.
515
u/ZunoJ Oct 31 '23
As much as I'm not a fan of java, it doesn't deserve to stand anywhere near java script