I don't think most people are making a principled stand against the use of Google products, they're just instinctively performing a risk analysis.
[0] https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/Web...
I don't think most people are making a principled stand against the use of Google products, they're just instinctively performing a risk analysis.
[0] https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/Web...
It adds little to the conversation if someone just says "scared of abandonment" without providing more context. Yes, one's entitled to that opinion, but it's slightly misplaced sentiment.
Out of interest, how long would it take for one to migrate from Go to say C or Java (if Go is killed)? Similarly, how long to go from some Google cloud service to either another provider or a different other service?
I agree with you about instinctively performing a risk analysis, but was offering a different perspective that perhaps one should separate Google into a few categories, then make judgement per category.
How do you figure? How long have you been using/developing with Google products?
Microsoft had the same reputation a few years ago. They learned the hard way what happens when you piss off developers. They are now making great strides to right those wrongs. What is Google doing to assuage those fears?
The way they have managed Android itself should give all mobile developers some consternation. It is an absolute mess with a ridiculous amount of cognitive overhead. Its a utility OS now and a really bad one at that.
My gut tells me that Android will be abandoned soon. Samsung could kill Android if it wanted to...
Android: 3-4 years
GCP: <2 years
gRPC: 2 years (Kotlin, Python, Node, Rust, Scala)
From this and your other reply, you seem to have been burnt by something in Android. The mobile market for which I develop products is made up of over 80% Android. Whether Sundar Pichai decides to kill Android tomorrow or now, I'm not going to let that get in the way of me making a living from a platform that currently exists with a significant market share re. my target market.
In that regard one is safer (CV) using Qt or Xamarin, given JavaScript, C++, C# and F#.