6 ms·
Java, Flash, Silverlight, lets not pretend that Java was the only attempt. Sad part is that flash and java plugins got killed over security exploits while the a
by josefx 5y ago
Java, Flash, Silverlight, lets not pretend that Java was the only attempt. Sad part is that flash and java plugins got killed over security exploits while the always growing API surface of current JavaScript implementations still gets consistently owned in Pwn2Own style competitions.
- pjmlp 5y agoNo worries, we can replicate the experience with WebAssembly now.
- josefx 5y agoLast I heard you still had to call out into JavaScript, manipulating the same old DOM to get anything done. Maybe someone could set up a library that implements Swing on top of a HTML Canvas? Just waiting for all the classes to download would help with that nostalgic feeling.
- pjmlp 5y agoAlready done. https://leaningtech.com/cheerpj/ https://leaningtech.com/cheerpj/ https://teavm.org/ https://teavm.org/
- josefx 5y agoThe cheerpj implementation of swing seems to work quite well. Just some lag when it loads resources not quite asynchronously and hard crashing sometimes when I switch the look and feel to Motif. Better than I expected.