News for hackers. Stuff that matters.
Re:Teach Yourself Computer Science by Waterluvian on Saturday July 21, 2018 @02:03PM (#17582977)
"I know sorting algorithms so intimately that I know to always reach for the built in .sort()" - hypothetical person in my head.
Re:Teach Yourself Computer Science by stefano on Saturday July 21, 2018 @05:27PM (#17583946)
"I know sorting algorithms so intimately that I know to not reach for the built in .sort() when the array is already 99% sorted"

Built-ins are made to work well on the most common case. Often, you can use domain knowledge to come up with better solutions. But you need to know how common sorting algorithms work to understand if and when that domain knowledge can be used to speed up your program.

Re:Teach Yourself Computer Science by Waterluvian on Saturday July 21, 2018 @07:47PM (#17584478)
You're right. I'm being more tongue in cheek about how like 95% of the time just do the default. Your education is really to know when it's important to donut differently.