El lenguaje que amarás odiar
Xsponsor: 5 años hospedando VivaLinux!
PHPClasses es el lengendario sitio que desde 1999 recopila una de las más útiles y completas colecciones de clases para PHP que podemos encontrar en la red. Y con más de 37.000 desarrolladores registrados sus estadísticas de acceso, actualizadas cada 30 días, permiten sacar unas interesantes conclusiones sobre las costumbres de ese particular grupo de usuarios:
Desde Mayo del 2009 hasta este mes de Mayo del 2010, las estadísticas de acceso de PHPClasses discriminadas por navegadores dicen que el uso de Google Chrome aumentó casi un 10%, a detrimento de Internet Explorer y Firefox, que cayeron en la preferencia de los desarrolladores un 4,9% y un 4,5% respectivamente.
La preferencia en los sistemas operativos también tuvo un cambio en los últimos 12 meses: Aunque Windows sigue arrasando con más del 80% de los escritorios de los desarrolladores, su uso fué el único que cayó (un 1,7%), mientras que el de Linux creció un 0,9% llevando la participación del sistema operativo libre a casi un 10% (9,6%).
Mac OS X también creció en popularidad entre los programadores, pero sólo un mucho más modesto 0,4%; llevando su participación total a un 7,4%.
Los desarrolladores de PHP comenzaron a discutir sobre su versión 6 incialmente en el 2005, pero hasta este mismo mes de Marzo del 2010 todavía no hay indicios que de su lanzamiento esté más cerca que antes. Los más optimistas vienen prediciendo que PHP6 está a sólo 18 a 24 meses desde hace tanto como 3 años, pero acontecimientos recientes pueden postergar su muy anticipado lanzamiento hasta el 2011, en el mejor de los casos, o aún más allá, si es que sucede en absoluto, en el peor.
El detonante de la última crisis en PHP6 es, irónicamente, una de sus más esperadas características: el soporte de Unicode, implementado con la librería ICU, que internamente usa UTF-16 para codificarlo todo, lo que significa que cualquier otra codificación usada en los scripts o los datos (generalmente UTF-8) deben convertirse a UTF-16 antes de ser usados. Para los usuarios esto trae además algunas incompatibilidades hacia atrás que requieren que el código se revise manualmente.
Esa implementación de Unicode ha probado ser difícil de completar y poco popular entre los mismos desarrolladores, lo que queda demostrado en el empantanamiento actual de la rama HEAD o trunk del desarrollo de PHP (correspondiente a su versión 6), que tampoco ha visto ninguna actividad importante durante este último verano.
Pero la gota que derramó el vaso fué que un sólo desarrollador, en un arranque de frustración, publicó un gran parche no autorizado en el repositorio de PHP creando además por su propia cuenta la nueva rama 5.4. Tal fué el revuelo que el mismísimo Rasmus Lerdorf tuvo que intervenir decidiéndose finalmente que el nuevo trunk en el repositorio SVN de PHP estará basado en la rama actual de su versión 5.3, donde se fusionarán las características del viejo trunk y junto con las nuevas.
En este momento es muy temprano para decir si la próxima versión de PHP será entonces llamada "5.4", o incluso "6.0". Pero lo seguro es que ahora todos los esfuerzos están puestos en hacer que PHP 5.3 sea la verdadera rama estable de PHP, y aunque aún no hay una fecha para el fin del soporte de la anterior v5.2, se considera que ahora hay un buen motivo más para comenzar a actualizarse a PHP 5.3.

GrupoPHP, el mismo grupo de usuarios local que el mes pasado organizaron su Segunda PHP Meeting en la capital de nuestro país, ahora está invitando a todos a sus Primeras Charlas a llevarse a cabo el próximo 6 de Marzo a partir de las 9:30 hrs. en el Hotel Las Naciones de la ciudad de Buenos Aires. La asistencia al evento es (aparentemente) libre y gratuita, pero sí es necesario registarse antes.
En el evento se presentarán las siguientes disertaciones:
Uno de los objetivos principales de este nuevo grupo es afianzar los lazos de comunidad a través de frecuentes eventos como éste, además de promover su colaboración en sus propios foros, canal de chat, cuenta en Twitter y grupos en Facebook y LinkedIn.
Y tal como lo hicieron el año pasado un grupo de la comunidad local de programadores de PHP está organizando el segundo PHP Meeting Argentina para mañana Sábado 30 de Enero a las 10:00 hrs. en la calle Tronador número 2650 de la Ciudad Autónoma de Buenos Aires. La reunión se extenderá hasta el medidodía y se tratarán temas de la comunidad además de unas charlas informales.
(Los organizadores y este modesto servidor se disculpan por la poca antelación de la noticia, pero aparentemente recién ayer se definió el lugar y horario definitivo)

