Live data from Hacker News

Gosub – An open-source browser engine

github.com

141–150 of 173 posts

Re: Gosub – An open-source browser engine

#141
post #97

Earlier quoted context omitted.

I think, at this stage, logo is the least important piece in all this.

That's the point. And if the maintainers still want to consider this, I feel that should be done right.

It's open-source. Why don't you contribute a logo or open an issue if you feel so strongly about it?

Re: Gosub – An open-source browser engine

#145
post #33

As a BASIC programmer from the 1980s, thank you for that heart attack.

They say BASIC programmers never die, the just GOSUB and never RETURN.

I remember my Atari behaving awfully slow (whole atari basic environment, even after the program finished) because I did many GOSUBs without the amount of RETURNs necessary, and didn't understand why because I was only 9yo at that time...

Re: Gosub – An open-source browser engine

#146

I was hoping for a small embeddable engine to finally replace Electron. The build on Windows ends up being 55MB, not too bad but still too large for simple apps. Is anyone working on something like that?

There is Sciter: https://gitlab.com/sciter-engine/sciter-js-sdk

Re: Gosub – An open-source browser engine

#147

I'm always disappointed when conversations here are full of "why don't you just contribute to instead?" Have you never simply desired to do something yourself?

Right? I don't think HN needs more obligatory "this is a big undertaking and likely to fail" comments. We can take those as implied. We should 1) engage more meaningfully with the project and 2) keep in mind that negativity hurts a lot more than positivity helps. If you're not up to the task, fine, and maybe they aren't either, but don't drag them down before they've tried.

Re: Gosub – An open-source browser engine

#148
post #32

Why does it matter if it’s written in Rust?

Rust was invented to make it easier to write a secure, performant browser engine

It's funny; I wish Rust was better suited for bare metal than it is now. But no matter how much people perceive Rust as a bare metal language like C, it was quite literally made for a level or two above that, in browser engines.

(Here's to hoping Rust for Linux continues to drive progress for bare metal Rust!)

Re: Gosub – An open-source browser engine

#149

Earlier quoted context omitted.

Projects written in Rust tend to be very fast - as fast as C++ or C code - but without the endless security issues. You may as well ask "why does it matter if this bridge is made of iron".

There are long lasting bridges made of stone, concrete and in the right climates, even wood. Not to mention rope when it suits the purpose. Each material has its own qualities, which means its own pros and cons in a given context. This naive belief that there will be one language to rule them all (and is name is ignores history and the world outside of programming in a rather silly way.

Try your best to ignore the rewrite-it-in-Rust people. They're just plain wrong for that. But yes, for a niche like browser engines, Rust is pretty darn well suited.
Post reply on HN