3 ms·
> Exports Tclets which run in Netscape/MSIE. You must have the Tcl Plugin to see the Tclets. Not sure the Tcl Plugin would still run anywhere, which is a shame
by peteretep 6y ago
> Exports Tclets which run in Netscape/MSIE. You must have the Tcl Plugin to see the Tclets.
Not sure the Tcl Plugin would still run anywhere, which is a shame
- Aldipower 6y agoI think Chrome dropped support recently too..
- flohofwoe 6y agoWould be a nice weekend hack to create a Tclet "plugin" for WASM. The Tcl interpreter itself is extremely easy to port to exotic platforms, only problem might be APIs that wrap underlying operating system APIs, those would need to be emulated on top of browser APIs.
- skissane 6y agoI assume the plugin is just running Tcl/Tk inside a browser window. I wonder how hard it would be to recreate the same idea using Emscripten drawing to a HTML canvas? People have gotten Tcl to work on Emscripten [0]. I think the big problem is the Tk part. Tk has X11, Win32 and macOS backends, but emscripten supports SDL, for which there is no Tk backend. [0] https://github.com/aidanhs/emtcl https://github.com/aidanhs/emtcl
- swiley 6y agoThere is an SDL backend for Tk but it's not part of the normal distribution: http://androwish.org/home/home http://androwish.org/home/home
- blacksqr 6y agoThe Projected Tk project aims to recreate Tk with a pluggable backend structure, with a web browser backend one goal. https://chiselapp.com/user/gwlester/repository/PTK/home https://chiselapp.com/user/gwlester/repository/PTK/home