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

Thanks for reminding me that the two programming languages I'm using are poorly designed :) Joke aside, JS is getting better especially when paired with the right tools, like Typescript, VS Code, ESLint, Prettier, React+JSX, etc. PHP has been evolving for a long time to be a bit safer with more static analysis.

I'm not a fan or PHP's variables that are available in a bigger scope than they should, arrays that can be filled without having been defined in the first place, or that are falsy when empty. The solution is to not abuse these features (not use them at all, really) and code as if it was not PHP.



JavaScript become good when you create another language of top of it and use at least 2 different frameworks isn't a good sign


Yeah, Javascript has definitely gotten a lot better since those days. It's possible PHP has too, but I haven't had to check

Both of them do this weird type coercion that break a lot of things if you pretend they're not JS or PHP; I found I had to learn where the traps were, and use a lot more === and !== and >== etc




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

Search: