3 ms·
I personally have the feeling that their main focus is on promoting wokeness/social justice in the software industry. They probably claim that their core compet
by jansan 6y ago
I personally have the feeling that their main focus is on promoting wokeness/social justice in the software industry. They probably claim that their core competency is still browser technology, but I am not so sure when looking at our code and seeing comments like this:
// Change these to proper private fields once Firefox supports them
- CodeGlitch 6y agoThe phrase "get woke go broke" comes to mind unfortunatly. I'm a heavy Firefox user, and have given money to Mozilla in the past, but their leadership has dropped the ball and I'm sorry to say I'm reluctant to give them any more $. My hope is that they focus efforts on Firefox as an open-web, security and privacy-promoting system (which it does a lot of already). I do think things like Rust have been a distraction, the world doesn't need yet another programming language (compared to Modern C++, Rust doesn't seem worth the effort?).
- macspoofing 6y ago> the world doesn't need yet another programming language I disagree there. I think the world needed a systems-level language to replace C++ with safer constructs, more consistent syntax and no historical baggage. It's an open question whether Mozilla was the right sponsor for the development of that language, but nobody else was there (Sorry Dlang =) ).
- jansan 6y ago> Mozilla was the right sponsor for the development of that language, but nobody else was there. Which may indicate that the world really doesn't need another programming language.
- macspoofing 6y agoI take your point and you may be right. I don't do a lot of C++ development, so I can't speak from first-hand experience if Modern C++ makes Rust superfluous.
- suby 6y agoThe borrow checker alone is worth the price of admission for Rust, you can't do anything quite like that in C++.
- untog 6y agoPlucking a single comment entirely out of context and presenting it as damning evidence against an entire company's competency feels kind of over the top.
- jansan 6y agoThe context is that Firefox is not supporting essential OOP features (like private fields) in Javascript, which Chrome has been supporting since April 2019. In the past, Firefox had a lot of experimental features and was often the first browser to support new stuff. This has changed, Firefox is now behind in quite a few areas and if you look at their priorities, management doesn't really seem to care.
- untog 6y ago> The context is that Firefox is not supporting essential OOP features (like private fields) I'd dispute private fields being "essential". People have been writing a lot of OOP code in JavaScript without them for a long time now.