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.
  • por pleyades (544) el Martes, 03 Noviembre de 2015, 08:56h (#1372739)
    ( http://barrapunto.com/ | Última bitácora: Viernes, 29 Diciembre de 2017, 18:26h )

    El Delphi sigue por ahí. Aquí tienes famosas aplicaciones desarrolladas con delphi [wordpress.com], entre ellas Skype, Nero burning, Spybot, winrar... Pero sí qué es cierto que está a años luz de la popularidad que tenía.

    ¿Qué le paso? No es C/C++ Internet, software libre y Linux. BSD...

    Los sistemas operativos están escritos en C/C++ lo que quiere decir que estos lenguajes tienen ventaja. Las librerías se escriben en C/C++, ahondando el agujero. Si no llega a ser por Turbo Pascal y delphi, Pascal jamás habría salido del entorno académico.

    Delphi fue un gran producto, a un precio muy bueno, cuyo mercado eran los pequeños equipos de desarrolladores que programaban aplicaciones para el escritorio windows. Delphi simplificó el complejo desarrollo para en windows, que en aquellos tiempos era una pesadilla (bucles de mensajes para interceptar eventos, diseño de pantallas etc.) Algo que sólo era para valientes se hizo accesible.

    • El mercado de pequeñas aplicaciones para escritorio windows prácticamente ha desaparecido. Las pequeñas aplicaciones se desarrollan con software libre. Borland o embarcadero decidió ir a a por el mercado de grandes empresas, y cargar unos precios desorbitados por la versión enterprise, mientras que con la standard apenas podías hacer nada si no te gastabas un dineral en componentes. En otros entornos, todo eso venía de casa.
    • Lamentablemente, las otras herramientas mejoraron. la complejidad y la diversidad de librerías se multiplicó, pero estaban hechas en C/C++ y delphi tenía que hacer el enlace, cuando en C/C++ o Vb ya estaba hecho y venía de casa.
    • Apareció Linux, BSB etc. Otros lenguajes como Java o C/C++ Python te permitían programar, Delphi no apostó por multiplataforma, salvo el desastre de Kylix.
    • Cada vez el framework era más lento y más lleno de bugs.
    • Se lanzó a desarrollar para .NET, aún más ligado a windows, pero en desventaja respecto a productos Microsoft. (aún más lento, más "buggy", y más caro)

    En pascal queda Lazarus [lazarus-ide.org], que es un buen entrono. Pero no creo que triunfe. Intenta seguir a delphi, lo que es una mala política.

    [ Padre ]
    Puntos de inicio:    1  punto
    Modificador por Bonus-Karma   +1  

    Total marcador:   2  
  • por pobrecito hablador el Martes, 03 Noviembre de 2015, 14:18h (#1372746)
    En mi opinión, ningún otro lenguaje es tan claro y amigable como Pascal, una opinión que cuenta poco porque como programador apenas tengo dedicación ni experiencia y hablo más bien por lo que intuyo después de mucho hablar con otros bastante más dedicados al noble arte; a quienes se les suele oir decir --asombrados de la velocidad del ejecutable programado en freepascal resultante-- que sobre todo es útil cuando se requiere una potencia similar a C++ pero con la velocidad y optimización de C.

    He leído que este veterano lenguaje de programación ha recibido un gran impulso y mejorado su ya popular acogida desde que fuera liberada la versión estable 1.2.0 del IDE Lazarus, ahora en su v1.4.4 [freepascal.org], lo que indica que el equipo de desarrollo persevera admirablemente al margen de exclusivistas intereses financieros que, a mi modo de ver, es lo que acaba dando al traste con todo lo que toca. Creo que el punto fuerte de Lazarus es que se puede programar una solución compilada ad-hoc multiplataforma, sólida y estable, en muy poco tiempo (RAD) que funcione de forma nativa en plataformas Appel MAC OS X, Microsoft Windows y GNU/Linux 32 ó 64 bit, entre otros --como por ejemplo ReactOS [reactos.org] que, dicho sea de paso, recientemente ha comenzado a recibir financiación pública junto a otras consolidadas iniciativas relacionadas con entornos Linux que ya la venían recibiendo de manera habitual en países del antiguo entorno soviético--; y aprovechando incluso el trabajo, experiencias y buena disposición de una comunidad perseverante y cada vez más extendida.

    Poseer una sintaxis ya consolidada y tan intuitiva como la de los lenguajes interpretados Python o Basic, la posibilidad de integración del lenguaje ensamblador y de notaciones en el mismo código, el soporte para múltiples arquitecturas, la potencia de otros lenguajes compilados de similar alcance como C++ y la gran ventaja de que las aplicaciones generadas no sólo son multiplataforma, sino que también pueden ser compiladas al código nativo de las diferentes plataformas soportadas; se traduce en una velocidad de ejecución muy elevada y siempre superior a la de los lenguajes interpretados anteriormente mencionados.

    Además el IDE Lazarus, si se prefiere, también está implementado en proyectos que se distribuyen con una licencia del tipo Freeware como el renombrado CodeTyphon [pilotlogic.com] de uso extendido en desarrollos para los sistemas operativos Microsoft Windows y GNU/Linux dado que incorpora muchas mejoras en el IDE Lazarus original y preinstala, listos para su uso, cientos de componentes y accesorios. Y, si no he entendido mal, se pueden construir paquetes con una licencia diferente de la GPL [wikipedia.org] o propietarios mediante el IDE Lazarus (GPL) siempre que no se distribuya una copia del mismo IDE Lazarus preinstalado con ellos.

    Lo que dices de la percepción ya viene de antiguo y responde a una interpretación sesgada que prospera sobre la creencia de que, en la complejidad sensorial-perceptiva humana, tanto daría influir en lo uno como en lo otro para acabar convenciendo a alguien de algo aunque sea inexacto; ponderando mucho más asequible, con los medios y conocimientos actuales, influir o manipular lo segundo en base a que no todo el mundo tiene la suficiente fortaleza mental, información veraz, juicio crítico y tiempo para defenderse. Pero yo creo que no es más que autoengaño porque la realidad objetiva no cambia y, aunque se pueda engañar a muchos durante mucho tiempo, no se puede engañar a todos todo el tiempo; y siempre acaba rompiendo por donde más débil sea, debiendo
    [ Padre ]
  • delphi y wine

    (Puntos:0)
    por pobrecito hablador el Jueves, 05 Noviembre de 2015, 05:12h (#1372786)
    Una cosa buena que tenía las aplicaciones hechas en delphi es que se solían llevar muy bien con wine.
    [ Padre ]