2 ms·
For a lot of people with technology taste, the web is offensive. Not to say that interfacing with say ugly Windows APIs is that much better, but at least you ha
by badpun 4y ago
For a lot of people with technology taste, the web is offensive. Not to say that interfacing with say ugly Windows APIs is that much better, but at least you have way more control over the machine and your program, so (in systems programming) interfacing with ugly abstraction is only a minor part of your experience.
- type0 4y agoThe trouble isn't just that it's offensive for people with technology understanding and taste, but the clients in web space often consider the tech and your work as disposable and they treat you as such.
- badpun 4y agoInteresting. My previous company (large bank) really cherished the front-end devs on our team, because they knew how hard and annoying it would be to hire replacements for them. They definitely were not treated as disposable.
- torginus 4y agoThe weird thing is the browser is amazing - it's a great 3D rendering, video and playing, video conferencing, UI displaying and animating, vector and raster graphics drawing etc. thing. And probably I barely scratched the surface with my list. It does all of these things either as good as the best native apps or at least quite competently. And it's all portable. No wonder Electron has eaten the native app scene. But the JS ecosystem with its myriad frameworks, packers, metalanguages, each halfway between immature and deprecated, and constant churn and breakage is an absolute nightmare.
- badpun 4y agoBrowser is not great for 3D rendering, unless you mean 3D rendering like it's still 2005 (performance-wise). The browser is not able to handle any modern AAA games for example. Also, the browser does not have an out-of-the box set of standard UI widgets, which makes every browser-based (Electron) app redefine them in its unique way.