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

I wish I could say you were joking. At best it comes off as ivory tower idealism, at worst the complete naivete of someone who doesnt code.


I'm not sure if you're saying this of my comment or the OP, but I code professionally every day in this style and it's working out just fine. And the smaller my modules get the better it seems to work.


It's not working out fine. You just haven't been around long enough to understand it.

JS code is the most disposable piece of any infrastructure. In all companies(mine included) that I know of, npm and the JS jenga tower of hell is the most brittle element that breaks every fucking day. It's the constant pain you can count on being around.

The stack and the dependencies are a moving target. Like.. every minute. If you had coded in any other language other then JS you would know that.

Come to me after 5 years and tell me if your "professional" JS code you're writing today is used by anyone and then we'll talk.

I'll be waiting.


Perhaps you should be looking inwards, rather than blaming your tools, for the reason your npm 'jenga tower of hell' exists in the first place. I experience no such pain, and i've been doing this for many years.

And i've coded plenty in other languages. None with anywhere near as good an experience as NPM if you know how to use it properly.


Tell me the languages and package managers you're talking about.

Don't worry, we ain't going nowhere. Think hard and take as much time as you want.




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

Search: