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:Felicidades

    (Puntos:2)
    por JAM (999) el Martes, 27 Julio de 2004, 16:42h (#330102)
    ( http://barrapunto.com/ )
    Vaya, y nosotros que estamos a punto de entregar run proyecto de 1 millón de euros en Python y C++, ¡por favor que alguien avise al cliente!
    [ Padre ]
    • Re:Felicidades de pobrecito hablador (Puntos:0) Martes, 27 Julio de 2004, 18:53h
      • Re:Felicidades de JAM (Puntos:3) Martes, 27 Julio de 2004, 22:57h
        • Re:Felicidades de JAM (Puntos:2) Martes, 27 Julio de 2004, 23:01h
        • Re:Felicidades de pobrecito hablador (Puntos:0) Miércoles, 28 Julio de 2004, 09:48h
          • Re:Felicidades de JAM (Puntos:3) Miércoles, 28 Julio de 2004, 12:22h
        • Re:Felicidades de explorer (Puntos:1) Viernes, 30 Julio de 2004, 21:58h
  • por yawningdog (12396) el Martes, 27 Julio de 2004, 17:56h (#330128)
    ( Última bitácora: Viernes, 09 Enero de 2004, 22:11h )
    "Nadie te obliga a mezclar la lógica con la interfaz gráfica"

    Eso es justamente lo que hace Visual Basic... un lenguaje horripilante que únicamente resulta atractivo por estar pegado a una IDE muy decente. Sintácticamente es infumable, fomenta el código marrullero... cualquiera que haya tenido que mantener millares de linias en Visual Basic sabrá de lo que hablo. Y el coste/tiempo de desarrollo es importante, pero el de mantenimiento no se queda atrás. Por eso me sorprende doblemente tu mensaje, parece que hayas pasado por la experiencia, y aun así lo disfrutes. :P

    Claro que se puede hacer código estructurado con Visual Basic. Programas elegantes, escalables y modulares se pueden hacer hasta en Perl... pero eso no quita que hay lenguajes que fomentan estas costumbres, y otros que las hacen difíciles. Todos sabemos en que grupo cae Visual Basic.

    "Justificar la falta de ofertas en lenguajes libres con la inercia comercial , por favor, si no se usan los lenguajes libres, es sencillo, no existe ni uno rinda (tanto en tiempo como económicamente) como Java, .Net o Visual Basic."

    Siendo quisquilloso, ".Net" no es un lenguaje (Nemerle y Visual Basic .Net se parecen tanto como un huevo a una castaña): puedo correr "lenguajes libres" sobre la plataforma .Net, para eso se diseñó el CLR.

    En cualquier caso, te aseguro que con python soy muchisimo mas productivo que con cualquiera de esas 3 opciones (y sí, las he tocado en profundidad). Te recomiendo que le des un vistazo, siempre viene bien destrozar prejuicios.

    [ Padre ]
  • VB no funciona

    (Puntos:1, Interesante)
    por pobrecito hablador el Martes, 27 Julio de 2004, 19:39h (#330179)
    Visual Basic, esto es, un lenguaje (mas bien el entorno de desarrollo) que te permite una apliación que funcione, no que sea elegante ni patochadas geek , en la mitad de tiempo que cualquier otro lenguaje

    ... logras que funcione, pero generalmente cuando instalas la nueva aplicación VB dejan de funcionar todas las demás, logrando descuajeringar el sistema en la mitad de tiempo que con cualquier otra herramienta, incluídas las de craking.

    ¿Por qué?, no lo se, algo con las versiones de las DLLs, los componentes ActiveX, y demás dependencias que se convierten en una pesadilla en Windows, ya que anda desprovisto de gestores de paquetes como rpm o apt.

    Incluso el propio Visual Basic puede causar en su instalación problemas con versiones del Office antiguas: todo al directorio C:\WINDOWS!, eso sí que es organización.

    ¿Y qué pasa cuando haces tu flamante aplicación VB y lo distribuyes?, pues que las DLLs que incluyes machacan las DLLs anteriores y todo casca.

    En pocas palabras, VB no funciona.

    [ Padre ]
  • Re:Felicidades

    (Puntos:0)
    por pobrecito hablador el Martes, 27 Julio de 2004, 23:24h (#330244)
    Que pena que no conozcas las librerias QT...
    [ Padre ]
  • Amos a veeeer :-/

    (Puntos:3, Inspirado)
    por Doraemon (12847) el Miércoles, 28 Julio de 2004, 09:38h (#330414)
    No soy un megaexperto en lenguajes de programacińo, pero ya he tocado unos cuantos, y sólo me faltan C++ para poder tocar todos los "estándares" industriales que no son dinámicos como Perl o Python : C/C++, java, Visual Basic,...

    He llegado a algunas conclusiones que creo interesantes -por favor, añadid lo que queráis- :

    - A mi gusto, C es el mejor... De hecho lo puedes integrar con C++, Java y demás mediante librerías e interfaces adecuados, pudiendo escoger lo mejor de cada lenguaje. El poco nivel de abstracción es su problema, pero para eso está su primo de Zumosol, el C++. Ahora bien, para aplicaciones de gestión están otros lenguajes mucho más adecuados -irónicamente con compiladores escritos en C/C++ :-D -.

    - COBOL es un buen lenguaje para lo que es : gestión... Pero los defensores de COBOL deberían darse cuenta de que los sistemas COBOL permanecen debido a la reticencia de las empresas por cambiar sus infraestructuras ya amortizadas -sobre todo, la banca, que por ejemplo todavía usan protocolos de comunicaciones X25 para los terminales de tarjetas porque funcionan bien más o menos y no necesitan actualizarse-. Salió un Object COBOL hace tiempo, pero la verdad es que el mundo COBOL se ha vuelto demasiado cerrado y algún día desaparecerá.

    - Java tiene un enorme problema : es un lenguaje que requiere un IDE por narices para que te recuerde los nombres de las clases, que son un chorizo considerrable en algunos casos :-D ... Desde el punto de vista formal está bien organizado como lenguaje O.O. , pero a la hora de programar en él es más "lento" que por ejemplo Visual Basic, mucho más sencillo y más productivo -normalmente tardas menos tiempo que en hadcer lo mismo que en Java, gracias al IDE que trae, unido indisolublemente-.

    - Visual Basic es un lenguaje hipotecado, porque cuando cambian las versiones la compatibilidad se resiente... ¿Os habéis imaginado cuánta gente programa todavía en la versión 6? Son unas cuantas, desde luego :-) . Su rapidez de desarrollo es un punto fuerte - sobre todo gracias a su IDE, que es muuuuuuy bueno-, pero luego digan lo que digan no es demasiado fácil de mantener y favorece un mal uso de la programación. De hecho es un lenguaje que hasta los críos aprenden rápido, pero no por ello es malo.

    - C++ está para lo que está, proyectos realmente gordos que requieran un rendimiento decente... Las últimas comparativas de prestaciones Java-C++ no suelen incidir en el principal problema de Java : su carácter interpretado y el enorme consumo de memoria que tiene cuando haces un programa medianamente grande , y la velocidad de ejecución se resiente mucho en máquinas "normales" -no multigigas, vamos... , aunque C++ tampoco es una hermanita de la caridad en cuanto a memoria, desde luego-.

    - Para mí Java es ideal para programas de pequeño y mediano tamaño -sin excesivo consumo de memoria per sé-, y además tienes el extra de la portabilidad; desde luego viene bien para hacer clientes de grandes sistemas -empresariales, BB.DD. , ...-. Seguro que los fans de Java se me echarán al cuello, pero sería conveniente que se analizaran TODAS las variables de rendimiento y no sólo el rendimiento puntual en cositas como el cálculo matemático -se accede a la FPU desde todos los lenguajes, hasta Haskell no lo hace tan mal en cálculo numérico-. De todos modos a Java le espera mucha evolución por delante -necesaria-, si antes no se lo come la plataforma .NET...

    En fin, que creo que ya me explayé lo suficiente... Habría que eliminar ese sentimiento típico de los programadores Java/C/C++ de que éste vale para todo, porque cada lenguaje tiene su nicho y su vocación... Que haya respeto y admiración por las gentes que todavía usan los "secretos arcanos" : FORTRAN, COBOL, LISP, Clipper,...

    "si no le gustan mis ideas, tengo otras" G. Marx
    [ Padre ]