Hace 7 años | Por hedicho a joseleon.es
Publicado hace 7 años por hedicho a joseleon.es

Hoy es el último día de un increíble viaje que comenzó en 1989, cuando tenía 14 años de edad. Yo ya programaba desde los 11 años, pero utilizando principalmente BASIC y algo de ensamblador Z80, así que cuando llegó a mis manos en una copia Turbo C ++, me enamoré de las herramientas de desarrollo de software de Borland.

Comentarios

eltxoa

A estos me parece que les falló lo de darse a conocer, porque en mi vida escuché de esta herramienta para desarrollo en PHP.

D

#2 eso mismo estaba pensando yo. En mis tiempos de adolescente ya alucinaba con esas interfaces WYSIWYG del VisualBasic, y cuando me tocó aprender PHP habría disfrutado muchísimo manejar un producto como este. En fin

x

#7 pienso en PHP y me corren escalofrios.

malacaton

#38 A mi me corren escalofríos sin pensar... Me voy al médico

D

#2 No es nada raro que no lo conozca casi nadie, esta empresa (y todas las “herederas” de Borland) nunca ha sabido vender, el único concepto de marketing que tiene es si ya eres cliente spamearte hasta aburrirte y sacar 2 versiones por año cada vez más caras las cuales tienes que comprar si quieres corrección de errores porque si sacan un parche gratuito es un milagro.

Tienen unas herramientas bastante buenas (C++Builder/Delphi, antes también RadPHP) si tuviesen un precio mas razonable, mejor publicidad y mejor soporte competirían sin el más mínimo problema con el Visual Studio de Microsoft. Mejor que C#/.NET (en mi opinión) con compilación nativa multiplataforma (Windows, OS X, iOS, Android..)

Otra cosa es que con 80 empleados en España (que casi nadie sabía) y no han traducido nunca ni una coma al español. Muy recientemente han traducido cuatro palabras de los menús de la web y eso es todo. Solo traducen los compiladores a alemán, francés y japonés (y la versión original en inglés claro).

Y ahora que ha sido comprado por otra empresa que tiene aún menos interés en lo que ha comprado peor.

D

#31 Lazarus IDE.

frankiegth

#35 #31 http://www.freepascal.org/

Lazarus http://www.lazarus-ide.org/ es un IDE para proyecto 'freepascal'.

Todo accesible e instalable desde los los repositorios de Lubuntu, Ubuntu, y distribuciones GNU/Linux derivadas de la Debian.

raistlinM

#31 A mi me pasó más o menos lo mismo, ya hacía tiempo que tiraba millas con el gwbasic y cayó en mis manos el Visual Basic, que claro, era la repanocha...
Como en la universidad en primero nos arrearon Pascal esto del Delphi fue como bien dices la repera, a la mierda el Visual Basic.

superplinio

Una pena, me acuerdo de la época en la que hacer aplicaciones para Windows era un castigo divino. Aún tengo por ahí el libro en el que hacer un "hola mundo" ocupaba dos páginas: bucle para capturar los mensajes de windows, capturar el mensaje PAINT, escribir "Hola Mundo"

Finalmente apareció Delphi con su desarrollo RAD, un lenguaje orientado a objetos potente, una biblioteca de componentes. Era como ver el cielo abierto. También tenía sus cosas, eso de pegar una base de datos en el interfaz del usuario pues era como mezclar las capas demasiado y al final te podían salir unos churros de cuidado.

Yo creo que lo que le faltó es tener una gran empresa detrás que protegiera y evolucionara la herramienta. Algo que Java siempre ha tenido ya que cuando Sun empezó a flojear Oracle la compró y hasta ahora a mantenido y actualizado convenientemente el lenguaje y las herramientas asociadas.

D

#10 Venga hombre no me seas exagerado que con Visual Basic, FoxPro y otros tenias practicamente lo mismo. Es cierto que con Delphi era mejor, pero no era el único.

e

#11 Era único generaba un exe totalmente independiente, no necesitabas dll de nadie casi nunca. La cantidad de componentes en el mercado lo hacían aun mas único.

D

#18 pero hacia un exe independiente porque metia todas las dll dentro. Al estilo APK en Android o PKG en OSX

e

#20 Ninguna dll dentro del EXE y mucho menos como los APK que son un zip con otra extensión, todo el código necesario para el delphi iba dentro por que se compila y se genera como si fuera un código único.

D

#20 Mentira, Pascal compilaba nativamente y con el mismo rendimiento que C. Sí, C, no exagero. De hecho Pascal se inventó antes que C

D

#44 y que tiene que ver eso con incluir o no las librerías en el exe?

D

#46 Pascal no hace eso. https://en.wikipedia.org/wiki/Free_Pascal

He compilado en Turbo Pascal 3.0 para un emulador de Altair. Si hace eso que dices, no cabe ni en memoria.

D

#50 Perdon, el link era este, pero el de #46 es descendiente.
https://en.wikipedia.org/wiki/Turbo_Pascal

superplinio

