4 ms·
Hmm, rasterizer was just a starting point for me on the way to understand "how browser works". Having just a rasterizer is like naked VM without bytecode compi
by c-smile 10y ago
Hmm, rasterizer was just a starting point for me on the way to understand "how browser works".
Having just a rasterizer is like naked VM without bytecode compiler.
So I decided to add HTML/CSS engines to it.
But if you have HTML/CSS then why not to add scripting to it? So added VM executing bytecodes, GC and compiler producing those bytecodes. Having VM I thought that it would be cool to have built-in persistence in it - you need to persist UI state somehow, right? So it got integrated NoSQL database on board.
That's pretty much how http://sciter.com http://sciter.com was born.
- zodiac 10y agoI think they meant rasterization as in http://www.scratchapixel.com/lessons/3d-basic-rendering/rasterization-practical-implementation http://www.scratchapixel.com/lessons/3d-basic-rendering/rast... instead of in the context of browsers...it's not a very precise term