Cita:
Iniciado por Bonez Yo diría que para el usuario final los lenguajes siempre cumplen sus necesidades, porque los desarrolladores son quienes les crean esas necesidades, y los lenguajes son quienes limitan a los desarrolladores seguir creando esas necesidades (aunque felizmente siempre se las ingenian para innovar). Y este bucle, siempre se repite. Cuando vengan cosas nuevas, se crearán nuevas necesidades.
Edito para explicarme mejor. Los que estaban, son los que hay y son los que serán.
Para un usuario final no existe el termino "lenguaje de programación", para él sólo existe una pagina web con la cual puede interactuar y le tiene sin cuidado si fue hecha con PHP o jsp, para el sólo le importa que funcione y satisfaga su necesidad, los desarrolladores NO crean la necesidad, son los usuarios finales, el desarrollador puede encontrar formas innovadoras para hallar solución a otras necesidades, más no las crea. El caso del ipad es claro, la gente quería un punto medio entre un smartphone y un laptop, y el resultado vulgar fue un smartphone con pantalla grande, no se creo la necesidad, la misma ya estaba, sólo que la solución abrió un nuevo mercado