Microsoft dejará de contribuir a las versiones de Windows del popular lenguaje de programación PHP 8.0 y superior. El gerente del programa, Dale Hirt, hizo el anuncio la semana pasada, diciendo que el soporte para PHP 7.2 finalizará en noviembre y PHP 7.3 entrará en modo de parche de seguridad solo en el mismo mes.

PHP 7.4 continuará teniendo otro año de correcciones de errores y luego un año de correcciones de seguridad, escribió Hirt. “Estamos comprometidos a continuar desarrollando y creando PHP en Windows para 7.2, 7.3 y 7.4 siempre que sean oficialmente compatibles. Sin embargo, no admitiremos PHP para Windows en ninguna capacidad para la versión 8.0 y posteriores.

Pero la desarrolladora principal de PHP, Sara MG, aclaró que PHP 8 seguirá siendo compatible, incluso si Microsoft finaliza su soporte para el lenguaje.

"Este mensaje significa que Microsoft no producirá versiones oficiales para PHP 8 y ​​superiores", escribió en una publicación de Reddit. "Este mensaje NO significa que nadie lo hará".

"Lo más probable es que el proyecto desempolve una máquina en algún lugar de la nube que ejecute Windows (probablemente usando una licencia gratuita proporcionada generosamente por Microsoft, por cierto) e implemente procesos de compilación automatizados para hacerlos 'internos'", dijo.

"Todavía estamos en la fase de reacción inicial aquí, pero la conclusión es que probablemente habrá muy pocos cambios para los usuarios de Windows".

No se dio ninguna razón para la decisión, pero los desarrolladores se mezclaron en sus reacciones y ofrecieron sus propias teorías.

VER: Procesamiento del lenguaje natural: una hoja de trucos (República Tecnológica)

Algunos desarrolladores de PHP interpretan esta decisión como la sugerencia de Microsoft a los desarrolladores de usar el subsistema de Windows para Linux 2. "PHP es un ciudadano de primera clase de Azure, simplemente lo obligarán a ejecutarse en Linux", escribió uno en Gorjeo.

"Me resulta difícil creer que Microsoft no tenía la intención de crear versiones especiales de Windows PHP para IIS", escribió un desarrollador en Hacker News.

Otro escritor publicó: “Esto tiene mucho más sentido. Y realmente parece que la tendencia actual de Microsoft continúa: alejarse del control de calidad interno curado por humanos y el soporte a favor de la automatización y la contribución de la comunidad. »

Un colaborador sugirió que alguien probablemente se beneficiaría de un apoyo continuo. "O tal vez termine siendo algo como Apache, donde tienes que encontrar otros lugares en el ecosistema que proporcionen archivos binarios para Windows. O simplemente compilarlo tú mismo.

VER: Actualización de mayo de 2019 de Windows 10: 10 características nuevas notables (PDF gratuito) (República Tecnológica)

Podría tener sentido que Microsoft elimine el soporte de compilación para PHP debido a los cambios en Azure, señaló Liam Tung, escribiendo en ZDNet. "Como señaló un lector de Hacker News, la oferta de PHP administrada original de Microsoft en Azure App Service solo funcionaba en Windows, pero Azure App Service ahora también es compatible con Linux, por lo que ya no se necesita tanto PHP", escribió Tung.

PHP se utiliza para crear sitios web interactivos dinámicos. Cuando un usuario solicita una página web que contiene código PHP, el módulo PHP instalado en ese servidor web procesa el código. El preprocesador de PHP luego genera una salida HTML para mostrar en la pantalla del navegador del usuario.

PHP sigue siendo una opción de lenguaje de programación popular entre los desarrolladores, ocupando el cuarto lugar desde 2015 en la encuesta Octovere anual de GitHub detrás de JavaScript, Python y Java, y entre el quinto lugar en 2005 y el séptimo lugar en la historia a largo plazo del lenguaje de programación Tiobe.