Hacker News new | ask | show | jobs
by daswerth 879 days ago
> This is true of most of almost all living technogies.

It's not really true for any other programming language. If I'm an expert in Java 8, I can build and ship a product using it. I don't need to be up-to-date in my knowledge of Java 17. Same holds for almost every language.

Javascript is an exception because you don't get to decide which version to deploy, so you have to constantly be keeping up with it.

1 comments

It’s the opposite problem with JavaScript. JavaScript almost always going to be backwards compatible. But, you’re right, because you can’t control the environment you’re going to be perpetually using “new” features that are 2-5 years old.

For example, I can still run my projects from 2004 but I'll have to wait until 2028 to widely deploy my bleeding edge projects from 2024.