Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

If someone were to port the Go compiler to it, there'd be so much more software that could run (natively, statically, no runtime library) without additional effort from the software developers.


Actually, given how few system calls (relatively speaking) Go makes, it might not be impractical.


because go makes networking so easy, many go programs avail themselves of the network. Even dead trivial programs often use the builtin jsonrpc.

TempleOS has no networking stack and thus porting any of that portion would require significant kernel changes as well.

I have no doubt that there are many other "minor" things like networking that would rear their head on attempting.

It would still be a really cool project to see how far you can get and what compromises would have to be made.


What's so good about native, static, no runtime library? Why not a language with more useful software available, like Python? Even if you do insist on native compilation, why not OCaml or Delphi or Haskell (which have more useful software written in them, even if only because they've been around longer)? What's so special about Go?


If someone made a Go compiler for it, I'd switch - today.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: