Portada
mis comunidades
otras secciones
Completo artículo en inglés que explica desde un punto de vista técnico porque el diseño de PHP como lenguaje flaquea en muchos aspectos.
Esta colección de enlaces te puede venir bien si estás desarrollando o aprendiendo el lenguaje Python. Desde una guía a la programación en red con Python, videos y hasta un intérprete de Lisp
#5 La palabra auto no se puede usar en parámetros, el compilador lo bloquea, por lo que tu ejemplo no compila.
Así que insisto en mi creencia anterior, en cualquier tipo de variable inicializada, siempre se sabe el tipo, ya que la expresión ha tenido que ser evaluada anteriormente; y si es correcta, tiene un tipo asociada.
#3 El tipo de una expresión siempre se sabe en tiempo de compilación (es algo de lo que el analizador sintáctico/semántico se encarga), por lo que no se me ocurre ninguna situación en la que no se pueda deducir el tipo de una sentencia. Que me corrijan si me equivoco
#5 La palabra auto no se puede usar en parámetros, el compilador lo bloquea, por lo que tu ejemplo no compila.
Así que insisto en mi creencia anterior, en cualquier tipo de variable inicializada, siempre se sabe el tipo, ya que la expresión ha tenido que ser evaluada anteriormente; y si es correcta, tiene un tipo asociada.
#1 Totalmente de acuerdo. Se suponía que este estándar tenía que simplificar el uso del lenguaje, y la verdad es que la mayor parte de las cosas que han metido no solo no lo simplifican, si no que en muchos casos hasta lo complican.
Aun así creo que es un lenguaje muy interesante y potente... pero hay que ir con cuidado al usarlo, que se puede ir de las manos muy facilmente.
Serie de artículos que desglosa las distintas novedades que ofrece C++0x, el nuevo estándar de C++, cuyo borrador final está ya terminado, a la espera de la aprobación final de ISO. Bucles foreach, deducción de tipos, enumerados fuertes o cadenas UNICODE son sólo algunas de las nuevas características que este estándar aporta al lenguaje.
Desde Qt Labs acaban de anunciar el desarrollo de la versión 5 de Qt. La próxima versión mayor de este framework de programación escrito en C++ tiene como puntos principales de mejora el hacer un mejor uso de la GPU, permitir la creación de GUIs de una manera más rápida (con cosas como QML o o JavaScript), facilitar que las aplicacione tengan un fuerte componente web y seguir facilitando la creación de ports a distintas plataformas. Por último, han anunciado la primera beta para este año, y la versión final para lo largo de 2012
Artículo que hace un pequeño repaso a la historia de las cookies HTTP y analiza de forma detallada el diseño de las mismas, enseñando los distintos errores que están presentes desde un principio.
A lo largo de las miles de lineas de código que tiene Linux se usan continuamente listas enlazadas. En el desarrollo de la v2.1 se decidió realizar una implementación genérica para que todo el kernel la usara. En este artículo se realiza un análisis de su uso, y se hace un recorrido por el código de las propias listas, analizando en profundidad los detalles que la convierten en una implementación realmente brillante.
#2 Me alegra que sea útil
#3, sí, es algo antigua, pero no he visto que estuviese publicada por aquí, y los errores típicos y las formas de hacer las cosas no han cambiado (los problemas al portar aplicaciones siguen siendo los mismos).
A fin de cuentas, es un artículo bastante interesante que encontré hace un par de días y creí que por aquí habría más gente que pudiese sacarle provecho
Conjunto de 28 lecciones en las que enseñan y muestran los errores más frecuentes a la hora de programar en plataformas de 64 bits, o de portar programas ya hechos de 32 a 64 bits.
Completo artículo en inglés que explica desde un punto de vista técnico porque el diseño de PHP como lenguaje flaquea en muchos aspectos.
Esta colección de enlaces te puede venir bien si estás desarrollando o aprendiendo el lenguaje Python. Desde una guía a la programación en red con Python, videos y hasta un intérprete de Lisp
Serie de artículos que desglosa las distintas novedades que ofrece C++0x, el nuevo estándar de C++, cuyo borrador final está ya terminado, a la espera de la aprobación final de ISO. Bucles foreach, deducción de tipos, enumerados fuertes o cadenas UNICODE son sólo algunas de las nuevas características que este estándar aporta al lenguaje.
Desde Qt Labs acaban de anunciar el desarrollo de la versión 5 de Qt. La próxima versión mayor de este framework de programación escrito en C++ tiene como puntos principales de mejora el hacer un mejor uso de la GPU, permitir la creación de GUIs de una manera más rápida (con cosas como QML o o JavaScript), facilitar que las aplicacione tengan un fuerte componente web y seguir facilitando la creación de ports a distintas plataformas. Por último, han anunciado la primera beta para este año, y la versión final para lo largo de 2012
Artículo que hace un pequeño repaso a la historia de las cookies HTTP y analiza de forma detallada el diseño de las mismas, enseñando los distintos errores que están presentes desde un principio.
A lo largo de las miles de lineas de código que tiene Linux se usan continuamente listas enlazadas. En el desarrollo de la v2.1 se decidió realizar una implementación genérica para que todo el kernel la usara. En este artículo se realiza un análisis de su uso, y se hace un recorrido por el código de las propias listas, analizando en profundidad los detalles que la convierten en una implementación realmente brillante.
Conjunto de 28 lecciones en las que enseñan y muestran los errores más frecuentes a la hora de programar en plataformas de 64 bits, o de portar programas ya hechos de 32 a 64 bits.
#10 Seguro que no te habría costado nada ser un poquitín más simpático, pero en fin... gracias por la corrección en cualquier caso, pero ya no tengo la opción de editar la noticia para corregir el fallo.
#5 La palabra auto no se puede usar en parámetros, el compilador lo bloquea, por lo que tu ejemplo no compila.
Así que insisto en mi creencia anterior, en cualquier tipo de variable inicializada, siempre se sabe el tipo, ya que la expresión ha tenido que ser evaluada anteriormente; y si es correcta, tiene un tipo asociada.
#3 El tipo de una expresión siempre se sabe en tiempo de compilación (es algo de lo que el analizador sintáctico/semántico se encarga), por lo que no se me ocurre ninguna situación en la que no se pueda deducir el tipo de una sentencia. Que me corrijan si me equivoco
#5 La palabra auto no se puede usar en parámetros, el compilador lo bloquea, por lo que tu ejemplo no compila.
Así que insisto en mi creencia anterior, en cualquier tipo de variable inicializada, siempre se sabe el tipo, ya que la expresión ha tenido que ser evaluada anteriormente; y si es correcta, tiene un tipo asociada.
#1 Totalmente de acuerdo. Se suponía que este estándar tenía que simplificar el uso del lenguaje, y la verdad es que la mayor parte de las cosas que han metido no solo no lo simplifican, si no que en muchos casos hasta lo complican.
Aun así creo que es un lenguaje muy interesante y potente... pero hay que ir con cuidado al usarlo, que se puede ir de las manos muy facilmente.
#2 Me alegra que sea útil
#3, sí, es algo antigua, pero no he visto que estuviese publicada por aquí, y los errores típicos y las formas de hacer las cosas no han cambiado (los problemas al portar aplicaciones siguen siendo los mismos).
A fin de cuentas, es un artículo bastante interesante que encontré hace un par de días y creí que por aquí habría más gente que pudiese sacarle provecho
#10 Seguro que no te habría costado nada ser un poquitín más simpático, pero en fin... gracias por la corrección en cualquier caso, pero ya no tengo la opción de editar la noticia para corregir el fallo.