Web developers are aware the web is slow - but there’s not many viable options for shipping a widely accessible product, so they have to deal with the platforms constraints. Outside of games, no-one is going to download your custom binary even though it might be 1000x fasterhttps://twitter.com/Jonathan_Blow/status/1387520980029829120 …
-
-
I would use a new GUI library if I didn't have to implement text selection, autocomplete, CJK, and all the touch interactions on mobile. I also hate big IDEs like Xcode. For me, it's just 100x faster to build something for me to realize my ideas on the web.
-
Sure, but wouldn't it be better if we built a platform that also lets you do things 100x faster, but, isn't janky and broken like the web? I don't understand why people think the current web is somehow the only way to do something that looks like this.
- Show replies
New conversation -
-
-
Technically sure, but the real issue is political. The webs near universal availability across vendors and devices makes it super hard to make big platform changes or undo decades of decisions which lead to performance constraints that we see today.
-
Then don't use crazy features? Read the Mozilla docs, learn and gain an appreciation for the strengths of CSS and JS DOM and build your stuff to play to those strengths. You can still get the result you want, you just have to think laterally sometimes.
End of conversation
New conversation -
-
-
do you have thoughts on WASM?
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
How would you approach this and why do you think it hasn't been done? I know quite a few hardworking and talented engineers who dedicate their careers to this and while I agree they have been unsuccessful, it's unclear to me how their approach is flawed.
-
The entire paradigm of how to program is faulty.
- Show replies
New conversation -
-
-
Maybe there could be something like SPIR-V for HTML?
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.