Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Temas relacionados > Debates
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-08-2005
Avatar de Crandel
[Crandel] Crandel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Parana, Argentina
Posts: 1.475
Poder: 22
Crandel Va por buen camino
Compiladores y Entornos de desarrollo multiplataforma

Hola a todos, la idea de este hilo es que cada uno comente que herramientas esta usando (si lo hace) para desarrollar aplicaciones multiplataforma o cuales conoce que quiciera comentarnos.

Saludos
__________________
[Crandel]
Responder Con Cita
  #2  
Antiguo 01-08-2005
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Parece que no es muy habitual, por degracia, eso significa lo que ya sabemos.

Sólo por comentar, hace años tenía una sencilla gestión comercial en RM-Cobol y que era totalmente multiplataforma, unicamente hacía falta compilar en el sistema que se fuese a ejecutar, en aquellos tiempos (ya debe hacer 10 años), tenía clientes en msdos, drdos, xenix, unix sco y en alguno que no recuerdo.
Cada vez que iba a compilar debía dejar el ordenador varias horas trabajando con un mensaje a toda pantalla, en texto, que decía "Compilando, no tocar"

Ya ha llovido desde entonces.
Responder Con Cita
  #3  
Antiguo 02-08-2005
Avatar de haron
haron haron is offline
Miembro
 
Registrado: may 2003
Ubicación: Las Palmas de Gran Canaria
Posts: 310
Poder: 21
haron Va por buen camino
pues aunque no te lo creas, todabia se encuentran situaciones parecidas.

hace poco que trabajaba en una empresa (menos mal que ya me he quitado de eso de trabajar) en la que teniamos un sistema en J2EE que tardaba entre 5 y 8 minutos en compilar.

pensaras que tampoco es para tanto, comparado en las horas que tardabas en compilar tu aplicacion, pero imaginate que al dia tienes que hacer cientos de modificaciones y depurar los errores.

en fin.... vivan las vacaciones!
__________________
“Plantad la semilla de la avaricia en la infértil tierra de la estupidez y obtendreis la bella flor de la mierda”
(Confucio)
Responder Con Cita
  #4  
Antiguo 02-08-2005
Avatar de haron
haron haron is offline
Miembro
 
Registrado: may 2003
Ubicación: Las Palmas de Gran Canaria
Posts: 310
Poder: 21
haron Va por buen camino
te voy a comentar mi experiencia en tecnologias que te permiten desarrollar aplicaciones web.

JSF (JavaServer Faces) en J2EE:

la recomiendo. puedes pasar de Delphi a JSF sin echar en falta los componentes, la separacion entre vista y controlador, etc... he programado en JSP a palo seco y no me gusto.

ademas tiene un entorno de desarrollo llamado Sun Java Studio Creator que te permite construir vistas con la técnica 'arrastar y soltar'. el problema es que no es un entorno de desarrollo barato y consume mucha memoria. ademas, me he acostumbrado a escribir yo mismo el codigo fuente y me siento mejor asi.

PHP:

jodido PHP. pero es gratis y los hosting en PHP cuestan baratos. a veces uno se pregunta:

¿como es posible que un lenguage tan antiguo como PHP siga existiendo?
¿como es posible que la mayoria de los hosting en PHP ofrezcan una base de datos MySQL sin integridad referencial, sin transacciones, etc... y siga siendo tan popular?

y la respuesta es bien sencilla: calidad / precio.
al final todo gira en torno a lo mismo.
__________________
“Plantad la semilla de la avaricia en la infértil tierra de la estupidez y obtendreis la bella flor de la mierda”
(Confucio)
Responder Con Cita
  #5  
Antiguo 04-08-2005
Avatar de PepeLolo
PepeLolo PepeLolo is offline
Miembro
 
Registrado: jun 2003
Ubicación: Fuenlabrada - Madrid - Espagna
Posts: 265
Poder: 21
PepeLolo Va por buen camino
Wink

Buenas. Me pillais de vacas y algo despistadillo, por que digo yo, ¿Que ñkjkdfi hago yo aqui en periodo de vacas gordas?.

Contestando a Har de Crandel, decir que un entorno que funciona bastante bien, en esto de las multiplataformas y entornos dfjkdjfkdsjfkdsjkf es, oracle, con su Developer, Forms 6i y Reports 6, en adelante, ya que puedes generar aplicaciones para unix, linux, windows o para la web, con solo indicar desde donde se ejecutará. Web, Windows, etc.

La cosa no esta mal, para la web, se carga un applet en el PC de ejecución y a partir de ese moment, voala, funcionando como si fuera una aplicación windows en el navegador.

Un solo lenguaje, una sola compilación y corre estupendamente, claro a excepción de las comunicaciones, cuando hacede a datos.

Saludos.
Me vuelvo a mis vacas gordas.
__________________
PepeLolo
El hombre el único virus que mide más de unas cuantas micras
Responder Con Cita
  #6  
Antiguo 12-08-2005
Avatar de Rufus
Rufus Rufus is offline
Miembro
 
Registrado: may 2004
Ubicación: Canarias
Posts: 193
Poder: 20
Rufus Va por buen camino
HAce un par de días empeze a mirar el lenguaje Ruby y el framework para desarrollo web Ruby on Rails, a la par, y me estoy quedando gratamente sorprendido.

