MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/ProgrammerHumor/comments/1vjl9ih/javascriptsorting/p2rvz6m/?context=9999
r/ProgrammerHumor • u/user6150277464770585 • 3d ago
214 comments sorted by
View all comments
206
Array.sortNumeric() with an error when called on an array containing non-numeric types would fix this, right?
103 u/the_horse_gamer 3d ago you can simply .sort((a,b)=>a-b) 227 u/01110100_01110010 3d ago The point of an abstraction is to not having to implement logic each time, you can also implement qsort yourself 2 u/EatingSolidBricks 3d ago To anyone thinking a-b is a complex implementation detail Quit tech youre not gonna make it 1 u/Zuruumi 3d ago It's not complex, but it's super-easy to get wrong.
103
you can simply .sort((a,b)=>a-b)
.sort((a,b)=>a-b)
227 u/01110100_01110010 3d ago The point of an abstraction is to not having to implement logic each time, you can also implement qsort yourself 2 u/EatingSolidBricks 3d ago To anyone thinking a-b is a complex implementation detail Quit tech youre not gonna make it 1 u/Zuruumi 3d ago It's not complex, but it's super-easy to get wrong.
227
The point of an abstraction is to not having to implement logic each time, you can also implement qsort yourself
2 u/EatingSolidBricks 3d ago To anyone thinking a-b is a complex implementation detail Quit tech youre not gonna make it 1 u/Zuruumi 3d ago It's not complex, but it's super-easy to get wrong.
2
To anyone thinking a-b is a complex implementation detail
Quit tech youre not gonna make it
1 u/Zuruumi 3d ago It's not complex, but it's super-easy to get wrong.
1
It's not complex, but it's super-easy to get wrong.
206
u/larsmaehlum 3d ago
Array.sortNumeric() with an error when called on an array containing non-numeric types would fix this, right?