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.
  • Re:Cobol = C++ ??

    (Puntos:4, Interesante)
    por chavi (9251) el Martes, 14 Octubre de 2003, 13:03h (#227742)
    ( http://web.iesrodeira.com | Última bitácora: Sábado, 25 Abril de 2009, 19:50h )
    Si no conoces el tipo de OO de Java y C#, entiendo que no hayas captado la metáfora de esa frase.

    ¿Qué facilidad de OOP aportan Java o C# a mayores sobre C++?

    Se puede discutir lo que quieras sobre que lenguaje es más sencillo o incluso práctico, pero en cuanto a características de orientación a objetos....

    Herencia múltiple, clases abstractas e interfaces, sobrecarga de operadores ... etc.

    Lo siento, no capto la metáfora. Podrías explicarla?

    --
    Xavi.
    [ Padre ]
    Puntos de inicio:    4  puntos
    Modificador extra 'Interesante'   0  

    Total marcador:   4  
  • Pues...

    (Puntos:1)
    por knocte (3563) el Martes, 14 Octubre de 2003, 19:50h (#227922)
    ( http://knocte.blogspot.com/ )
    ¿Qué facilidad de OOP aportan Java o C# a mayores sobre C++?

    Reconozco que a lo mejor no debería haber dicho "el tipo de OO", porque creo que no aportan innovaciones reales en el tipo de Orientación a Objetos. Pero sí aportan facilidades propias de lenguajes más intuitivos y menos crípticos.

    Por ejemplo, la inexistencia de punteros (aunque ya sabemos que si se quiere, se pueden usar).

    Más cosas, ¿cómo se hace en C++ que en el constructor de una clase hija se asignen valores a los atributos de la super clase? Sé que en C# se utiliza la expresión "base" y en Java se usa "super", pero ahora mismo no sé si esto lo permitía C++ (no me acuerdo). En cualquier caso lo que sí recuerdo es que estos métodos de Java y C# parecían más ventajosos.

    Y ya de paso, aprovecho mi comentario para comentar, válgame la redundancia, sobre algo que ha dicho un PH más arriba:

    Parece ser se Sun y Micrsoft han reinventado la rueda con (Java=Net ó Net=Java) estos nuevos lenguajes semi-interpretado, que parece ser que los defendemos mas por su facilidad de manejo que por sus aportaciones.

    En este caso lo que yo creo es que estamos ante un exceso de "proteccionismo". Yo estoy muy a favor del Software Libre y sus consecuencias filósoficas, pero no podemos emperrarnos y negar que Java y .NET aporten, si se me permite la expresión, un nuevo "pseudo-paradigma" de programación. Que parece que en cuanto nombran a Java o a .NET, sacáis las uñas. Tenéis que recordar también que Microsoft ha puesto su granito de arena y ha declarado C# como un estándar, es decir, no lo ha patentado; es como si lo hubiera aportado a la comunidad. Resultado de esto tenemos grandes iniciativas como Mono.
    [ Padre ]
    • Re:Pues... de chavi (Puntos:2) Martes, 14 Octubre de 2003, 21:20h
      • Re:Pues... de knocte (Puntos:1) Martes, 14 Octubre de 2003, 22:07h
        • Re:Pues... de knocte (Puntos:1) Miércoles, 15 Octubre de 2003, 08:55h
        • 1 respuesta por debajo de tu umbral de lectura actual.
    • Re:Pues... de knocte (Puntos:1) Martes, 14 Octubre de 2003, 22:17h
      • Re:Pues... de knocte (Puntos:1) Miércoles, 15 Octubre de 2003, 09:03h
      • 1 respuesta por debajo de tu umbral de lectura actual.
    • Re:Pues... de knocte (Puntos:1) Miércoles, 15 Octubre de 2003, 08:29h
    • 2 respuestas por debajo de tu umbral de lectura actual.
  • por Epaminondas Pantulis (1747) el Martes, 14 Octubre de 2003, 15:33h (#227825)
    ( http://hronia.blogalia.com/ | Última bitácora: Jueves, 22 Enero de 2009, 06:57h )
    La facilidad de manejo en sí es una ventaja. La enorme librería de clases que acompaña tanto a Java como a C# es otra. No son virtudes del lenguaje como tal, pero hay que tenerlas en cuenta a la hora de acometer un proyecto.
    --
    ___
    "Tamparantán que te han visto Pepe, tamparantán que te han visto Juan"
    [ Padre ]
  • 1 respuesta por debajo de tu umbral de lectura actual.