Con la llegada de la nueva GNOME Developer Center me encontré con fijaciones para las bibliotecas de JavaScript GObject. Ahora me encantaría leer un comentario de un experto si él (o ella) recomendaría/consideraría usarlos para una aplicación de escritorio. Esto implica la consideración de aspectos como la simplicidad¿Recomendarías JavaScript para las aplicaciones de escritorio GNOME?
Inmediatamente: ¿Están esas API listas para usar o sería mejor esperar un poco hasta que esté más establecida? ¿Puede desarrollar una aplicación completa en JS o restringiría el uso a fines de scripting?
Creo que la mayoría de gnome-shell ui (el nuevo administrador de ventanas para gnome3) está escrito en javascript. Consulte https://github.com/philn/gnome-shell-extensions para ver algunos ejemplos. Pero por lo que puedo ver, es solo una forma de conectar la funcionalidad al administrador de ventanas, no a una aplicación completa. – lucas1000001
Si su proyecto es de código abierto, creo que usar JavaScript tiene una gran ventaja: más contribución del desarrollador. Un proyecto escrito en JS tendrá una audiencia de desarrolladores mucho más grande que esté dispuesta a contribuir. La mayoría en tecnología conoce JavaScript en algún nivel. Personalmente, no he contribuido mucho al software de escritorio de código abierto, aunque me gustaría, principalmente porque no tengo mucho conocimiento de C/C++ o Python. Además, las personas que conocen C/C++ y están dispuestas a contribuir al OSS ya están involucradas en algo; esos activos son estirados delgados. El conocimiento de JS no lo es. – Dan