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

Yikes. Dis-recommend. I started my career in C, which was my first programming language, back in the mid-90s. It's been advantageous for me in my particular field (vulnerability researchers should know C), but I look back and wince about all the energy and time I wasted shipping code in C and C++.

It's also, for this particular question, the family of programming languages most hostile to functional programming.

ES5 JS is a clunky language, but people have built amazing things in it. ES6 JS is a credible language on its own terms. I wouldn't be wary of someone saying "Javascript sucks" (I would mostly agree), but I would be wary of someone who said "Javascript isn't a programming language".



OK, as I said, that's my opinion but I also appreciate yours :)




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

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

Search: