El rey ha muerto. ¡Viva el rey!

Justo hace un rato me he enterado de una noticia que, espero, sea para bien y no para mal, porque si no, éramos pocos y parió la burra.

¡Borland ha vendido, definitivamente, su división de desarrollo!

La compra una empresa que se llama Embarcadero Tecnologies y que se dedica a la creación de herramientas multiplataforma para bases de datos. La noticia se puede leer aquí, y sólo con el primer párrafo es suficiente.

Considero que puede tratarse de una noticia preocupante en extremo. Veamos quién compra. Una empresa multiplataforma de bases de datos. Para qué le sirve C++ Builder. Pues para nada. ¿Y Delphi? Pues tres veces lo mismo. Ahora bien, JBuilder, el IDE para PHP, eso sí que es interesante.

Triste y decepcionante. Adiós Delphi, competencia de Visual Basic. Adiós C++ Builder, competencia de Visual C++.

Qué triste…

Pero a lo mejor no, quizás Embarcadero + CodeGear le den caña a Delphi y a C++ Builder. Quizás vuelvan a reinventar, a innovar de igual modo que lo hacían hace unos años, sorpendiéndonos con productos maravillosos como C++ Builder, Kylix,… Y quizás le den caña a Microsoft y la fuercen a espabilarse como ya hicieron en su momento, y que de una vez saque un Visual Studio sin 40.000 bugs reconocidos, que no reviente cada dos por tres, quizá…

Qué bonito es soñar…

13 comentarios sobre “El rey ha muerto. ¡Viva el rey!”

  1. Triste el final que ha tenido Borland, sobre todo Delphi que fue el producto que mas utilize antes de conocer bien a fondo .NET y cabe destacar que desde que estoy en .net y Visual Studio no me hace falta 🙂

  2. y kilyx algún día vivió?

    Lo que no llego a comprender es que si son tan buenos, tan geniales etc…por qué Borland se deshace de ello y han tardado tanto en encontrar comprador…

    Bueno….voy a evitar calentarme, que eso ya se lo dejo a Unai 🙂

  3. Incialmente Borland, después vino Inprise, después de nuevo Borland, más tarde aparece Mocosoft untando (ejem) financiando parte de Borland, como consecuencia nos sacan el entorno de desarrollo más desastroso que ha parido Borland (bueno corrijo, realmente lo ha parido M. pero B. se baja los pantalones, quiero decir que el entorno es Visual Studio camuflado con compiladores de Borland), a continuación Code Gear y ahora Embarcadero.
    Esto no me gusta. Soy un programador de Delphi y C++ Builder y creo que estamos jod… con tanto cambio.

    Todo esto hace que las personas no se centren y en lugar de sacar productos de PM, saquen basurilla, y Mocosoft se aprovecha de todo esto. Al final como siempre el Bill Puertas saldrá ganando una vez más con la guerra de compiladores.

  4. Ibon: eran muy buenos, hasta que empezaron con eso del «enterprise», «alm» y cosas de esas. Entonces se centraron en eso y abandonaron los compiladores. Y encima se dedicaron a hacer tonterías de lo más absurdo. Compraron CodeWrigth y lo cerraron. Crearono Kylix y lo cerraron. Crearon C++BuilderX y lo cerraron.

    Ten en cuenta que Delphi fue una patada en los OO a Microsoft, los compiladores de C y luego C++ estaban a años luz de los de Microsoft, y el apoteosis final vino con C++Builder, una herramienta RAD de verdad para C++ nativo con apenas dos extensiones al compilador de C++…

    La VCL es lo que el .NET quiere ser y no es, a nivel de jerarquía de clases, coherencia en toda el API, rendimiento y calidad. Lo que no me explico es cómo Helsjberg ha permitido la chapuza del .NET, que es un concepto a la altura de las innovaciones de Borland y una implementación a la altura de… esto… Microsoft. En fin.

    El C# es un lenguaje para no-programadores, es decir, para todos esos que se llaman programadores porque saben hacer cuatro pantallas y unirlas con cadenas SQL a una base de datos, una especie de Visual Basic del C++.

    Evidentemente hay buenos programadores que usan C#, y el C# sirve perfectamente para esos programadores porque el lenguaje es bastante bueno en cuanto a definición (aunque presenta muchas incoherencias, típicas de MS), aunque la implementación sea, de nuevo, una caca. Pero resulta que esos programadores también son/serían buenos en C++, Delphi, PHP, o el lenguaje de la tía María… en oposición de los otros.

    Unai, ¿Te he hecho algo? ¿Te debo algo? Porque no entiendo esa fijación personal que tienes conmigo porque critico a Microsoft. Ten en cuenta que el artículo 20.1.a de la Constitución Española dice textualmente » Se reconocen y protegen los derechos: A expresar y difundir libremente los pensamientos, ideas y opiniones mediante la palabra, el escrito o cualquier otro medio de reproducción.» Si tu estás en contra, pues o bien pones una entrada en tu blog criticándome o bien me respondes aquí, pero ten en cuenta que el que ha quedado mal has sido tu.

  5. Rafael decir que Builder C++ es maravilloso solo es significativo de que lo has sufrido poco:

    Una interfaz de mierda, poco intuitiva, con mil ventanas flotando, con hotkeys diferentes de las standard… y si si, se que se puede cambiar todo esto… menos lo de poco intuitiva.

    Tiempos de compilación tendentes al infinito.
    Imposibilidad de automatizar la compilación llamar al IDE…
    Formatos de binarios propietarios (infames BLL, exportación se simbolos diferente, convención de llamanda diferente de WINAPI por defecto etc…)
    Redimiento de los ejecutables menor que en Delphi.
    Un soporte de COM incompleto, lleno de bugs de principiante (como solo poder inicializar sevidores COM locales por que quien programo el wrapper no tenia ni puta idea de como llamar a CoInitialize).

    Los componentes si que eran excelentes (heredados de Delphi) y el soporte RAD superior al de VC++… pero alguien en su sano juicio quiere escribir UI en C++?

    Sobre Builder C++, nunca fue un rey y si ha muerto… que lo entierren bien enterrao…

    Esto solo es mi opinión claro… seguro que mi compañero Octavio Borlandero de pro tiene otra muy diferente… 🙂

  6. Sobre tu comentario «los compiladores de C y luego C++ estaban a años luz de los de Microsoft»… simplemente me da la risa floja… El compilador de MS de C++ tenia implementadas optimizaciones que la gente de Borland ni sabia que existian. Si algo se ha reconocido siempre es que el mejor compilador de C/C++ para Windows era el de Micro (no podia ser de otro modo). Eso si, el cumplimiento de los estandares no era el mejor.

    Sobre lo de que C# es para no programadores… no te voy a contestar porque no puedo hacerlo educadamente.

    Sobre las incoherencias de C# me gustaría tener más datos de tu parte… pero vamos comparado con C++… el lenguaje que en si mismo es una incoherencia… un lenguaje fuertemente típado… que en realidad no lo es… (por un importante motivo ojo)… que no es coherente ni respecto del tamaño de sus tipos base y que tiene más comportamientos dependientes de la implementación que ningún otro… y sabes que fuí MVP de C++ y que amo ese lenguaje…

    Sobre la VCL… resulta que el equipo que diseño la librería de clases de .Net es en esencia quien diseño la VCL… quizá han perdido ‘el toque’ como Patxi Ruiz pero vamos… las segundo vez que hace algo en informática casi siempre tienes un motón de lecciones aprendidas. En VCL hay inconcruencias de bulto gordo, como clases de infraestructura que muestran interfaz de usuario por ejemplo…

  7. Rodrí, por fin alguien que critica coherentemente. 🙂

    Yo era Borlander rabioso… hasta el C++Builder 4… Por algo será que abandoné (Y quizás O). 🙂 Quizás me cansé de no poder importar un control COM sin tener que hacer florituras como bien dices, etc, etc…

    Respecto a la VCL, tendrá sus cosas, que las tiene, pero el .NET también. Eso de que el «sender» en un evento sea la propia ficha, o que no funcionen los eventos de doble click en muchos controles…

    Respecto a C#, inconsistencias, pues las que más me molan: la dualidad objeto/tipo nativo, muchas cosas de LINQ, lo que está por venir… Una jerarquía de objetos… que empieza en main, que es una función estática global…

    Rodri, no es que C# no sea para programadores, es que los no programadores pueden usar C# sin problemas.

    Coincido con que el IDE del C++Builder era una caca en cuanto a usabilidad… pero no respecto a lo de lanzarlo para que compile el proyecto y salga. Había unas opciones que no recuerdo, pero se podía hacer. Además, podías generar un makefile del proyecto y encima entonces era línea de comandos pura.

  8. El dinero de microsoft todo lo puede, ya ves , pero no se olviden que microsoft quiere estar en todo , bien lo dice el dicho el que todo lo abarca nada hace bien , y el tiempo me dara la razon.

    Gracias a Dios bill gates y microsoft no se mete a fabricar aviones , autos , cohetes y plantas nucleares, imaginense la pantallita azul antes de ocasionar una tragedia humana ( y ademas quiere que le pague un dineral por sus licencias , sera que cada vez que salga la pantillita azul , me va a devolver parte del dinero que le pague , jaaa jaaa ?)

    Microsoft solo sirve para hacer sistemas operativos para pc o terminales que le hacen la vida mas facil a los usuarios de pc que no necesitan mas que hojas de calculo , word , etc, y no necesitan administrar servidores , bases de datos , etc. para eso esta bien el windows ( pues los que hicieron unix, linux , siempre han pensando
    en sus productos como si la mejor ventaja y aprovechamiento de los mismos solo lo hicieran profesionales, es muy dificil tener un sistema operativo que tengan ambas cosas al 100%: servidor y cliente ).

    Windows esta a años luz de unix y linux en el nivel de servidores
    MS SQL server , no tiene nada que hacer contra PostgreSQL ( que ademas no me cuesta nada )
    Visual Basic y C# esta bien para gente que quiere hacer un sistemita basico, si mayor inversion de tiempo y conocimientos ( aunque no puedan hacer sistemas mas robustos y con mas demandas)

    Windows esta bien en el lado de los clientes : pcs , terminales etc.
    pero solo hasta alli llega Microsoft

  9. @yucanordico:
    Tienes razon en todo lo que dices.
    Por eso los productos de Microsoft nadie los utiliza.
    El VS.NET es arcaico y solo lo utilizan los que no son programadores. Los que quieren hacer sistemitas de dos tablas y casi siempre basado en Access pq SQL Server da lastima. Ni mirarlo.
    Por eso hay tanto uso de PostgreSQL y MS SQL Server lo tengo instalado solo yo.
    Para que hablar de Linux y Windows. Las empresas tambien estan completas de Linux, Windows quiza alguna la tenga (me refiero a las estaciones). Porque la noticia de que los usuarios caseros utilicen Windows no es nada nuevo, imaginate, ya viene preinstalado y no hay variante.
    Los servidores ? Unix y Linux, casi no hay empresas que utilicen los Microsoft.
    Que cuadro este, jejejeje. Sera una pelicula ? Dejare la cerveza pq me esta haciendo danho.

  10. Por suerte solo Microsoft es la unica que tiene esta tendencia ambiciosa y destructiva:

    «El dinero de microsoft todo lo puede, ya ves , pero no se olviden que microsoft quiere estar en todo , bien lo dice el dicho el que todo lo abarca nada hace bien , y el tiempo me dara la razon.

    Gracias a Dios bill gates y microsoft no se mete a fabricar aviones , autos , cohetes y plantas nucleares, imaginense la pantallita azul antes de ocasionar una tragedia humana ( y ademas quiere que le pague un dineral por sus licencias , sera que cada vez que salga la pantillita azul , me va a devolver parte del dinero que le pague , jaaa jaaa ?)»

    Ojala desaparezca, pq unos anhos mas y Microsoft Gates desatara la 3ra guerra mundial o provocaran el fin del mundo como predijeron los mayas hace siglos inventando una tormenta solar. Preparense pq Billy lo tiene todo programado para dic del 2012, no escapara nadie.

Deja un comentario

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