3 ms·
Lots of soft skills in this thread (which is not a bad thing; plenty of good stuff there) so I'll give you a technical one: I have been following Typescript an
by vosper 10y ago
Lots of soft skills in this thread (which is not a bad thing; plenty of good stuff there) so I'll give you a technical one:
I have been following Typescript and I increasingly believe that it will displace traditional backend web development, and we'll end up with Typescript on the backend and the front end. I think this because:
- it's a very modern language with great type features (it's clearly better than JS in my mind)
- it's got tooling support in all the major IDEs
- it's under rapid development
- it's being pushed ahead by Microsoft, and other big industry names
- it's been/being adopted by many projects, and it seems especially by people in the React space.
- Node is mature for server-side
If I was a Rails developer in particular) or a Python person who only does web (Python's not going away in scientific computing) I'd be keeping an eye on it. The way Typescript is going it may end up being a better, safer, faster language than Python [0], with the benefit of running in browser, on the server, and as a mobile app via React Native.
[0] this might be part of why Python is slowly starting to move on the typing front, but given there's still a lot of people on 2.x it'll be a while before progress is made. And it's only type hints, not enforcement.