C++Builder XE/Delphi XE Starter edition (como los Express de Visual Studio, pero pagando poco)

Actualización 31/01/2011: Definitivamente es una realidad. Hoy acaba de ser anunciado oficialmente, con los precios indicados (al menos en USA), y para Europa, como siempre, la traducción 1 dólar 1 euro, es decir, 199 euros para la versión completa y 149 para la actualización. En un primer vistazo, la versión Starter es la Professional pero sin el soporte para UML, refactorización y competado de código, así como de alguna que otra cosilla más…

Hacía ya varios años que BorlandCodegearEmbarcadero no sacaba nada express como ya lo hicieron con sus Turbo Explorer hace bastante tiempo. De hecho esas ediciones ya no se pueden conseguir, ni funcionan las activaciones aunque tenglas la clave…

Pues bien, se comenta por los mentideros de la red que van a aparecer una versiones Starter de los productos citados. Parecer ser que a alguien se le escapó sin querer la semana pasada, y la noticia ha sido comentada hasta el punto de que Embarcadero ha reconocido que está en ello.

http://delphi-insider.blogspot.com/2011/01/delphi-starter-official-announcement.html

http://blog.marcocantu.com/blog/delphi_started_edition.html

http://www.sdtimes.com/link/35223

El mayor problema es que esas ediciones van a ser de pago. Se habla de unos 199 dólares o 149 euros, aunque permiten desarrollar hasta en cinco máquinas simultaneamente y para fines comerciales hasta que los beneficios producidos por ellas no sobrepasen los 1000$ anuales (o al menos eso es lo que creo haber entendido de las noticias en inglés).

No es mala idea ofrecer esos productos a ese precio, aunque si fueran gratis sería todavía mejor ya que tienen que competir con las versiones Express de Visual Studio, que son gratis total para cualquier uso. No quiero hablar de la estupidez que me parece eso de los 1000 dólares, como tampoco del hecho de que Delphi no puede competir con Visual C# Express por la sencilla razón del precio. En el caso de C++ Builder sí que podría existir una sana competencia con su equivalente de Microsoft, más que nada porque, aunque el compilador de C++/CLI es superior, Windows Forms orientadas a C++ son un poco mierdosas, sin hablar de que C++ no vale para WPF (y poco les habría costado implementar clases parciales en C++/CLI)… C++ Builder es mucho más rápido y con mucha más funcionalidad que Visual C++, ya sea con MFC o con C++/CLI y Windows Forms (recordemos que los sueños de Microsoft de dejar atrás C++ han fracasado completamente).

Desde un punto de vista general sí que es una buena jugada, ya que la próxima versión de Delphi/C++Builder se supone será lo suficientemente multiplataforma como para poder desarrollar para Mac y para Linux… o al menos es lo que se pretende. De hecho, toda la documentación y el código fuente que he podido ver así lo indica: en muchos lugares hay compilación condicional para las tres plataformas y en otros la documentación indica que eso no está disponible para Linux o para MAC…

Por lo tanto, una ampliación de usuarios les vendría muy bien para luego vender las nuevas versiones, porque debemos recordar que, al menos C++Builder en sus versiones 2009, 2010 y XE son casi el mismo producto con la diferencia de que cada versión soluciona los bugs de la anterior (y genera nuevos) y trae complementos de terceros. Y es que la goma no se puede estirar más. La VCL está completa, pocas cosas genéricas se les puede añadir, los IDE tampoco dan más de sí, y a lo sumo a C++Builder se le podrían añadir lo que le falta para ser compatible con C++0x…

C++ Builder XE, en su fecha de salida y pese a haber corregido varios miles de bugs de la versión 2010, era un puñadito de caca que casi no podía compilar nada. No obstante unos meses después sacaron el primer parche y el producto se convirtió en lo que debía haber sido en un principio. Esta versión mejora también el sistema de búsqueda (*), y parece ser que hay una nueva actualización de la misma que todavía arregla más cosas. Yo lo estoy usando un poco y ciertamente es bastante más estable que las versiones anteriores.

