2 ms·
I think everything Brent says applies far beyond Mac and iOS apps. The engine + interpreted DSL architecture just makes so much sense. Are there other examples
by criddell 1y ago
I think everything Brent says applies far beyond Mac and iOS apps. The engine + interpreted DSL architecture just makes so much sense.
Are there other examples of software built this way?
- eduction 1y agoElectron. Brent seems to have something else in mind. I think many people would appreciate some other engine+DSL options.
- _mlbt 1y agoTcl/Tk is a good example of this. I would love to see a modernized mobile compatible rethinking of Tcl/Tk.
- criddell 1y agoExcept Tcl/Tk doesn't use native controls. I like the Tcl language, but the UI always looks and feels weird. A fork that uses native controls and adhere's to platform conventions would be nice. For example, on iOS app settings should be in the system settings app.
- _mlbt 1y agoIt actually does use some native controls on Windows and macOS. On Linux and UNIX it is meant to look like Motif, which was the most popular toolkit on those platforms at the time. There’s also the themed Ttk package which has some themes that look more modern… https://wiki.tcl-lang.org/page/Ttk https://wiki.tcl-lang.org/page/Ttk