News for hackers. Stuff that matters.
Re:Eloquent JavaScript 4th edition (2024) by rglover on Thursday March 07, 2024 @10:42AM (#39630419)
It's better if they learn the core language and then graduate to TypeScript (if at all, as there's active discussion of adding type annotations to the core language [1]).

An anecdote: I was sold a similar story on CoffeeScript back in the day, stressed myself out learning it, only to discard it a couple years later. TS won't have an identical fate as its shepherded by Microsoft, but eventually it will go the way of the dodo (whereas core JS will still be humming along).

[1] https://youtu.be/SdV9Xy0E4CM?feature=shared&t=380

Re:Eloquent JavaScript 4th edition (2024) by cdme on Thursday March 07, 2024 @11:11AM (#39630767)
This was the approach one of my first mentors recommended and it's served me well. Learn the core language and its features and then add tools/frameworks as needed. Lately it feels like we're teaching new devs popular frameworks and completely ignoring the fundamentals.
Re:Eloquent JavaScript 4th edition (2024) by linhns on Thursday March 07, 2024 @12:11PM (#39631461)
Yep. But business requirements dictate what happens and these frameworks are the fastest way to achieve business goals, which sucks as when the frameworks lose their appeal, those devs are gonna struggle to transfer their skills to something else.