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.
  • GTK

    (Puntos:1)
    por setp (5998) el Lunes, 15 Julio de 2002, 01:17h (#120131)
    ( http://gimp.es.gnome.org )
    Nunca he usado un RAD (no me gustan), pero si lo que buscas es portabilidad usando GTK2 la tienes asegurada :-). No sé cómo andarán las otras librerías.

    Lo que dices de Java y Mono es interesante. Yo en tu lugar tiraría hacia Mono, ya que al menos es un proyecto libre, y la gente que lo ha usado sale encantada con él ;-)

  • Re:GTK

    (Puntos:2)
    por rvr (15) el Lunes, 15 Julio de 2002, 01:40h (#120136)
    ( http://rvr.linotipo.es/ | Última bitácora: Sábado, 21 Febrero de 2015, 01:40h )
    Pregunto entonces: para distribuir un programa en GTK2 para Windows, ¿qué compiladores y herramientas se necesitan? Si es relativamente fácil, ¿por qué no está Evolution para Windows sin tirar de cygwin? Creo que sería un puntazo.
    --
    Víctor R. Ruiz
    rvr en blogalia.com
  • Re:GTK

    (Puntos:1)
    por mazogs (5509) el Lunes, 15 Julio de 2002, 03:10h (#120145)
    ¿por qué no está Evolution para Windows sin tirar de cygwin?

    Supongo que para no mantener dos códigos distintos.

  • Java

    (Puntos:1)
    por jesusrivero (2387) el Lunes, 15 Julio de 2002, 03:45h (#120149)
    Es realmente facil de aprender si ya dominas otros lenguajes (como C, C++, PERL avanzado). Sino exige un poco más de tiempo y atención pero es natural. Es portable, tiene mucho código disponible (API+librerias) incluso como GPL, tiene buen look, rendimiento, seguridad. Además tiene mucha documentación en ingles y español y creo que ha madurado lo suficiente para tomarlo en cuenta en todos o las mayorias de los proyectos de desarrollo de sistemas.
  • Re:Java

    (Puntos:1)
    por l30 (7148) el Lunes, 15 Julio de 2002, 03:52h (#120151)
    Y si quieres un IDE/RAD potente tienes netbeans...Claro que como mucha RAM.
  • Re:GTK

    (Puntos:2, Informativo)
    por samsaga2 (5886) el Lunes, 15 Julio de 2002, 07:59h (#120158)
    ( http://barrapunto.com/ )
    Gtk+ es realmente muy facil de portar, se compila y punto. Pero hay centeras de otras librerias que Evolution usa (bonobo por ejemplo) que no están portadas a windows.

    Si haces una aplicación que no requiera cosas como COM, ORBit, Bonobo u otras tecnologías semejantes Gtk+ es una buena opción.

    Por otro lado creo que wxWindows es lo que estás buscando.
    --
    Pa que? Pa cagala?
  • Forte / NetBeans ó Anjuta

    (Puntos:2, Informativo)
    Hola!

    Yo uso Forte4Java (Sun ONE Studio 4.0) y me gusta bastante, tanto para desarrollo de aplicaciones sencillas como ya un poco majas. Es fantástico y muy fácil de aprender.
    Eso sí, necesitarás una buena máquina para moverlo "como si nada" ;-)
    Por otro lado, tambien tienes Anjuta, un buen IDE para programar casi *.* , bastante estable y cómodo.Aún le faltan algunas cosillas, pero merece la pena.

    SaludoTeX
    --
    AlucardX put himself to sleep in order to put his cursed bloodlines ...
  • (Sobre lo que nos ocupa...)

    (Puntos:4, Informativo)
    por NoP (1114) el Lunes, 15 Julio de 2002, 09:24h (#120174)
    ( http://www.sromero.org/ )

      Soy el autor de la noticia. A ver si puedo concretar un poco más mis impresiones.

      Sobre Kylix, resulta que lo estuve probando y, sí, funciona bastante bien. La versión Windows de mi programa funcionaba sin problemas salvo que al distribuirlo por ahí a algunos compañeros te dabas cuenta de que nadie tenía las librerías necesarias para correrlo, y que ocupaban cerca de 2 MB y tenías que meterlas junto con el binario. Un poco complicado para distribuir, o al menos no igual de sencillo que programas gtk o qt que prácticamente todo el mundo tiene las librerías.

      Sobre VDKBuilder, debo reconocer que es excelente, y mirando el tutorial de la web y haciend un par de programas chorras de ejemplo puedes ver su potencia para hacer programas basados en GUI (vamos, nada de gráficos intensivos ni nada de eso), pero tiene una pega: no compila en Windows.

      Hay gente que me ha recomendado wxwindows, pero aún no he podido echarle un vistazo.

      Luego está el tema de los lenguajes: C, C++ o Java. Yo uso C y le tengo algo de tirria a C++, pero estoy viendo que me tocará meterme con C++ porque soluciona muchos de los problemas que se suelen tener (los Strings evitan muchos quebraderos de cabezas con las cadenas, y espero que el sistema de asignación de memoria sea mejor que los malloc-de-la-muette). Sobre JAVA, sabiendo C++ _casi_ sabes la sintaxis de Java, pero otra cosa aparte es hacer GUIs en Java, parece bastante complejo si no usas algo tipo JBuilder o similar (¿Hay algo gratuito o libre para hacer GUIs en Java tipo C++Builder?).

      Al final parece que la solución ideal es GTK2+glade+anjuta, al menos para mi. Es C, es portable, me permite diseñar el GUI fácilmente y tiene un IDE que lo integra todo.

      Tengo que reconocer que me quedaría con VDKBuilder si compilara para Windows sus programas :(

      ¿Qué opinais?
    --

    NoP/Compiler

  • GTK y +

    (Puntos:3, Informativo)
    por xZaK0x (7428) <zako AT telecable DOT es> el Lunes, 15 Julio de 2002, 09:52h (#120182)
    ( http://www.asturiaswireless.net/ )
    Si te tiras por C y GTK (o GTK2) siempre aprenderás a pelearte con todos los widgets y mensajes de GTK cosa que no deja de ser interesante a nivel de programación aunque sea trabajoso.
    Además quizá dentro de poco te entre la curiosidad (si no te ha entrado ya) y te de por probar Mono, con su C# que en principio se aprende en cuatro dias a manejarte con él sabiendo C y C++ / Java (aunque quizá tengas que eliminar ciertos vicios de C++), tendrás la compatibilidad con windows asegurada (.NET) y en cuanto a las GUI, tienes GTK# que aun en pañales promete bastante (yo ha he ejecutado mis primeros hola mundo y cosas más complicadas (GTK#) en mono, con los paquetes para debian de mono for debian), además todo lo que aprendas de GTK siempre te será de ayuda para GTK#.
    Saludos.
    --
    "Feeling alive in the land of the death"
  • por GBas (807) el Lunes, 15 Julio de 2002, 09:59h (#120186)
    ( http://barrapunto.com )
    Hola,

              Si te parece mucho los 2 mg de las librerías dinámicas de kylix preparate para los 9'3 mg del runtime de java (1.4) para windows y los 21 mg para linux.

              Yo uso java (me pasé hace 2 años desde el C++). Realmente es un lenguaje MUY CÓMODO para trabajar. Para mi el único problema es el que te he escrito arriba... los runtimes no vienen pre-instalados en el SO.

              Saludos!.

    PD. Que raro que en este debate no salten chispas, estoy por ponerme a insultar a alguien...
  • por Lord (1440) el Lunes, 15 Julio de 2002, 10:24h (#120190)
    ( http://apuntesdetrabajo.es/ )
    Es decir, algo similar al anjuta o al kdeveloper, es decir un IDE con soporte para debug y todas las pijadas que estan disponibles para C/C++ y java... sin necesidad de recurrir a la madre de todos los IDEs (emacs)
     
    --

    Muchos que quisieron traer luz fueron colgados de un farol.
  • En Java Netbeans

    (Puntos:2)
    por YearOfTheDragon (5071) el Lunes, 15 Julio de 2002, 10:25h (#120191)
    ( http://vidaartificial.com/blog | Última bitácora: Miércoles, 10 Octubre de 2007, 20:48h )
    Estoy de acuerdo con otros comentarios que recomiendan NetBeans, quizá requiera un poco de máquina para que corra de una forma suave.

    Pero es un entorno que vale la pena, todavía no he empezado ha usarlo como entorno de desarrollo pero ya estoy bastante decidido a hacerlo.

    Aquí puedes encontrar otros entornos de desarrollo para Java.
    --
    Mi blog: Vida Artificial [vidaartificial.com]
  • por reidrac (5014) el Lunes, 15 Julio de 2002, 10:54h (#120197)

    : wxWindows .

    Es la portabilidad hecha realidad (y es libre). Tiene un set de clases bastante majo, sólo que (como siempre) tienes que aprender a moverte por el árbol de clases.

    Es C++, así que si no usas un IDE y tal muy RAD no es. Pero lo recomiendo, sobretodo si quieres que tu app corra en Win32 y en Unix.

    Y a los de Qt que se la pique un grillo (lo siento por este comentario tan visceral).

    Un saludo.

  • Otras posibilidades

    (Puntos:2, Informativo)
    por excalibor (646) el Lunes, 15 Julio de 2002, 12:14h (#120211)
    ( http://barrapunto.com )
    Se han comentado muchas librerías gráficas y muchos lenguajes de programación y tal...

    Nos hemos olvidado, sin embargo, de uno de los sistemas más sencillos y portables de todos: Tcl y su Tk.

    El Tcl es una especie de LISP disfrazado, quizás un pelín engorroso en sintaxis, pero bastante potente y se pueden hacer cosas bien chulas en metaprogramación con él y programar Tk es facilísimo.

    Además Tk tiene bindings para casi todos los lenguajes de programación mencionados, y existen entornos de desarrollo rápido (por ejemplo Visual Tcl, que es en plan Visual Basic) bastante majos... De todas formas se hace a mano bastante rápido, y el Tk furrula en Unix, Windows y Mac, en cada uno con look nativo y configurable...

    Y si hay partes que tengan que ir más rápido de lo que da el Tcl, pues ya sabes, patrón de alternar capa blandita con capa dura... los bindings de Tcl con C o C++ son relativamente indoloros y con el SWIG se crea código Tcl usando librerías C/C++ de forma espectacular...

    en fin, sólo señalar algunas alternativas (dado que la mayor parte de las aplicaciones con GUI no hacen más que esperar que el usuario introduzca input, los problemas de velocidad no deberían ser muy grandes, existe un escritorio bastante majo escrito en Perl+Tk y tiene un rendimiento perfecto)

    saluditos
  • Java & Swing

    (Puntos:2)
    por jmmv (5375) el Lunes, 15 Julio de 2002, 13:00h (#120219)
    ( http://julipedia.blogspot.com/ )
    Si quieres que funcione en Linux y Windows (y más cosas) yo escojería Java. Desarrollar aplicaciones es muy sencillo, con la posibilidad de usar objetos remotos, SQL independiente del motor de BBDD, aplicaciones de red, graficas, etc. Sabiendo C++ no te resultará difícil Java, más aún con la buena documentación disponible en la página web. No creo que Java vaya a desaparecer en favor de C#...

    Con respecto a la interfaz gráfica, en java hay AWT y Swing. La AWT es la más antigua, mucho más "cutre" pero más rapida. Swing es más espectacular y completa, a costa de un consumo más elevado. Interfaces de desarrollo para Java hay muchos, como el Forte for Java o el Netbeans.

    --

    The Julipedia [blogspot.com]

  • Para python tienes boa constructor, no me acuerdo del enlace pero está en sourceforge. Le falta estabilidad todabía pero esta muy bien.
    --

    ---------
    Algún dia encontraré una frase interesante...
  • por reinalloth (7191) el Lunes, 15 Julio de 2002, 14:53h (#120254)
    ( http://www.lathander.es.vg )
    y espero que el sistema de asignación de memoria sea mejor que los malloc-de-la-muette).

    En C++ se arregla con new y delete al estilo de Java (bueno delete no existe, pero es muuuuuuuuuyyy fácil de usar).

    Sólo te harían falta los constructores y los destructores para la instancia de la clase (uséase, OBJETO)

    Una buena opción. Adelante!! Te lo recomiendo

  • por luca (50) el Lunes, 15 Julio de 2002, 15:03h (#120255)
    ( http://ventoso.org/luca/ )
    Es que la idea de un "delphi para python" (y además con vista a su integración con Zope) me parece un sueño hecho realidad, pero mirando la pagina, las noticias y el cvs da la idea que el proyecto se haya estancado.
  • por octavodia (4411) el Lunes, 15 Julio de 2002, 19:29h (#120308)
    existe un escritorio bastante majo escrito en Perl+Tk y tiene un rendimiento perfecto
    ¿ cual ?
  • Compila el Java

    (Puntos:2)
    por paugq (1067) el Lunes, 15 Julio de 2002, 22:08h (#120366)
    ( http://www.elpauer.org/ )

    Si los 9'3 Mb de runtime te parecen mucho, compila el Java a código nativo.

    En Unix lo puedes hacer con gcj y en Windows con gcj, Visual Age for Java y Excelsior Jet

  • Gnome-DB y libgda

    (Puntos:1)
    por setp (5998) el Martes, 16 Julio de 2002, 00:06h (#120396)
    ( http://gimp.es.gnome.org )
    El acceso a bbdd no es nada pobre en GNOME. gnome-db es un proyecto bastante crecidito, y seguramente puedas hacer lo que buscas con él :-).
  • por Xtampida (991) el Martes, 16 Julio de 2002, 01:51h (#120429)
    ( http://www.xtampida.com/ )
    Pero lo recomiendo, sobretodo si quieres que tu app corra en Win32 y en Unix.

    Añadir Mac OS 9 y Mac OS X a la lista de sistemas soportados por wxWindows.

    --

    Salu2.
    _______________
    Frodo Xtampida
    See you space cowboy ...

  • Re:GTK

    (Puntos:1)
    por l30 (7148) el Martes, 16 Julio de 2002, 04:24h (#120461)
    El problema sera que tan util(izado) sea "nuestro" fork de C#, cuando el 90% de sus usuarios (Visual C#) van a seguir el fork de MS...Aunque podriamos discutir sobre ese porcentaje ;-). El asunto es que la compatibilidad se perderia.
  • Sobre JAVA, sabiendo C++ _casi_ sabes la sintaxis de Java, pero otra cosa aparte es hacer GUIs en Java, parece bastante complejo si no usas algo tipo JBuilder o similar (¿Hay algo gratuito o libre para hacer GUIs en Java tipo C++Builder?).

    Sí que hay, échale un vistazo a Netbeans

    No sólo es gratuito sino también libre

    Un saludo

    --

    Estamos desapareciendo de la tierra aunque no creo que seamos innecesarios, o Dios no nos habría creado(GER

  • 18 respuestas por debajo de tu umbral de lectura actual.