John Starich
John Starich
Still haven't forgotten! I'm trying to merge #18 first as that will unblock quite a few things for Hackpad, though it is very slow going.
Thanks for the suggestions! Once the kernel refactors (#11) are closer to completion I may look into other solutions like these some more.
Hey @amlwwalker, thanks for opening and the positive feedback! I love those ideas. A learning platform written in Go for Go is a fantastic goal I can get behind 😄...
Hey, sorry for the delay! I think all the necessary bits you need to run your own app are outlined in here: https://github.com/hack-pad/hackpad/blob/1f6b4afdb875e099505f5c3ed65751bce9eecce0/server/src/Hackpad.js#L9-L45 and here: https://github.com/hack-pad/hackpad/blob/1f6b4afdb875e099505f5c3ed65751bce9eecce0/server/src/App.js#L19-L27 where `run` is https://github.com/hack-pad/hackpad/blob/1f6b4afdb875e099505f5c3ed65751bce9eecce0/server/src/Hackpad.js#L54-L57...
>Do I have to manually run the OS or does that happen as a result of running the terminal? I attempted to run the main.go at the root of the...
Hey again @gedw99! 🙂 That would be interesting. I think I'd first need to understand the differences between Go's and TinyGo's Wasm syscalls setup. Go Wasm may be able to...
Hey @gedw99, FYI Go Wasm is now Hackpad! I may be splitting things into new even more repos in the coming weeks, possibly including the runtime and the Go installation...
FYI I've made some progress with Workers, though it's been slow-going. MessagePorts are great, but they sure are hard to debug when they're inside the runtime. I think after this...
Thanks for the contributions @gedw99 You're awesome 😄
@gedw99 Definitely. Current progress is now pushed up as #18