257m@lemmy.ml to Programming · 1 year agoWhat are your programming hot takes?message-squaremessage-square897fedilinkarrow-up1353arrow-down114
arrow-up1339arrow-down1message-squareWhat are your programming hot takes?257m@lemmy.ml to Programming · 1 year agomessage-square897fedilink
minus-squareTheGamingLuddite [none/use name]@hexbear.netlinkfedilinkEnglisharrow-up21·1 year agoAssembly is fun because it makes you feel like a wizard, even if you’re bad and it’s not an efficient way to code. Everyone should try it once.
minus-squareetlerlinkfedilinkarrow-up8·1 year agoOne of my classes had us design our own 8 bit processor and assembly language. It was a lot of fun designing it. It was like a little puzzle to figure out how to get features into those limitations
minus-squareFreakingSpy [he/him]@hexbear.netlinkfedilinkEnglisharrow-up3·1 year agoYou might enjoy the game Shenzhen I/O, it’s a programming puzzle game about developing gadgets with limited space for code
minus-squarebuh [any]@hexbear.netlinkfedilinkEnglisharrow-up6·edit-21 year agoI had a job where for whatever reason their codebase that was started in 2010 was mostly assembly whenever I was upset with them, I would write the most esoteric assembly with zero comments explaining how whatever I was making worked this is neither an endorsement nor a rebuke of assembly, just my (technically) professional experience with it
minus-squaremindbleach@sh.itjust.workslinkfedilinkarrow-up2·1 year ago6502 especially. It’s super goofy compared to anything that made the jump past 8-bit, but that’s because it was designed for handwritten bytecode. I would not recommend the NES, though. The video chip is fiddly and awful, and to this day, nobody’s sure what color anything should be.
Assembly is fun because it makes you feel like a wizard, even if you’re bad and it’s not an efficient way to code. Everyone should try it once.
One of my classes had us design our own 8 bit processor and assembly language. It was a lot of fun designing it. It was like a little puzzle to figure out how to get features into those limitations
You might enjoy the game Shenzhen I/O, it’s a programming puzzle game about developing gadgets with limited space for code
I had a job where for whatever reason their codebase that was started in 2010 was mostly assembly
whenever I was upset with them, I would write the most esoteric assembly with zero comments explaining how whatever I was making worked
this is neither an endorsement nor a rebuke of assembly, just my (technically) professional experience with it
6502 especially. It’s super goofy compared to anything that made the jump past 8-bit, but that’s because it was designed for handwritten bytecode.
I would not recommend the NES, though. The video chip is fiddly and awful, and to this day, nobody’s sure what color anything should be.