Ver Mensaje Individual
  #13  
Antiguo 23-12-2008
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.912
Reputación: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Lograr que el compilador y el core sea multiplataforma es facil.

El problema con Delphi es simple: Es demasiado bueno para hacer aplicaciones GUI.

La cosa es que hacer GUI con C/C++ apesta mucho. No se puede con Python, ruby,Php ni nada parecido sin pasarse por hacks y vainas raras. No hay GUI Builders buenos para C++ ni nadie mas. Aunque suene raro, lo mejor que hay es Delphi... y Visual Studio. Ya. Se acabo.

Con java es casi lo mismo... aunque ha mejorado mucho la verdad es que su significancia es minuscula.

La realidad es que a la hora de hacer apps nativas se usan las herramientas de los que hacen el OS, casi en su mayoria:

- Windows? Visual Studio (Microsoft) y Delphi solo porque es la berraquera
- Mac? XCode (Apple)
- Linux? con GNOME o KDE (Una vez mas, el que hace el OS).

Lo demas, son maso maso.

Es por eso que el asunto con Delphi es mas complicado. No nos engañemos, hacer que java/python/ruby sea multiplataforma es un juego de niños, ellos no tienen que mostrar botones! Solo es interface I/O y manejo de archivos + base de datos + manejo de cadenas. Eso es todo.

Con Delphi YA se pueden hacer apps. compatibles con lo que sea si es CGI o servicios escondidos... Pero eso es lo que hace todo el resto del mundo. Eso es facil.

En cambio, los programadores queremos que hay eso... y ADEMAS, que funcione DevExpress de 1..2..3!!!!
__________________
El malabarista.
Responder Con Cita