Alternatives - Swift - running in the browser (WebAssembly)

All sorts of amusements and nonsense unrelated to xTalk
Post Reply
User avatar
OpenXTalkPaul
Posts: 1485
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: 268
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.
MBA (Early 2015, 8GB/512G SSD, Monterey 12.7.2)
System76 serv12 (64GB RAM, 2TB SSD, 2TB HD, Win 10 Pro x64)
Power Mac 3,1 Project - Needs TLC will get it soon
Post Reply

Who is online

Users browsing this forum: No registered users and 5 guests