Marcello,
I've written and operating a data processing app written in Dart,
using Postgresql and ElasticSearch. The postgresql driver is good
enough, and I'm really thankful I can just use it. I needed to write
my own Elastic client, and several other infra pieces, I've open
sourced some, the rest may happen later.
Dart server side is good enough, at least for me. I'm sorry to hear
that it is not good enough for you, but honestly, nobody is obliged to
make it so for your specific use case. You could encourage server-side
library development by (a) participating in the development of the
libraries you need, (b) provide resources and motivation for those who
do develop these libraries, (c) just letting them know that you are
thankful for their contribution.
There are many ways to improve server-side dart, but I'm pretty sure
that shaming people that they don't match your expectations won't get
you anywhere.
Side note: you mix the cloud offering and pricing with open-source
development. Dart, the VM, the toolchain, the libraries: everything is
open sourced. If Google stopped supporting it, you could still develop
in Dart, and we may have a community around it that will carry on with
basic self-support. Please be respectful of the fact that people do
put a lot of energy and effort both inside and outside of Google to
improve Dart. If that is still not enough for you, that is sad, but
please don't the people for it.
Cheers,
Istvan