¿Qué ventajas tiene C ++ sobre otros lenguajes para el desarrollo de Qt?

StackOverflow https://stackoverflow.com/questions/236399

  •  04-07-2019
  •  | 
  •  

Pregunta

Como es bien sabido, C ++ tiene una curva de aprendizaje más pronunciada que la mayoría de los lenguajes principales, lo que resulta en un mejor rendimiento. Pero, ¿el uso de C ++ sobre otros lenguajes [como Java, Ruby, Python] para el desarrollo de Qt todavía tiene ventajas (principales), digamos acerca de Qtopia? Si hay alguno, ¿qué son?

¿Fue útil?

Solución

Qt es de forma nativa una API de C ++, por lo que cualquier otro idioma debe tener un código envolvente que deba mantenerse, etc. La documentación principal también será para la API de C ++.

No estoy seguro de si hay algún "oficial" enlaces a otros idiomas que se mantienen y se publican junto con Qt.

Otros consejos

Si está mirando Qtopia, probablemente esté buscando sistemas embebidos. En ese caso, C ++ probablemente sea el que desea elegir, específicamente por esas razones de rendimiento.

De lo contrario, Trolltech mantiene un enlace de Java, e imagino que algunos de los enlaces de otros idiomas tampoco son demasiado malos, ya que esos idiomas pueden interactuar directamente con el código c / c ++. Sin embargo, es probable que esos enlaces siempre estén un poco desactualizados.

es más fácil crear un solo ejecutable.

no sé si eso será por mucho tiempo ...

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top