#11 Yo empecé programando en Windows a pelo, luego es cierto que salió el Visual Basic pero el lenguaje era una porquería y Delphi le daba mil vueltas a soluciones como FoxPro

D

#21

no, Delphi con odbc o bde era mucho más lento en acceso a dbfs que Foxpro con su tecnología Rushmore

superplinio

#32 Los DBFs eran un cachondeo de base de datos

D

#41 no sé a que te refieres, los dbf cumplían Acid a la perfección con la única limitación de 1 giga por tabla

e

#10 Quizás es que desconocías que podías crear un datamodule que es como un form que podías soltar ahí todos los vcl de datos y no tener ese lío del que hablas.

superplinio

#12 Sí, llegué a usarlos bastante. El problema era que el desarrollo rápido de aplicaciones a veces era... demasiado rápido. Como no fueras riguroso acababas con un lío de cuidado

e

#22 si llegaste a usarlos entonces sabes q no necesitabas tener esas capas que mencionaste. Lo de demasiado rápido no te sigo, lo siento no veo problema a eso. Todos los lenguajes requieren ser riguroso sino quieres tener un lío de cuidado, y el delphi de los que menos por que al menos tenia comprobación de tipos.

Windows95

Efecto Menéame: Error establishing a database connection

Varlak_

#5 yep

tsumy

Adaptarse o morir... y delphi no se ha adaptado muy bien que digamos.

woopi

#3 #9 ¿Y Lazarus? Pregunto. He jugado alguna vez con él y parece interesante.

L

#c-9" class="content-link" style="color: rgb(227, 86, 20)" data-toggle="popover" data-popover-type="comment" data-popover-url="/tooltip/comment/2652988/order/9">#9 ¿Sí?¿Estás seguro? Ahora mismo van por la versión Delphi XE10.1, llamada Berlin. En los últimos 3 años han sacado 10 versiones en las que puedes usar el mismo código para generar para iOS, Windows y Android, ¿cuántos lenguajes conoces que puedas hacer lo mismo? Si eso no es adaptarse, dime tú que lenguaje de su época esta adaptado a todo eso.

Tiene cosas mejorables pero, ¿adaptado? Está adaptado al mundo actual

El problema de Delphi ha sido otro. Ha sido su modelo de negocio y que la empresa quebró y etc.. etc..


Actualmente yo conozco C# a través de Xamarin Form.

e

#28 actualmente, pero de la época de delphi? había xamarin en el 94?

D

#9 Livecode

e

#47 La primera vez que la oigo, no tiene mala pinta, es mas joven q el delphi, es del 2001 pero me vale.

D

#3

Delphi tenía implementada la orientación a objetos plena cuando vbasic ni lo soñaba y ahora mismo es un entorno completamente modernizado

llorencs

#30 Yo hice el modulo de informática programando en Turbo Pascal y Delphi. La verdad que era mu fácil de aprender y bastante potente. A mi me gusto. Ahora no se si seria capaz de hacer nada.
Sobre Lazarus, es bastante potente y es un clon bastante bueno de Delphi basado en FreePascal.

D

#33 Yo he llegado a portar un miniroguelike de Lazarus a Turbo Pascal en un Altair 8800 =)

D

#33

no vas a notar diferencia, hasta los vcl son iguales

P

Error establishing a database connection

Unregistered

#6 También conocido como el Efecto Menéame.

habitante5079

El problema de Delphi fue la política de licencias de Borland, las empresas y desarrolladores prefirieron comprar productos inferiores como el Visual Basic de la época, que era una auténtica mierda pero permitía desarrollar aplicaciones pequeñas sin complicaciones con licencias muy baratas. De hecho .Net fue desarrollado por los mismos ingenieros que los productos de Borland, Microsoft se llevó al equipo cuando Borland ya estaba al borde del abismo y le dió el golpe final.

D

El problema de delphi siempre ha sido el marketing de la empresa dueña. Además de haber pasado por un montón de dueños.
No han favorecido las bases, los universitarios, los que empiezan a programar tanto como aficionados como profesionalmente, siempre se han dedicado a la empresa y usuario muy profesionales, con licencias a unos precios realmente muy elevados.
Y si no cuidas a los que empiezan, después es casi imposible hacerles cambiar, por muy bueno que sea el producto. Que lo es.

Nitros

I’m not sure about the future of Delphi

Pues no hace falta ser vidente para saberlo.

e

No lo conozco hasta cierta versión de Delphi lo clavaron y hasta mejoraron pero la sensación era que era mas para desarrollar en linux y ... para mi ese terreno no era interesante

woopi

#19 Ah! Pues Lazarus es multiplataforma. Aunque no sé si "real" para usos más serios. Voy a instalarlo para verlo de nuevo. El Pascal me gustaba, aunque después de usar Java...

e

#24 #23 este comentario se refiere al Lazarus no me cogio la referencia a quien respondia y si me he cocido era el kilix y no el lazarus me he confundido.

D

#23 En Lazarus usarás FreePascal que tiene una sintaxis OOP opcional, puedes programar en modo procedural como toda la vida.

superplinio

#19 Que va, si la versión de linux (Kylix) nunca tuvo mucho éxito