Hacker News new | past | comments | ask | show | jobs | submit | bfgeek's favorites login

> Out of memory means, your system is simply not designed for the task at hand.

Speaking as somebody who's never built such a system, wouldn't maintaining some opportunistic cache (e.g. for some space-time-tradeoff) be a valid use case of asking for more memory and gracefully degrading in case it's not available?

Error handling would simply consist of not expanding the cache size (if it happens during an allocation related to the cache) or freeing up some cache memory (if it happens for an essential allocation).


Or Firefox, or Safari, or Edge, I believe.

So Mozilla lost Firefox OS. And their browser share is smaller then Chrome, and then it was, but still top tier and winning from M$.

I'm much less pessimistic.

Besides a cross platform and extensible browser we see also the following coming out of Mozilla:

* Rust, a modern low-level programming language with cutting edge "safety" build in at zero runt time cost, luring many system programmers.

* Servo, tomorrow browser, from scratch, in Rust.

* Thunderbird, x-platform desktop email client (interesting for those not trusting the cloud enough).

* MDN, everything MSDN and w3school wish they could be. :)

A lot with revolve around privacy and safety in the future, a space that Mozilla is very well positioned to florish in.

Chrome is a good product. But I prefer Firefox. And seeing what is becoming of Servo I will soon start using that. Form me Firefox has won, and is not at all losing. I dont need the "most popular" browser, I need the most secure one.

And when I see what programming languages Google came up with... (Seriously? Is Go the best money can buy?) Then I think Rust shows single handedly that Mozilla beats Google in that arena as well.


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

Search: