In 2006-2007, just before iPhone was released, we tried to pitch Nokia to adopt Python as the main language for mobile application development. We even wrote a book about it:
Python for Symbian (S60) was amazing - arguably the best way to develop smartphone apps at the time. It made you orders of magnitude more productive than native, convoluted version of C++. It came with bindings to camera, accelerometer etc. The underlying vision was to enable large masses of people to develop mobile apps quickly and thus unlock Nokia's capable hardware that was buried under a clunky OS.
A Python-based user-driven app ecosystem might not have killed iPhone but it might have filled some of the vacuum that gave rise to Android. Nokia was way ahead of its time with many ideas.
https://www.amazon.com/Mobile-Python-prototyping-application...
Python for Symbian (S60) was amazing - arguably the best way to develop smartphone apps at the time. It made you orders of magnitude more productive than native, convoluted version of C++. It came with bindings to camera, accelerometer etc. The underlying vision was to enable large masses of people to develop mobile apps quickly and thus unlock Nokia's capable hardware that was buried under a clunky OS.
A Python-based user-driven app ecosystem might not have killed iPhone but it might have filled some of the vacuum that gave rise to Android. Nokia was way ahead of its time with many ideas.