I know that Meteor has a somehow bad reputation, but I still believe the framework is the best full-stack solution in the Node universe and has a bright future. It has evolved a lot, and currently has a new owner, team and funding.
- Tight integration with React, Vue, Svelte
- Natively supports Mongo, but there are good GraphQL and SQL integrations these days
- Plug 'n play user accounts (customisable)
- Easy to deploy
- Builds to Android, iOS, even desktop these days.
- Tight integration between back and frontend. Extremely simple to write API's or realtime applications
- It's simply Node on backend, do whatever you're used to
- Still a very active community
- Tons of apps running happily in production (the myth of it not scaling is due to developers not understanding, not the framework itself)
We continue using it, nothing develops as fast and easy - at least in the Node world.
Even if it will be technically possible, and I'm pretty sure some day that will be solved. That's the easiest part.
The biggest hurdle for self-driving cars will be ethics, such as 'the car brakes for a child suddenly crossing the street but then kills the old woman' or perhaps even make decisions based upon social status. Lots of options here.
Those ethics have to be agreed upon, and they will likely differ per culture, state, country, etc. It's a political and sociological challenge. It will be interesting crossing borders.
And then those ethics need to be implemented in software.
I would refrain from saying it's never going to happen, but I doubt very much this will happen in our lifetime.
'that a generation of Indians has benefited from upbringings in a culture that, at its best, values humility, close-knit family ties and respect for all walks of life.'
Lol, how does that match with India's caste system? So much respect for lower castes, a huge gap between poor and rich...so much humility...
Probably a corporate environment very much matches a caste system, hence Indians are the most suitable for running such an environment.
- Tight integration with React, Vue, Svelte - Natively supports Mongo, but there are good GraphQL and SQL integrations these days - Plug 'n play user accounts (customisable) - Easy to deploy - Builds to Android, iOS, even desktop these days. - Tight integration between back and frontend. Extremely simple to write API's or realtime applications - It's simply Node on backend, do whatever you're used to - Still a very active community - Tons of apps running happily in production (the myth of it not scaling is due to developers not understanding, not the framework itself)
We continue using it, nothing develops as fast and easy - at least in the Node world.