De todos modos imaginaros el siguiente escenario dentro de uno o años a partir de estas fechas. Un futuro C++ Builder XE 3 Starter gratuito o de coste mínimo, capaz de compilar sólo para Windows y Win32. Y un C++ Builder XE 3 Professional y superior capaz de compilar para Win32, Win64, MAC x64, Linux x64… Esos son los planes de Embarcadero, pero como no se espabilen les van a comer la merienda. QT viene pegando fuerte, muy fuerte.

(*) Lo que demuestra que la tecnología dentro del Document Explorer de Microsoft no es el problema. El problema es la poca preocupación de la integración del sistema de ayuda con los IDE…

6 comentarios sobre “C++Builder XE/Delphi XE Starter edition (como los Express de Visual Studio, pero pagando poco)”

  1. Hola!

    Guau! Justo el otro día hablaba con un compañero sobre Delphi y lo bien que funcionaba en los tiempos de VB 5/6 y que era una pena que se hubiese extinguido… pues resulta que estaba equivocado y todavía sigue vivo 🙂
    Una pena que haya que pagar, no creo que las ventajas entre C++ Builder y Visual C++ justifiquen esas restricciones y precio….

  2. Estoy completamente de acuerdo contigo Rafael, como no espabilen …
    A corto plazo veo un androide por ahí que dará caña y que a estas alturas tengan abandonado completametne el entorno PDA’s (que yo diria genericamente ‘movil’), es imperdonable.

    Ya te comenté hace un tiempo sobre el C++Builder, y diré que al día de hoy mi sistema más productivo hablando de programación es el C++Builder, al VB6 lo limito para alguna que otra modificacion de programas antiguos. Pero el C++Builder que utilizo es el 2007 y no he querido hacer el salgo esperando más estabilidad en el Unicode de los nuevos (con el 2009 y luego 2010 solo he modificado las aplicaciones para que compilasen sin errores pero no he llegado ha hacer las pruebas que me diesen la confianza de dar el salto).
    Este verano he comprado el VStudio 2010 y creo que es muy posible que finalmente cambie.
    Un Saludo

  3. No creo que embarcadero ni con su «starter edition» ni con su Delphi y C++ Builder de 64 bits multiplataforma, puedan reparar el daño ya hecho. Muchas compañias que usaban esos productos ya se han cambiado a Visual Studio, a Java o a QT. Todo eso gracias a la incompetecia de Borland/Codegear/Embarcadero para manejar sus productos, que además de ser caros, estan repletos de bugs. Y por si fuera poco, su documentación es una basura, en especial la del c++ builder. No cabe duda que los que se encargan de administrar embarcadero son una bola de incopetentes que no pueden aprender de Microsoft o de Apple en como ganarse a los desarrolladores.

    No le deseo a embarcadero lo peor, pero la veo muy difícil para que puedan atraer a nuevos programadores habiendo mejores opciones.

    Saludos.

  4. opciones mejores? cual? yo tengo cbuilder 2010, wxDev c++ y Qt y bajo mi punto de vista cbuilder es mas rapido, genera codigo mas limpio y los programas corren mas rapido y pesan menos. Desde la verson 6 se meten las librerias (bpl) dentro del ejecutable, algo q no hace Qt. Para mi, a pesar de q es cierto de que se han dormido, siguen siendo los mejores. A ver di sacan lo de la multi-plataforma ya!

  5. Estoy con Benja, he actualizado mi aplicación de la 6 a la XE para ser compatible con windows 7 en poco tiempo, sin tener que aprender nuevas plataformas y funciona tan rápido como siempre. Solo espero que llegue pronto los 64 bits y la multiplataforma [dicen que para el verano].

Responder a anonymous Cancelar respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *