fl42v@lemmy.ml to Programmer Humor@programming.dev · 2 years agoYou can certainly change it. But should you?lemmy.mlimagemessage-square60fedilinkarrow-up1546
arrow-up1546imageYou can certainly change it. But should you?lemmy.mlfl42v@lemmy.ml to Programmer Humor@programming.dev · 2 years agomessage-square60fedilink
minus-squarehumbletightband@lemmy.dbzer0.comlinkfedilinkarrow-up27·2 years agoI will not tell my kids regular scary stories. I will tell them about embedded systems
minus-squareSuzune@ani.sociallinkfedilinkarrow-up22·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-squareScoopta@programming.devlinkfedilinkarrow-up14·2 years agoIn amd64/x86 kernel space you can dereference null as well. My hobby kernel keeps critical kernel structures there XD.
minus-squarehumbletightband@lemmy.dbzer0.comlinkfedilinkarrow-up2·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