|
So you want to talk about mobiles? Windows Phone, JavaScript, .NET (VB and C#) and C++. iOS, JavaScript, Objective-C, C++ and Swift, C only due to BSD stuff. Android, Java, Kotlin, JavaScript, C++, C only due to Linux kernel. Its sucessor. Project Treble drivers use Java and C++. Fuchsia is written in a mixture of Rust, Dart, and C++. ChromeOS, JavaScript, C++, Rust, C only due to Linux kernel |
An irrelevance given their complete lack of market presence.
The rest all have significant underlying C components you've identified. All I'm saying is that's a hardly a 'niche holdout' when it appears to be at the heart of the vast majority of shipping devices.