Re:Breaking up with JavaScript front ends
by ttfkam on Sunday December 11, 2022 @09:28AM
(#33943489)
Java Swing is decades old (1998?) and does everything you list above. Was even embeddable as a browser applet in all major browsers at the time.
[ Parent
| on HN ]
Every swing tutorial out there starts with a good old:
c = new Container()
w = new Widget()
c.add(w)
w.addActionListener(
…200 bytes of a functor boilerplate…
)
Also I don’t know java well, but variable/keyed arguments and closures like in python do not exist there, to my knowledge.Am I missing something, or maybe you meant something else?