Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I remember part of it being that they beat efficiency into your brain throughout most of early CS. In college, using the naive approach is treated as being ignorant.

Then you work on real software and realize that computers are pretty fast and basic hashmaps & arrays will likely suffice for the size of the datasets you're working with, and beyond that, performance is more about tool/database choice than rolling your own algorithms.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: