Ver Mensaje Individual
  #58  
Antiguo 24-05-2013
jlrbotella jlrbotella is offline
Miembro
 
Registrado: ene 2007
Posts: 185
Reputación: 18
jlrbotella Va por buen camino
Arrow

Después de haber trabajado con proyectos realizados en Delphi y a mi pesar, creo que el Delphi esta perdiendo cuota de mercado a pasos agigantados. El razonamiento es el siguiente:

Embarcadero siempre depende de una plataforma sea Windows, iOs, Android; con lo que supone que tendrá que competir con los propios fabricantes (Microsoft, Apple, Google) y estos siempre van un paso por delante, además cualquier día pueden cortar el grifo al desarrollo de herramientas de terceros.

Os detallos unos ejemplos :

En el caso de Windows:

Windows Embarcadero no tiene compilador para Winrt, Windows Phone, Compact Framework, y supongo que es debido a los derechos de patente exclusivos de MS.

En la plataforma de 64 bits (tando Delphi y C builder) los benchmarks no están a la altura de Visual C++. Tampoco se puede programar con GPU (Nivida, AMD) y no funciona bien con DirectX.

El compilador de Intel solo esta disponible para Visual Studio no para Embarcadero.


En base de datos todos los fabricantes sacan los drivers actualizados para Net, Java, ODBC y son gratis.

En Delphi la mayoria son de pagos, como es el caso de Firedac que no es gratuita en las versiones básicas de Rad Studio. Además no sabemos el futuro de las dbexpress.

En Apple:

Por lo que he visto se necesita una herramienta de tercero para generar código (Xcode) además de pagar la licencia de Apple Developer que no es barata.

En Móviles:

No funciona con plataforma Microsoft. En Android y en Andorid existen otros frameworks mejores.

En Web:

Embarcadero depente de Zend Studio para su PHP, así que es lo mismo que le sucede con MS, Apple.

Intraweb: No es multiplataforma solo funciona con Windows.

Multiplataforma:

En el mercado existen otras plataformas nativas como Qt, que funciona en casi todos o todos los sistems operativos, además de ser estable y rápida. Cosa que Firemonkey le falta madurar y no esta disponible para Linux y otros Unix.

Java aunque no es una plataforma nativa, no tiene rival hoy en día. Además de ser gratis.

¿En que es bueno Embarcadero?.

Supongo que en el desarrollo de aplicaciones nativas Win32, donde las librerias MFC para el desarrollo nativo han quedado obsoletas y su facilidad de manejo y diseño de forms no están a la altura de su plataforma .Net.

Después de este resumen, ¿dónde posicionarias Delphi?.
Responder Con Cita