Live data from Hacker News

Opossum: Cross-platform web browser written in Golang, optimized for Plan 9

github.com

11–20 of 98 posts

Re: Opossum: Cross-platform web browser written in Golang, optimized for Plan 9

#11

I fully acknowledge that Plan9 had a cool vision, maybe a superior one to the world we’ve got. But is it practical as an operating system for day to day use, particularly when working with other people using conventional Linux/Mac/Windows?

As with everything else, it depends on who you are and what you do. Email, typesetting, remote shells are all well within the bounds of what workflows work great out of the box.

Re: Opossum: Cross-platform web browser written in Golang, optimized for Plan 9

#12

I fully acknowledge that Plan9 had a cool vision, maybe a superior one to the world we’ve got. But is it practical as an operating system for day to day use, particularly when working with other people using conventional Linux/Mac/Windows?

[dead]

Re: Opossum: Cross-platform web browser written in Golang, optimized for Plan 9

#13

I fully acknowledge that Plan9 had a cool vision, maybe a superior one to the world we’ve got. But is it practical as an operating system for day to day use, particularly when working with other people using conventional Linux/Mac/Windows?

That question makes no sense really. It’s like asking whether camping can be as practical as living in a proper house - maybe for some people, but generally, that’s just not the point.

Re: Opossum: Cross-platform web browser written in Golang, optimized for Plan 9

#14
post #9

[flagged]

What's the problem with GC? Between C and Go (and maybe Scheme) there's not much choice of languages on plan 9 today.

So not having to think about memory management in a browser pet project is surely the best choice when it comes to a relatively ambitious project as this.

Also of note, Limbo (the language the successor was written is) is also garbage collected, so it's not like it's against the spirit of plan 9. The predecessor language, Alef, supposedly was abandoned in part because it didn't have GC.

Re: Opossum: Cross-platform web browser written in Golang, optimized for Plan 9

#15
post #14
post #9

[flagged]

What's the problem with GC? Between C and Go (and maybe Scheme) there's not much choice of languages on plan 9 today. So not having to think about memory management in a browser pet project is surely the best choice when it comes to a relatively ambitious project as this. Also of note, Limbo (the language the successor was written is) is also garbage collected, so it's not like it's against the spirit of plan 9. The…

There's also Myrddin, Ocaml (port), and Haskell (nhc and Hugs), and there was some work on getting Zig working on Plan 9

Re: Opossum: Cross-platform web browser written in Golang, optimized for Plan 9

#16
post #4

At this point in market concentration, any sufficiently brave or delusional soul that ventures into even the most rudimentary web browser development is a hero to me !

I think what's been achieved in a little over a year with the Ladybird Browser from the SerenityOS project shows that it's quite possible to build a new browser from scratch. And yes, they are absolute heroes for doing it!

https://awesomekling.github.io/Ladybird-a-new-cross-platform...

https://linus.dev/posts/ladybird-browser-year-in-review-2022...

Re: Opossum: Cross-platform web browser written in Golang, optimized for Plan 9

#17

I fully acknowledge that Plan9 had a cool vision, maybe a superior one to the world we’ve got. But is it practical as an operating system for day to day use, particularly when working with other people using conventional Linux/Mac/Windows?

Not when one cares about graphics programming.
Post reply on HN