
La publicación por parte de Microsoft del código fuente del lenguaje de scripts de PowerShell resuena con un número cada vez mayor de desarrolladores. Aparentemente, esta reciente decisión de Microsoft está comenzando a dar sus frutos. En el índice TIOBE (La importancia de ser serio), apareció en los 50 lenguajes de programación más populares.
Microsoft publicó el código fuente de su lenguaje de secuencias de comandos de 12 años hace tres años como parte de su enfoque para la compatibilidad del sistema operativo.
PowerShell debutó en Linux y macOS en 2016 después de que el CEO de Microsoft, Satya Nadella, dijera que "Microsoft ama a Linux" y su predecesor, Steve Ballmer, que en realidad Linux es No es un tumor maligno.
Ballmer declaró anteriormente que "Linux no es de dominio público. Linux es un cáncer que devora todo lo relacionado con la propiedad intelectual. Así es como funciona su licencia ". También caracterizó a Linux como comunismo.
Desde entonces, Microsoft llevó MS SQL Server a Linux, abrió las fuentes .NET e integró Bash en Windows. El año pasado, Microsoft equipó PowerShell con el sistema operativo Ubuntu al presentar el paquete de software contenedor correspondiente. Fue bastante inesperado.
El código abierto parece estar ayudando a PowerShell a ser más popular entre los desarrolladores. El idioma apareció por primera vez en la línea 45 del índice de los idiomas TIOBE más populares.
PowerShell ahora respira por la espalda con idiomas como Haskell, Julia y Kotlin.

“Hasta hace poco, solo estaba disponible en Windows. Pero Microsoft usó su infraestructura .NET Core para crear PowerShell Core. Esta es una versión de código abierto, y se ejecuta en todas las plataformas principales. Esta puede ser la razón por la cual PowerShell se está volviendo popular nuevamente ", dice el analista de TIOBE.
Junto con la publicación de las fuentes de PowerShell, Microsoft presentó PowerShell Core, creado sobre la base de .NET Core en lugar de .NET Framework, que fue diseñado exclusivamente para Windows.
PowerShell Core no solo es compatible con Windows, sino también con otras plataformas, a saber:
- Ubuntu
- Redhat
- Centos
- MacOS
- Fedora
- OpenSuse
- Debian
Ahora puede usar un lenguaje de script común para la administración en todos los servidores administrados.
Microsoft espera que PowerShell se convierta en una herramienta de administración de
nube híbrida ampliamente utilizada. Está diseñado específicamente para administradores de sistemas y usuarios avanzados y le permite automatizar rápidamente la administración de varios sistemas operativos y procesos asociados con las aplicaciones que se ejecutan en ellos.
Puede leer sobre nueve ejemplos de uso de nubes privadas e híbridas de Cloud4Y
aquí .
Curiosamente, PowerShell comienza a competir con el shell de Linux más popular: Bash.
El aumento de PowerShell este mes es el único cambio notable en el índice TIOBE. Los 10 principales están invariablemente liderados por Java, C y Python. Otros lenguajes entre los 10 principales son C ++, Visual Basic .NET, C #, JavaScript, PHP, SQL y Objective-C.
La clasificación TIOBE se basa en datos de búsqueda de Google, Bing, Yahoo, Wikipedia, Amazon y YouTube.
Aunque Java sigue siendo el líder en el ranking TIOBE, en el índice de popularidad de los lenguajes de programación PYPL, pasó al segundo lugar, perdiendo Python, que ahora se considera el lenguaje más popular. La clasificación PYPL se basa en la investigación de Google sobre materiales de capacitación en lenguajes de programación.
El aumento de PowerShell este mes es el único cambio notable en el índice TIOBE. Los 10 principales permanecieron sin cambios.Las tendencias generales indican que PowerShell continuará aumentando en el ranking, ganando una audiencia siempre nueva. Parece que la nueva década estará marcada por la rápida integración de cosas que antes parecían incompatibles.
PROMOCIÓN: 40% de descuento en IaaS para desarrolladores .