Supongamos que hay varios proyectos en su mayoría mantenidos por internos inteligentes, que finalmente se van después de un período de tiempo. Los scripts se usan aquí y allá en partes clave, por ejemplo, para hacer una copia de seguridad de una base de datos, cambiarle el nombre, comprimirla, moverla a través de ssh, descomprimirla y luego restaurarla con diferentes configuraciones. Ya sabes, las cosas de scripting.El mejor lenguaje de scripting "oficial" para los programadores de Windows
Se establecen los lenguajes de programación para el lado de la aplicación, pero los de los scripts se han relajado. Actualmente, probablemente haya una mezcla saludable de archivos bash y .bat, y tal vez algunos Perl.
1) Para evitar la proliferación del lenguaje, y 2) porque no quiero forzar a los futuros programadores de Windows, me gustaría establecer un lenguaje de script "oficial".
Google eligió Python para esto, y es famoso por ser legible, fácil de aprender y tener una buena biblioteca; sin embargo, personalmente no me resulta tan legible en comparación con la gramática tipo C, Pascal o Ruby.
En cualquier caso, si tuviera que usar solo un lenguaje de scripting en una máquina con Windows (con Cygwin si lo desea) para todos los scripts, ¿qué le gustaría que fuera, y por qué?
relacionadas guerras religiosas:
echa un vistazo a Gradle! si quieres que tu script sea legible Tu script estará cerca del lenguaje natural. Pero hay demasiada "magia" detrás del lenguaje Goovies, así que no me gusta. Sin embargo, Gradle pronto cambiará a Kotlin con un fuerte soporte IDE. Será una herramienta de creación de scripts muy poderosa – Hiep