Immediate mode rendering and components seem to be why people use them. And you know what? The web should natively support those but doesn’t (well it kinda bad components, but ehhh). Otherwise I agree, the frameworks are overcomplicated.
Nat (she/they)
:3
- 0 Posts
- 33 Comments
body { background-color: pink!important; }
Nat (she/they)@lemmy.blahaj.zoneto Programmer Humor@programming.dev•Which of these javascript expressions is false?4·1 month agoNumber = IEEE-754 double precision float, which includes NaN, so it makes sense
Nat (she/they)@lemmy.blahaj.zoneto Programmer Humor@programming.dev•Tell me the truth ...1·1 month agoCould definitely be worse for latency in particular cases, but if we imagine a write heavy workload it still might win. Writing a byte/word basically has to do the same thing: read, modify write of cache lines, it just doesn’t confuse the dependency tracking quite as much. So rather than stalling on a read, I think that would end up stalling on store buffers. Writing to bits usually means less memory, and thus less memory to read in that read-modify-write part, so it might still be faster.
Nat (she/they)@lemmy.blahaj.zoneto Programmer Humor@programming.dev•Tell me the truth ...241·2 months agoA lot of times using less memory is actually better for performance because the main bottleneck is memory bandwidth or latency.
Also, optional value semantics. I love value semantics!
Nat (she/they)@lemmy.blahaj.zoneto Programmer Humor@programming.dev•The proper solution26·3 months agoMinecraft mod users are the worst. They’ll post a screenshot of a version mismatch or dependency error that literally tells them how to resolve it and ask “hey, this mod isn’t working, how do I fix it?”
These things add up if you’re doing them all over a 1 million line codebase, by which point it’s incredibly painful to claw back performance if you need it.
Is that the JS bundle only? I think you’re forgetting the need to ship a rendering engine, a JavaScript engine, and the rest of the JS you inevitably bring in if you’re using something like React.
Nat (she/they)@lemmy.blahaj.zoneto Programmer Humor@programming.dev•(How to trigger programmers (and make them irrationally angry)144·4 months agoI thought the joke here was that your unbalanced parentheses would make me angry (they did))
Nat (she/they)@lemmy.blahaj.zoneto Programmer Humor@programming.dev•What's next? Picoservices?13·4 months agoWe already have nanoservices, they’re called functions. If you want a function run on another box, that’s called RPC.
Nat (she/they)@lemmy.blahaj.zoneto Programmer Humor@programming.dev•What's next? Picoservices?3·4 months agoSounds like a distributed monad
Nat (she/they)@lemmy.blahaj.zoneto Programmer Humor@programming.dev•I have a 64-bit gender14·6 months agoMy gender is
{ toString: ()=>{String.prototype.toString = ()=>">:3"; return ":3";} }
Nat (she/they)@lemmy.blahaj.zoneto Programmer Humor@programming.dev•Unexplained Phenomena11·8 months agoAnd then the compiler updates to get better at spotting optimization opportunities and it blows up again
Nat (she/they)@lemmy.blahaj.zoneto Programmer Humor@programming.dev•When you manage to break the type system5·9 months agoHow convoluted was it?
Nat (she/they)@lemmy.blahaj.zoneto Programmer Humor@programming.dev•BS from MS about AI helping an MD8·10 months agoListening to employees when making decisions, what a concept! It’s a shame many places don’t do that.
Nat (she/they)@lemmy.blahaj.zoneto Programmer Humor@programming.dev•How big is your desk?4·1 year agoDo you get two empty spaces next to your tower? For maintenance if the lower elements.
Nat (she/they)@lemmy.blahaj.zoneto Programmer Humor@programming.dev•How big is your desk?53·1 year agoIt’s called a tower PC for a reason
Who says this is JS? Might be Rust.