Rasmus Lerdorf, el mismísimo creador del lenguaje PHP, anunció en un breve mensaje en Twitter que abandona su puesto como ingeniero en Yahoo!:
"Se siente un poco raro estar desempleado. Es probablemente una locura abandonar el mejor trabajo que tuve, pero después de 7+ años era tiempo de algo nuevo".
Yahoo! sólo dijo extraoficialmente que Lerdorf renunció para perseguir "otras oportunidades", y el mismo Rasmus aifrmó que no había ninguna otra historia "jugosa" detrás de su decisión. Sin embargo, este sería un acontecimiento anunciado, por cuanto Lerdorf ya había publicado antes en Twitter que era "tiempo de encontrar un nuevo trabajo" a finales de Julio pasado, después del último acuerdo entre Microsoft y Yahoo!

El sábado pasado los técnicos de la administración de Obama mudaron la platafroma web del sitio de la Casa Blanca (WhiteHouse.gov) desde el anterior sistema propietario comprado por la administración de George W. Bush a uno completamente basado en Drupal, libre, abierto y amparado bajo la licencia GPL. El resto de la implementación incluye un servidor Red Hat, Apache, PHP (obviamente) y MySQL, con Solr como la nueva máquina de búsquedas para todo el sitio.
Macon Phillips, Director de Medios de la Casa Blanca, dijo al respecto que:
“Queremos mejorar las herramientas usadas por las miles de personas que ingresan a WhiteHouse.gov para conectarse con oficiales de la Casa Blanca y entre estos últimos entre sí de una manera útil”.
El equipo responsable del cambio, que también montó la campaña electoral de Obama en Internet usando software libre, comenzó a trabajar en la migración del sitio de la Casa Blanca desde que el nuevo presidente asumió su cargo el pasado 20 de Enero. Una buena parte de su mérito es que el visitante frecuente de WhiteHouse.gov no notará ninguna diferencia con la apariencia de su versión anterior.

Como parte de una iniciativa de su misma comunidad el próximo Sábado 5 de Diciembre se llevará a cabo en Maracay, Venezuela el 1er. Encuentro de Kumbieros para que desarrolladores y usuarios del framework de KumbiaPHP puedan compartir sus experiencias además de participar en talleres introductorios.
Este evento, como tantos otros proyectos, surgió de reuniones informales, o como preferían llamarlas algunos de los miembros de su equipo de desarrollo, "KumbiaPHP Party & Beers". Las expectativas para el encuentro son, sin embargo, mucho más ambiciosas pero igualmente amenas. Felicitaciones a sus organizadores y nuestros más sinceros deseos de éxito.

TIOBE, la empresa que publica mensualmente su Programming Community Index con los 10 lenguajes de programación más populares según la disponibilidad mundial de ingenierios, cursos, vendedores de software y búsquedas populares en Google, MSN, Yahoo!, Wikipedia y YouTube, anuncia en sus resultados para este mes de Septiembre del 2009 que PHP llegó al puesto número 3 por primera vez desde que se comenzó a publicar en el 2001.
Los puestos 1 y 2 (Java y C respectivamente) son fundamentalmente lenguajes de propósito general, por lo que el ascenso de PHP al tercer puesto seguramente significa que el desarrollo para la web en general también está creciendo, comparado con otras plataformas más tradicionales.
Finalmente la larga espera ya tiene un fin: los desarrolladores de PHP anunciaron en la lista de php.internals que postergaron el lanzamiento de la versión definitiva del anticipado PHP 5.3.0 hasta el Martes 30 de Junio, con sus Mirrors comenzando a actualizarse a partir de próximo Lunes.
Todavía se están agregando parches de último momento, como los que corrigen problemas con el driver nativo de MySQL, las funciones de fecha y la inicialización en sistemas Sparc. Todas las demás correcciones de errores no-críticos se postergarán hasta la siguiente versión 5.3.1, todavía sin fecha de lanzamiento.
PHP 5.3.0 incluye importantísimas novedades, como por ejemplo: Namespaces (espacios de nombre), funciones anónimas (lambda y closures), driver nativo de MySQL, soporte mejorado para Windows, archivos Phar (similares a los JAR de Java) y hasta el polémico operador goto.

Un grupo de verdaderos entusiastas está organizando el primer DrupalCamp en Argentina para el próximo 25 de Junio. Se trata de un evento en el cual se desarrollarán distintas actividades relacionadas con Drupal, tales como charlas introductorias y avanzadas orientadas a usuarios, diseñadores, desarrolladores y administradores.
La cita es de 9 a 18 hs. en las instalaciones de Dotzero (San Martín 948 2º piso, Ciudad de Buenos Aires) y la entrada es libre y gratuita, pero es necesario registarse antes porque las vacantes son limitadas.
Anteriormente en Eventos