React introduces a layer of indirection into your rendering. Why would Slack need to debug into their view rendering library on customer machines? It's not their code that's made accessible here, it's React's. It does show a little of React's dark side though. So on OSX, we need to run a VM, so there goes another gig of memory. Its great if you're on Linux, but few people are. The only reason most people need massive performance beasts is because we've pushed abstraction hell and bad engineering practices, so all of our tools suck.ĭocker is another offender in recent times. The cost of the machine would be substantially lower. Battery life would be substantially higher. You make fun of chromebooks, but imagine how much more interesting your work would be if you could use a machine with that performance. If we focus on performance optimizing the apps we use, it opens up a wide range of new computing hardware. EVs are fundamentally better for the future. Its a similar argument to electric versus ICE cars just because gas is cheap doesn't mean we shouldn't support EVs. Just because we _have_ the resources to allow applications to bloat doesn't mean we should be alright with it. Microsoft Word, with a multi-page complicated document, is using 200mb. Slack on my computer, with five teams, consumes 1.8gb of RAM.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |