1
Off Topic / Re: Software engineering trends that annoy you
« Last post by Aide33 on Today at 05:11:37 PM »i think the most offensive part of what you said was a website requiring 300mb of ram to run being acceptable or normal. i think that's unjustifiable outside of extremely rare and specific circumstances (eg running some full-fledged video game or youtube) and the fact you didn't think that spoke volumes to onlookers you're part of the problem with modern website performance, whether or not you want to be. i definitely recoiled at that number myself, but didn't deem it important enough to respond at the time.I think you misunderstood my point in context. Let me clarify:
In the context of the conversation, I was talking about electron apps. Stand-alone single page webapps require a lot more resources than the average website. Apps that run standalone on your computer should obviously have way more leeway on how they operate and that should be taken into account. For example, it's not unheard of for Photoshop, Text editors, IDEs, etc to go above 300mb. They need to constantly cache things like documents, files, and web requests. In fact, the instances of terminal I have open right now are like 80-100mb of RAM! It sounds horrible for a text-based application, but it's the cost being able to scroll up the entire history since I opened it! RAM is meant to be used to make user experience snappy and useable (within reason), imagine if every time I scrolled up 100 lines vscode it had to call the HDD to open more of the file, that stuff would be slow as forget.
I wholeheartedly agree with you when saying a normal CRUD website (like a forum or a wiki) should never ever ever use more than 10mb of ram, 300mb is insane for that scenario.