6bfe96c5
md5: e2f28e0059a1d67ebc15a60fbd1dbd40
🔍
>made by 3 guys
Why can't web frontend be as competent?
>>105976163 (OP)It's far easier to be a shitty programmer than a good one. Back in the 80s, a good programmer could make a Chess game in under 1K of memory. Now the average developer ends up with a 10 megabyte executable for Hello World.
>>105976204>10 megabyte2010 called, they want their shitcode back. try 150 megabytes
>>1059762041k was realistically 1/64th of your available memory back then
10 megs is realistically 1/1600th of your available memory today
it makes no sense to work to reduce the mem footprint in 99% of the cases
>>105976225t. shit programmer
Thanks for proving OP's point (even if you're OP)
fiveguys
md5: db8e1ac54dd239b36bfb4bc3ac9ff9ac
🔍
>>105976163 (OP)>made by 3 guys.Ok, but is it any good? I mean it takes Five Guys just to make a decent burger
>>105976285>no arrowaccurate
if you use a compiled language you could just look for the flag that links only the functions that end up getting used
in c a statically linked hello world could be, idk, 20k? i played around with this once and got mine down to 14. theres more stuff that can be done to take that down even further
but its not even worth the effort of prompting a chatbot for it
>muh speed muh code localityif you want speed you write your own routines and you force inline them
>>105976204>ends up with a 10 megabyte executable for Hello World.rust is not a real language
>>105976204>10 megabyte executable for Hello Worldrookie numbers, I can top this with electron
>>105976204>good programmer could make a Chess game in under 1K of memoryYeah but the expectations for a chess game have changed. You now need it to support multiplayer in a web browser to millions of people under load in real time with a chat feature. Being good isn't enough.
The nature of SQL is restrictive, with a narrow context. The nature of the web is permissive, with an extremely broad context. This freedom leads to all sorts of monstrosities that simply aren't possible in the tiny (but powerful) SQL space.
it's definitely possible. i wasn't a very good programmer in 2015, but in 1 year I created a backend and a custom JS framework for the frontend, which didn't need a compile step, because it was just JavaScript. It worked extremely well and fast, because unlike React it didn't put HTML inside JS and just manipulated DOM directly, but without redrawing entire regions, very strategically. And I even documented it well zo the team coule work with it. Last year started rewriting it in from scratch for modern times, because I had better understanding of it and bettet ideas. Wrote most of the "engine", but it kind of stalled because I switched to writing stuff in Go and D and I didn't have any web slop to build. And without myself needing it, who cares - everyone will just go for React and call it a day, because 99.99% of people stopped caring about elegance, design and taste. Web slop and bloat became a self fulfilling prophecy.
So my point is, you don't even need to be a good programmer to write something decent all by yourself. You just need to care, and that's what nobody does anymore.
>>105976204It's more impressive to make a chess game that works online over the internet that can allow you to play with other people and log your stats and pair you with new people after every game.
>>105976163 (OP)REWRITE IT IN RUST https://avi.im/blag/2025/rickrolling-turso/
>>105976204Doesn't nodejs hello world use like 80mb?
>>105976225It's the hardware manufacturers who are trying to keep up with increasingly bloated programs and not the other way around. Intel would be perfectly happy selling you an I7-4700K but nobody will buy that anymore because it's not enough even for web browsing today.
>>105977693Care and interest go a very long way. The only way to ever be great at something is simply to be interested, you think about it all day and tinker with it all day and eventually you arrive at a place of mastery that other people are confused by.
>>105976163 (OP)You're more than welcome to do it yourself ;)
>>105980292The cloud providers also push for bloat for their clients since it means they get to sell more compute.
>>105976204>read an article on XDA developers, "Why I use Tabby over Putty">article bitches and moans about putty's dated interface and single window per connection UI>gushes over Tabby and how it lets you import shit from putty >go to check out Tabby>it's a 100MB download >Putty is less than 5MB I hate modern programming so much
>>105976163 (OP)sometimes i wonder if the web would be less bloated if browsers were just postscript interpreters. instead of interpreting 3 languages, they would only need to interpret one.