Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • humm..

    (Puntos:1)
    por Tei (4535) el Domingo, 16 Enero de 2005, 13:20h (#423598)
    ( Última bitácora: Viernes, 03 Febrero de 2012, 15:18h )
    a mi algo que me preocupa es la compatibilidad binaria y la capacidad de poder compilar un binario desde las fuentes. Hoy en dia no es precisamente sencillo compilar muchos programas, si ademas añadimos las opciones que suponen estos chips multinucleo...

    Por supuesto el futuro esta en lenguajes que expongan la paralelidad al algoritmo, de forma que se trabaje con matrices, y no datos individuales, pero tambien es verdad que los mejores programas se hacen en lo que mejor conoces, y esto para mucha gente aun es cosas como C o como C++ o como Java.

    Veremos... Por otra parte, esta epoca que ya dejamos atras me parece interesante, por lo que ha tenido de poner el acento en algo distinto a la optimizacion. La verdad es que la optimizacion es un objetivo bastante malo del que salen bastantes malos programas... por eso ha estado bien que durante 10 ó 20 años los esfuerzos no se hayan centrado tanto en temitas de estos.
  • Primero señalar que hablaban de esto en el ojo de turing [elojodeturing.net]: "Multiprocesadores: la nueva revolución en programación" [elojodeturing.net].
    Por oro lado, algunos comentarios... Para empezar creo que la capacidad de las máquinas de domésticas es muy superior, en general, al uso que se le pretende dar. Que hay un montón de sistemas y aplicaciones en los que este cambio, en principio no debería notarse... pero ya veremos. Por otro lado, en los campos en los que el rendimiento ya va ajustado ahora tampoco se utilizan lenguajes con rendimiento no óptimo... Por lo que a corto plazo no sería muy alarmista.
    A medio plazo... seguramente si tendrá impacto. Lo que me parece a mi es que probablemente se ha perdido la oportunidad de crear un buen lenguaje que conjugase la facilidad con la potencia y sobre el cual fuese sencillo encajar la concurrencia. Es cierto que en lenguajes como erlang [barrapunto.com] vienen integrados perfectamente y muy bien implementados... pero de ahí a que se convierta en un lenguaje mayoritario me parece que tienen que pasar muchas cosas, porque es un cambio muy grande de mentalidad para el programador y eso no se hace de la noche al día...
    Pero bueno, esto son solo impresiones a bote pronto, el futuro lo veremos :)

    Un saludo

    --
    Aquí había una firma