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:Un lío monumental

    (Puntos:3, Informativo)
    por joffer (6984) el Jueves, 18 Septiembre de 2003, 18:37h (#218401)
    ( Última bitácora: Domingo, 22 Enero de 2006, 16:16h )
    _Supongo_ que aquí como en otros casos la denominación BuilderX, hace referencia a todas las versiones del producto Builder de Borland, eso incluiría a Builder6 pero también a futuros como 7,8,...

    Builder como se comenta, es un RAD o "Desarrollador rápido de aplicaciones". Ellos se definen como C++ framework, es decir, un marco de trabajo para el desarrollo de aplicaciones C++, esto no sólo incluye las herramientas/compiladores necesarios, sino tb un conjunto de clases predefinidas listas para usar.
    Para conseguir tal proposito, tiene un conjunto de herramientas integradas en un entorno común.

    wxWindows: Ellos se definen como: C++ GUI framework to make cross-platform, es decir, una interfaz gráfica implementada en C++ multiplataforma, que a su vez integra un conjunto de clases/herramientas predefinidas lístas para usar o para continuar desarrollando sobre ellas. Hay personas que resumirian todo esto con la palabra librería.

    ¿Qué significa que Borland haya optado por wxWindow?

    Según me parece entender, que todo su interfaz gráfico, es decir, ventanas, marcos, botones, formularios, ... usará esta librería. Dicho de otra forma, que cuando pulses el botón de guardar documento, para salvar el código que estas desarrollando sobre Builder, éste botón es mostrado en tu monitor gracia a que lo pinta wxWindows

    ¿Qué ventajas obtiene el Software Libre y concretamente wxWindows de esto?
    • Reconocimiento de su trabajo: que una empresa de este calibre te señale con el dedo siempre es importante.
    • Publicidad y confianza entre usuarios de sectores muy distintos a nivel mundial.
    • Y todo ello da como resultado, que la librería avance más y mejor a la vez de hacer más sencillo su uso pués dentro del marco de trabajo de la librería existirán cada vez más herramientas o clases de más alto nivel para poder ser utilizadas de forma inmediata.
    Por cierto, los detractores de wxWindows dicen de ella que está más orientada en la forma de programar de los usuarios de windows, y que su estructura y forma de realizar las cosas no son innovadoras, un ejemplo es el sistema de eventos, es decir, la comunicación entre objetos. Yo pienso que actualmente es la mejor opción de Software Libre programada en C++. Espero que avancen sus competidoras que algunas tienen muy buena pinta.
    A, por cierto, las QT ni las nombramos ¿ok?.
    Bueno, espero haber solucionado tus dudas, un saludo.
    --


    Un poco de IcarusCrash [icaruscrash.net] pa tus oidos.
    [ Padre ]
    Puntos de inicio:    3  puntos
    Modificador extra 'Informativo'   0  

    Total marcador:   3  
  • por joffer (6984) el Jueves, 18 Septiembre de 2003, 18:40h (#218404)
    ( Última bitácora: Domingo, 22 Enero de 2006, 16:16h )
    Corrijo lo de BuilderX, no entendí la pregunta del msg que estaba contestando lo siento.
    --


    Un poco de IcarusCrash [icaruscrash.net] pa tus oidos.
    [ Padre ]
  • por joffer (6984) el Viernes, 19 Septiembre de 2003, 23:59h (#218800)
    ( Última bitácora: Domingo, 22 Enero de 2006, 16:16h )
    Perdoname pero no se bien a qué te refieres con tu pregunta.

    Por ello supongo dos preguntas:

    1. Con Builder no es necesario conocer la programación sobre GUIs para hacer programas:
    Hasta cierto punto tus amigos llevan razón, ni es muy necesario saber programar sobre gui ni sobre C++.
    ¿Qué quiere decir esto?
    Que sobre Builder tu puedes hacer programas majos ya que el entorno te permite generar gran cantidad de código sólo con pulsar un botón.
    Pero no te engañes, esto es como tocar el piano, cualquiera puede pulsar teclas, pero ¿Serías capaz de tocar a Mozart sin aprender?, Mozart si pudo :-).

    Sobre este tema hay mucho que hablar, puede haber dicusiones muy curiosas sobre el aprendizaje ascendente o descendente.

    2.¿En Builder no hace falta el interfaz gráfico?
    En todo programa gráfico es muy necesario el interfaz gráfico, concretamente hablamos de que Borland usará wxWindows para crear el suyo, eso no quiere decir que tú programes sobre wxWindows, de hecho si programas sobre Builder y necesitas crear interface gráfico usarás, normalmente, las clases propias de borland que ahora creo son las CLX que son portables entre sistemas. CLX se emplea de forma integra en Kylix y en Builder 6 , sólo que en este último te da opción de usar la VCL (creo que era) que están más rodadas y completas.
    --


    Un poco de IcarusCrash [icaruscrash.net] pa tus oidos.
    [ Padre ]
  • por rvr (15) el Domingo, 21 Septiembre de 2003, 01:14h (#219001)
    ( http://rvr.linotipo.es/ | Última bitácora: Sábado, 21 Febrero de 2015, 01:40h )
    «¿Has probado hacer un proyecto no GPL sobre QT?»

    ¿Qué tiene de malo el modelo de negocio de TrollTech? "Si quieres software libre, haz software libre gratuitamente. Si quieres ganar dinero, nosotros queremos nuestra parte".

    Sobre la programación en si, tienes Qt Designer entre otras herramientas para desarrollo de GUI. El compilador, tanto en Windows como Linux, los hay libres y soportados por Qt.

    Comparando, el modelo multiplaforma que he visto en Kylix no me hace tilín. Necesitas las Qt modificadas que ellos te dan, y no puedes recompilar fácilmente el programa (para lo que necesitas el Kylix). Sin embargo, en cualquier sitio que tengas el gcc u otros compiladores de C++, allí va tu programa Qt, en Windows, Linux y Mac.

    --
    Víctor R. Ruiz
    rvr en blogalia.com
    [ Padre ]
  • 2 respuestas por debajo de tu umbral de lectura actual.