@darius whenever my coworker does some unsafe bit twiddling in c# it makes me feel uncomfortable, even though it generally far easier to understand than the surrounding code.
@jonbro Been thinking about this since you posted it. In our coding guidelines at work our literal first principle is "Clarity, not cleverness", which I love. I think bit twiddling in C# is clever but not clear. I think using the DOM API and vanilla JS vs React's way of doing things is often clear and sort of the non-clever way of doing things. Like my complaint about React is that it's overly clever, like you are always bit twiddling
@jonbro Been thinking about this since you posted it. In our coding guidelines at work our literal first principle is "Clarity, not cleverness", which I love. I think bit twiddling in C# is clever but not clear. I think using the DOM API and vanilla JS vs React's way of doing things is often clear and sort of the non-clever way of doing things. Like my complaint about React is that it's overly clever, like you are always bit twiddling