Scala
| 14 de agosto de 2010 a las 09:01 | 55 comentarios
oracle-java-android-google
Desde ayer a la madrugada el mundo tecnológico está conmovido por la demanda presentada por Oracle contra Google por violación de patentes y derechos de copyright básicamente al hacer al lenguaje Java parte de la plataforma Android. Pero al tratar la cuestión en la blogósfera estamos olvidando de mencionar algunos aspectos bastante importantes y al mencionar las patentes incluídas en la demanda sin profundizar toda la cuestión parece una locura. A ver, primero estamos olvidando de notar (en muchos artículos que he visto, es en...
| 2 de agosto de 2010 a las 12:00 | 7 comentarios
Lenguaje Kodu
Continuamos con la lista de 10 lenguajes de programación emergentes iniciada desde la semana anterior. Al final les ofrezco algunos comentarios. 6. Kodu Creado por: Anderson, Cheng y MacLauring, del grupo de Sistemas Creativos de Microsoft Research. Año de creación: 2009. Paradigma: Visual. Descripción: Kodu no es un lenguaje de programación visual únicamente, también es un ambiente para diseñar, construir y jugar tus propios videojuegos. Los programas están compuestos de páginas, a su vez desglosadas en reglas, y luego éstas en condiciones y acciones. Los elementos básicos del lenguaje...
| 15 de julio de 2010 a las 11:00 | 7 comentarios
scala
A pesar de lo lejos que ha llegado, de ser el lenguaje más utilizado en el mercado y aún siendo GPL, Java es víctima de gran cantidad de críticas, algunas de las cuales están más enfocadas en el modo de trabajo actual que en el lenguaje en sí. Pero que tiene problemas, los tiene y no parece dar señas de avance en un mundo cada vez más competitivo. Se ha vuelto a demorar el lanzamiento de su nueva versión para inicios del próximo año y,...
| 16 de junio de 2010 a las 11:00 | 21 comentarios
failwhale
El día de ayer Twitter explicó en su blog oficial el motivo de las constantes caídas en el servicio vividas los últimos días y mi enojo no ha hecho más que aumentar con las explicaciones. Ocurre que aparentemente todos los problemas son causados por tres errores críticos del equipo de ingenieros: no sólo ubicaron dos componentes de banda ancha de rápido crecimiento en el mismo segmento de una red interna si no que la red no era monitoreada apropiadamente y estaba mal configurada. Y los...
| 26 de abril de 2010 a las 11:04 | 4 comentarios
A unas semanas de la renuncia de Gosling a Oracle y en un mundo en que tanto Groovy, Scala como Clojure, todos lenguajes implementados sobre la JVM no paran de crecer y amenazan reemplazar a un alicaído Java, les vamos a comentar algunas de las novedades que traerá la séptima versión del popular lenguaje, que vería la luz a finales de año (aunque dicen las malas lenguas que esta fecha podría posponerse para el 2011). Soporte a lenguajes dinámicos Java es un lenguaje fuertemente tipado, mas no...
| 20 de abril de 2010 a las 11:00 | 6 comentarios
Finalmente han decidido publicar Groovy++, la nueva versión del popular lenguaje de programación, bajo la licencia APL 2.0, por lo que será completamente open source. ¿Pero qué novedades trae esta nueva versión? Para quienes no lo conozcan, Groovy es un lenguaje de programación dinámico orientado a objetos implementado sobre la plataforma Java, con la idea de que trabajen en conjunto en la creación de aplicaciones multi-hilo y distribuídas. La integración llega al punto de que desde Groovy se tiene acceso a todas las APIs de Java...
| 17 de febrero de 2010 a las 09:00 | 5 comentarios
En el primer párrafo de la web de Twitter dedicada a sus proyectos open source, titulada como “Twitter ama el open source”, dice: Twitter está construido sobre open source —aquí están los proyectos que hemos liberado o en los que hemos contribuido. Mira también nuestro blog de ingeniería para encontrar mayores detalles. Los proyectos están separados por lenguaje de programación (e.g, Scala, Java, Ruby). Todos están alojados en github y liberados en su mayoría con licencia Apache; también los hay con GPLv3. Encontré tres proyectos muy dignos de...
| 9 de febrero de 2010 a las 09:00 | 12 comentarios
El Índice Comunitario de Programación TIOBE es una conocida lista mensual de los lenguajes de programación más populares. La lista es obtenida mediante búsquedas por nombre (del lenguaje) en Google, Google Blogs, Bing, Yahoo!, Wikipedia y YouTube. El índice no es sobre el mejor lenguaje de programación o del que más líneas de código han sido escritas, sino, digamos, sobre los lenguajes de mayor influencia _mediática_en la red. La lista, cuya metodología puede ser discutible, arroja resultados interesantes. En primer lugar, Go y Objetive-C son los...