Alternatives - Swift - running in the browser (WebAssembly)

All sorts of amusements and nonsense unrelated to xTalk
Post Reply
User avatar
OpenXTalkPaul
Posts: 2836
Joined: Sat Sep 11, 2021 4:19 pm
Contact:

Alternatives - Swift - running in the browser (WebAssembly)

Post by OpenXTalkPaul »

Here's Swift that runs in a webbrowser via WebAssembly: https://swiftwasm.org

Swift was a bit disappointing to me when it arrived, but I'm always wanting a programming language to have a more xTalk-like level of human readability. I do think Swift is fairly readable when compared to cryptic symbols for ^blocks and *pointers and such. Now days Swift is available across platforms. And with WebAsm it's available anywhere there's a modern-browser.

WebAssembly may prove to deliver the most flexibility in choice of higher level programing languages,
and (even better?)... polyglot programming!

I'm thinking there is a path to get OpenXION running in-browser via Java bytcode .jar to WebAssembly .wasm

WebAssembly is a pretty great thing to have around. Check out how this macOS 8.x via Basillisk-II emulator
compiled to WebAsm: https://macos8.app runs! On my 7th-gen Core-i7 laptop, that boots to the Desktop in seconds and PhotoShop 3 runs at least at the speed of a Quadra 900.
User avatar
overclockedmind
Posts: 363
Joined: Sat Apr 30, 2022 9:05 pm
Location: Midwest US
Contact:

Re: Alternatives - Swift - running in the browser (WebAssembly)

Post by overclockedmind »

OpenXTalkPaul wrote: Sat Jun 25, 2022 12:50 pm Here's Swift that runs in a webbrowser via WebAssembly: https://swiftwasm.org

Swift was a bit disappointing to me when it arrived, but I'm always wanting a programming language to have a more xTalk-like level of human readability. I do think Swift is fairly readable when compared to cryptic symbols for ^blocks and *pointers and such. Now days Swift is available across platforms. And with WebAsm it's available anywhere there's a modern-browser.

WebAssembly may prove to deliver the most flexibility in choice of higher level programing languages,
and (even better?)... polyglot programming!

I'm thinking there is a path to get OpenXION running in-browser via Java bytcode .jar to WebAssembly .wasm

WebAssembly is a pretty great thing to have around. Check out how this macOS 8.x via Basillisk-II emulator
compiled to WebAsm: https://macos8.app runs! On my 7th-gen Core-i7 laptop, that boots to the Desktop in seconds and PhotoShop 3 runs at least at the speed of a Quadra 900.
All of that is pretty sweet. Other than that, I'll hold back feedback until I've given it more, proper consideration.
System76 serv12 (64GB RAM, 2TB SSD, 2TB HD, Win10 Pro, Current)
MBA (Early 2015, 8GB/512G SSD, Monterey 12.7.2 and Linux Mint)
Post Reply

Who is online

Users browsing this forum: No registered users and 12 guests