Really interesting and enthusiastic challenge! I think it will be super hard to achieve the idea though.

Since performant programming languages lack of functionalities. As they prioritise performance by removing “less-necessary” features. And programming languages with more functionalities will naturely get slower.

Another big issue with being cross-platform is the hardware compatibility. It reminds me of Android development. Since hardwares (phones, tablet, ect.) can be designed differently, Android development can be painful to implement some functionalities that well behave across platforms.

Apple, on the other hand, makes their own OS and hardware. Which (I assume) have better consistency between different devices in term of hardware. And make it easier for the software part to be more consistent.

Written by

A developer & hobbyist photographer. Develop a drop and drag website builder

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store