I think that people "dedicated to the future of the planet" and "avoiding greenwashing" should mention that online video generates 60% of world data flow (~300MT CO2/year) [1], and that carbon dioxide emissions are also paradoxically one of the reasons why these documentaries are created.
This video is bad for climate change. Thanks for watching ! [2]
What do you like about Dartlang? Every time I've looked at it it's seemed like a rather uninspired language, almost like a slightly more dynamic Java (and an older Java too). I've never used it for anything production though.
Nice app, do you plan to develop an Android version ?
However, I'm not sure to agree with all your points.
Since two weeks I work at my grandpa's in French countryside. 2.7Mbps download and 0.5Mbps upload. I can use Zoom (no video), watch Youtube (480p), and use Slack with no problem at all.
It certainly can be, depending on what you compare it against and how you measure.
It is based on V8 which in many (caveat: far from all) benchmarks comes out as the fastest JS engine, so by that definition in the realm of JS powered components it is pretty quick.
node.js solutions will often perform better than common configurations of other options too - Apache+PHP to pick one example out of the air. Then again, depending on the code other configurations of PHP might outperform Node.
Surprisingly yes. It has billions of dollars or optimizations and research in it over the years and can really fly. Of course you can write slow node code just like you can in any language, but a single well-written node instance can handle a lot of traffic.