Not all hackers are overly obsessed with the most efficient Big O and various low level (sorry pun intended) details.
Not all hackers are overly obsessed with the most efficient Big O and various low level (sorry pun intended) details.
A NAND gate is low level. Big O is just theory that anyone should know if he's worth something as a programmer.
The good news is that, while still valuable, you won't have to lose time creating a new broken wheel. The bad news is that this part of CompSci is now mostly fundamental research.
No it isn’t.
It’s a great thing to learn and understand, and essential for designing and maintaining data-intensive systems, but your statement simply isn’t true.
To me, it's essential.
It’s easy to make things that are accidentally quadratic but are fine until your big customer has 10 times the data and they suddenly aren’t fine anymore.
Doesn’t mean you need to optimise everything, but it doesn’t mean you shouldn’t think about this stuff.
This attitude is precisely why we have computers thousands of times more powerful than we had in the 90s, and yet they perform the same tasks slower.