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

> JS/frontend world is the worst offender when it comes to engineering robust software

I completely agree. I still can't understand why the language that we depend on for increasingly large-scale front-end work still works like this:

[1, 10, 2, 21].sort() // returns: [1, 10, 2, 21]

It's 2016, software engineering is purported to be a profession, and we still have the worst tools imaginable.



Yep. And very large software developers have created languages that compile to javascript ... it is madness but it solves their problems.


Try

.sort(sorts.numerical)

Using npms 'sorts' module


I think the only thing you highlighted is why weakly typed languages have issues with readability. Looks like it sorted it fine to me.




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

Search: