@fl42v@lemmy.ml to Programmer Humor@programming.dev • 2 years agoYou can certainly change it. But should you?lemmy.mlimagemessage-square60fedilinkarrow-up1549arrow-down18
arrow-up1541arrow-down1imageYou can certainly change it. But should you?lemmy.ml@fl42v@lemmy.ml to Programmer Humor@programming.dev • 2 years agomessage-square60fedilink
minus-square@humbletightband@lemmy.dbzer0.comlinkfedilink27•2 years agoI will not tell my kids regular scary stories. I will tell them about embedded systems
minus-squareSuzunelinkfedilink22•edit-22 years agoWhen you program embedded you’ll also dereference NULL pointers at some point. More... Some platforms can have something interesting at memory address 0x0 (it’s often NULL in C).
minus-square@Scoopta@programming.devlinkfedilink14•2 years agoIn amd64/x86 kernel space you can dereference null as well. My hobby kernel keeps critical kernel structures there XD.
minus-square@humbletightband@lemmy.dbzer0.comlinkfedilink2•edit-22 years agoI was thinking about telling them how in embedded systems it’s a good practice to allocate the memory by hand, having in mind the backlog, but yours will come first
I will not tell my kids regular scary stories. I will tell them about embedded systems
When you program embedded you’ll also dereference
NULLpointers at some point.More...
Some platforms can have something interesting at memory address
0x0(it’s oftenNULLin C).In amd64/x86 kernel space you can dereference null as well. My hobby kernel keeps critical kernel structures there XD.
I was thinking about telling them how in embedded systems it’s a good practice to allocate the memory by hand, having in mind the backlog, but yours will come first