¿Cuál es el lenguaje de programación más exigente para el desarrollo de aplicaciones móviles?

Supongo, (a) uno que no es compatible con el vendedor, y (b) no tiene una buena manera de llamar a las funciones de C, o mejor aún, C y lo que sea que esté escrito en la API admitida por el vendedor real. Más allá de eso, supongo idiomas que no son adecuados para el dominio del problema real.

Así que creo que FORTRAN 77 sería bastante difícil de escribir en un juego en 3D. (Estoy dejando de lado el truco mental porque fue creado intencionalmente para ser un fastidio para hacer cualquier cosa; igualmente estoy descalificando a Intercal).

Puntos de bonificación por usar FORTRAN77 compilado para una CPU que no es la CPU real que está utilizando, por lo que debe agregar un emulador. Bonificación adicional si la CPU emulada tiene un tamaño de palabra extraño (por ejemplo, 40 bits) y no utiliza las matemáticas complementarias de dos. Tal vez algo gris codificado?

Alternativamente, podría usar un “lenguaje real”, pero subconjunto de maneras irritantes. Por ejemplo, “C, pero no sentencias if, solo la función principal, solo una para el bucle (;;), no goto, no while, pero puede tener una sola instrucción switch”, algo así definitivamente es un desafío hacer algo real en (pista: obtienes un bucle alrededor de un interruptor, por lo que obtienes una sola máquina de estado con estado global, ¡buena suerte!).

… pero, realmente … ¿por qué querrías tal cosa? ¿No quieres el lenguaje menos exigente para poder concentrar todo el esfuerzo en resolver el problema real?

Idiomas móviles: Apple Swift, está en la cima. Desde que la mayoría de las compañías comenzaron a usar la tecnología para los próximos productos.

Estos son los cinco lenguajes de codificación más solicitados del mundo:

1. SQL

2. JavaScript

3. C #

4. Java

5. Python