Mas simple que todo el submundo java, j2ee, jsf y nosecuantas "jotas" mas. Estoy seguro de que los frameworks java son más potentes y permiten hacer más cosas, pero todo el tema es complicado. Empezando por la sintaxis críptica de java heredada del venerable c por todos sus descendientes y siguiendo por los toprecientos ficheros de configuracion xml, innecesarios en rails, la pesada carga de java y de los modelos, esquemas, capas y un monton de cosas.

Ya instalé un controlador de firebird para ruby, que funciona bien, y hoy voy a instalar el adaptador firebird para el framework rails. Así puedo trabajar con mi base de datos favorita.

Bueno, ya iré contando más según vaya viendo. Está claro que para Win32 seguiré con Delphi (¡por supuesto!).
__________________
Milo
Responder Con Cita
  #7  
Antiguo 12-08-2005
Avatar de haron
haron haron is offline
Miembro
 
Registrado: may 2003
Ubicación: Las Palmas de Gran Canaria
Posts: 310
Poder: 21
haron Va por buen camino
que casualidad, yo tambien descargue ruby on rails.
estuve hechandole un vistazo, pero no me ha convencido del todo.

si sigues el tutorial, en un "plis plas" puedes hacer una aplicacion web tipica con el minimo esfuerzo. pero, y si quieres hacer algo mas "complicado"?

he estado buscando en internet comparativas entre J2EE y Ruby, o "hows to" para ver como puedo hacer en Ruby lo mismo que puedo hacer en PHP o J2EE, pero no he encontrado mucho o he buscado mal.

la verdad es que me parecio una opcion interesante, sobre todo porque el hosting en Ruby cuesta lo mismo que en PHP y te brinda la posibilidad de programar en OOP.

un hosting barato:
http://www.iniquinet.com/ruby_hosting.php

la verdad es que tenia prisa por empezar un proyecto nuevo y descarte la posibilidad de usar Ruby. pero me quede con las ganas de experimentar un poco mas con el.

si quieres podemos plantear problemas comunes al desarrollo de aplicaciones web y ver como los solucionamos con Ruby (validacion de formularios, mostrar errores, acceso a base de datos, etc...)

yo tengo todo el tiempo del mundo. estoy en paro.
__________________
“Plantad la semilla de la avaricia en la infértil tierra de la estupidez y obtendreis la bella flor de la mierda”
(Confucio)
Responder Con Cita
  #8  
Antiguo 16-08-2005
Avatar de DarKraZY
DarKraZY DarKraZY is offline
Miembro
 
Registrado: ago 2003
Posts: 460
Poder: 21
DarKraZY Va por buen camino
Cita:
Empezado por haron
el hosting en Ruby cuesta lo mismo que en PHP y te brinda la posibilidad de programar en OOP.

Según tengo entendido, PHP (en su versión 5) soporta ya OOP.

Para lo demás, no puedo aportar información. Lo único que probé multiplataforma fue Kylix y quedé un poco decepcionado.
Responder Con Cita
  #9  
Antiguo 16-08-2005
Avatar de Rufus
Rufus Rufus is offline
Miembro
 
Registrado: may 2004
Ubicación: Canarias
Posts: 193
Poder: 20
Rufus Va por buen camino
Haron, lo cierto es que, al igual que tú, sólo he probado algun ejemplo con ruby y algun otro con rails. Tendré que aprender más y utilizarlo más para ver qué se puede llegar a hacer con Rails, seguro que no tantas cosas como con J2EE que está más maduro, pero igual para muchos proyectos sí sería viable.

Cita:
Empezado por DarKraZY
Según tengo entendido, PHP (en su versión 5) soporta ya OOP.
Sí, pero Ruby es un lenguaje diseñado OOP desde cero, es decir es 100% OOP desde el primer momento que su diseñador original (Yukihiro Matsumoto) comenzó a desarrollarlo. No es como PHP que no es originalmente OOP siño que se lo han ido añadiendo poco a poco con el tiempo, porque quieras que no, luego queda una cosa híbrida que permite a los programadores hacer raras mezclas enre OOP y no-OOP. He tenido problemas con lenguajes así (Delphi incluido), porque te dejan diseñar y hacer cosas de una manera que luego te puedes arrepentir.

En Ruby absolutamente TODO es un objeto. Es como el viejo Smalltalk. Algo parecido a Python pero todavía más OOP si cabe. Yo pienso que esto es una ventaja porque aunque al principio pueda parecer más complicado, en cierta manera te "obliga" a diseñar las clases bien desde el principio (y por extensión, todo el software que realizes). El resultado se va a notar más en la fase más importante del software, la de mantenimiento, actualizaciones y modificaciones a posteriori.

Claro que, aparte de que el lenguaje sea bueno, hace falta que los frameworks de desarrollo, como Rails, estén maduros y provean la suficiente funcionalidad. Eso es lo que, en mi caso, está por probar.
__________________
Milo

Última edición por Rufus fecha: 16-08-2005 a las 13:23:23.
Responder Con Cita
  #10  
Antiguo 16-08-2005
Avatar de Crandel
[Crandel] Crandel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Parana, Argentina
Posts: 1.475
Poder: 22
Crandel Va por buen camino
y que opinan del Proyecto Mono ???

lo probaron? a alguno le gusto ?

Parece interesante, moderno, soporta .NET, multiplataforma ...
__________________
[Crandel]
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 20:18:31.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi