5 ms·
This makes me want to quit webdev and never look back. Why the fuck are we recreating operating systems in the browser? We already have operating systems. We al
by inb4_cancelled 5y ago
This makes me want to quit webdev and never look back. Why the fuck are we recreating operating systems in the browser? We already have operating systems. We already have containers. We already have native code execution.
- vijaybritto 5y agoWhy is this a problem? Why can't they try out new things?!
- inb4_cancelled 5y agoMy problem with it is that most of the new stuff ends up in production and widely used for cargo-culting reasons.
- ranguna 5y agoFor fun? Dude you live on such a black and white world
- fauigerzigerk 5y agoBecause operating systems don‘t support seamless and secure distribution of cross platform software. Web browsers are currently the only secure sandbox we have.
- croes 5y agoSecure sandbox? Are you kidding?
- WickyNilliams 5y agoWhat other platform allows arbitrary code execution like the Web does? We have billions of Internet users yet actual security issues are few and far between. It's remarkably safe and secure given the scale
- croes 5y agoTo be safer than other platforms doesn't mean it's safe. And because Chrome is dominating it's a huge target. And at the moment the browser access to the underlying infrastructure is limited.
- fauigerzigerk 5y ago>To be safer than other platforms doesn't mean it's safe Not automatically, but it can mean that, and in my opinion it is true in this particular case. Safety is not defined as the complete absence of risk.
- inb4_cancelled 5y agoCross platform, right. So we ignore the perfectly adequate operating systems with their mature GUI frameworks, system calls, filesystems and programming language support, because having separate teams for different platforms is apparently too much, and instead we over-engineer the fuck out of web technologies (both front and back end) to the point people are estimating their RAM needs using the number of Chrome tabs they use.
- fauigerzigerk 5y agoFunctionality is often largely independent of platform specific features. Spending limited resources on re-implementing stuff five times over can result in a worse experience for users than focusing on a single high quality cross-platform solution that is easy to distribute and keep up-to-date. It completely depends on the specifics of the app. Some apps benefit from tight device integration. For others it's a waste of resources that could be spent on features.
- crubier 5y agoLol it seems that these days, any new significant web technology makes people want to ragequit their job for some reason https://news.ycombinator.com/item?id=26960946 https://news.ycombinator.com/item?id=26960946
- kerryoco 5y agothank you this was the comment i was looking for hah. although i'm not quitting, i'm continuing to use the already awesome tools we get for free..