Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Sobre Delphi 9 (https://www.clubdelphi.com/foros/showthread.php?t=14575)

Delphi Man 24-09-2004 12:48:22

Sobre Delphi 9
 
Bufff...cuanto tiempo sin entrar

Hola a todos. Como algunos (los pocos que me recordeis) sabreis, se podría decir que me dejé Delphi por mi política antimicrosoft y viendo como Borland se vendía hacia éstos.

La cuestión es que hecho mucho de menos Delphi :rolleyes: y me gustaría que me comentaseis si se sabe algo sobre que tal será Delphi 9 (porque por lo que he oido Delphi 8 fue un fiasco).

Mi inteción es, si no pasa nada, volver a Delphi, siempre y cuando merezca la pena, porque si no, me quedo con C# (que es lo que parece que está haciendo mucha gente, migrar a este lenguaje).

Y bien, que me decís queridos compañeros?

DarKraZY 24-09-2004 13:06:57

Pásate por noticias! Yo sigo con Delphi 7, no he probado eficientemente D8. Y por ahora, Delphi 9 (Diamond Back) tiene muy buena pinta ;)

Aquí

Y hay más

__hector 24-09-2004 14:40:48

jeje, hay algo que no entiendo :confused:

Politica anti-M$, pero estas con C#?? Y programas para dispositivos moviles en C#??? Estoy real real realmente confundido

mazinger 24-09-2004 15:59:56

¿Para cuando se supone que estará disponible?

Delphi Man 24-09-2004 18:17:26

Bueno, para programar Pocket PC's no he encontrado otra cosa que me guste tanto como C#. Si con delphi puedo programar para PDA'S dime donde debo firmar :P

Además, una cosa es lo que imponen en el trabajo, y otra muy distinta los trabajos privados no? ;)

Lo que yo no entiendo, es...Que ha pasado con Delphi para que que Ian MArteens, que siempre ha sido un defensor de Delphi, "se pase" ahora a C#?

__hector 24-09-2004 19:35:39

Lo que pienso que pudo haber pasado es que, la migracion masiva de personal de Borland en la segunda mitad de la decada pasada y principios de la actual, han hecho que Microsoft tome toda una nueva filosofia en cuanto a plataforma/desarrollo con una orientacion mas clara y limpia, y dirigida en gran parte por personal que salio de Borland (la llamada Borland Brain Drain (mas info en el website de marteens, ya que lo citaste).

Si tomas eso como base, y en segundo lugar que este cambio supone una diferencia astronomica entre lo que conocemos hasta hoy (win32 API) y lo que viene (.NET Classes/Avalon/WinFX/otros sabores), no podemos culpar a Borland de que, simplemente, se adapte a la plataforma para la cual crea sus productos.

Y es que es, sino imposible, muy dificil de vencer a un "enemigo" (si es que lo son) jugando en su terreno y con sus reglas. Reglas que el mismo cambia cuando quiere, y solo te queda adaptar o dejar de jugar. Igual Borland sigue levantando cabeza y, ya te que gusta tanto delphi, preparate para programar en Compact Framework en D9, que segun he escuchado ya esta incluido entre las cosas que soporta.

Y lo de anti-M$, no lo critico, pero tampoco lo comparto. "No muerdas la mano que te da de comer", dice un viejo adagio.

mamcx 24-09-2004 21:20:40

No problem. D9 tendra Delphi para win32, para .NET y C# (Esto esta confirmado oficialmente!) o sea que se fusionan C#Builder y Delphi. Asi que no tienes que "botar" el codigo en C# y de paso seguir programando en lo mejor. En el foro de noticias he puesto todo lo que se sabe al respecto.

Adicionalmente, sabias que Borland tiene un convertidor de C# a Delphi.NEt (muy bueno ademas)????

Y lo de Ian es pura y basica economia: C# es el nuevo chico del barrio y todo el mundo quiere aprender. Es superlogico que cualquier autor de libros le apunte a la "nueva" tecnologia.

Por otro lado, Delphi es una plataforma mas estable, y lo que se necesita saber...pues ya se sabe. Asi que no es tanta la gracia comprar libros de Delphi como cuando salio la version 1, 3. Mira, lo mismo pasa con Java, Vb y otras cosas... una vez se establece y se consolida la tecnologia, no es necesario un libro.

Es por eso, que Delphi es y sera el mejor retorno a la inversion: Estable y se va actualizando en la medida justo (y no como con MS: inestable y voltean todo cada 2 años... chequeate: http://www.joelonsoftware.com/articles/APIWar.html)

Sinaloense 24-09-2004 23:19:53

A mi juicio Ian Marteens no es nada más que un lloron que se llevaba quejandose de bugs que según el tenía Delphi, y de partes no documentadas, y que según el DELPHI 8 no era más que un hibrido de .NEt y VCL y no era confiable, en parte es cierto, pero tambíen puedes programár 100% .NEt en Delphi 8 sin VCL, cosa que el señor seguramente ni se molesto en investigar, no se si el señor no investigaba bien las cosas, pero leí su libro y cosas que según él no estaban documentadas en realidad si lo estaban (¿Sera que no buscaba bien?), además, cierto que C# es un lenguaje muy bueno y muy bien estructurado, honestamente me gusta mucho más que el Pascal que usa Delphi, pero titubeo al pensar en envolverme más en el entorno porque apenas si esta llegando y ya estan con la versión 2 beta donde muchas cambían, no creo que sea fiable pasar tus aplicaciones a un entorno que se reinventa tanto en tan poco tiempo, apenas si empiezo a disfrutar las mieles de ADO.NET cuando me entero que en la siguiente versión ya va a estar casi descontinuada, tal vez lo único provechoso que he encontrado s ASP.NET, so definitivamente si vale la pena.

__hector 25-09-2004 20:54:31

ADO.NET descontinuado?? Me gustaria leer eso. Me pasas el enlace?

Ahh, y lo de marteens. Puede que sea un lloron o no, pero es un miembro, a lo que a mi me parece, algo respetado en la comunidad, y que por no estar de acuerdo ahora con la forma en que borland manejo todo este asunto, tiene derecho a protestar. Que sus ideas choquen frente a frente con las mias no lo hace a el menos, ni a mi mas. ASi que la misma estima y respeto que le tenia le sigo teniendo, independientemente de su criterio.

Lo del hibrido entre C# y win32 con la vcl.net, era justamente lo que queria lograr borland, por eso hizo vcl.net, para poder portar codigo viejo a la plataforma nueva. Claro que un boton de la vcl nueva quizas herede de la clase button de System.Windows.Forms, pero seguro implementa una o dos propiedades mas que no tiene la clase base, y que es necesaria con fines de compatibilidad. Creo que es justo lo que se hizo con vcl.net

Lo del reinvento, muy cierto. Acaban de sacar windows.forms, y ahora con avalon y su xaml todo viene cambiado, pero imaginate, es imposible caerle atras a esta gente y mantenerse siempre tan actualizado como ellos quieren.

mamcx 25-09-2004 23:03:20

Cita:

Empezado por hector
Claro que un boton de la vcl nueva quizas herede de la clase button de System.Windows.Forms, pero seguro implementa una o dos propiedades mas que no tiene la clase base, y que es necesaria con fines de compatibilidad. Creo que es justo lo que se hizo con vcl.net

Afortunadamente, eso no es asi :p

VCL.NET NO se implemento en base a WinForms. TButton NO es en base a .NET Button. TForm NO es en base a Winforms. Es solamente el mismo codigo VCL pero con llamadas PInvoke (=lo que permite usar las funciones Win32, pasando por alto el .NET managed code).

Aunque Winforms tambien usa PInvoke y "salta" por ahora el .NET, resulta que usa GDI+...y el problema es que NO USA LA ACELERACION POR HARDWARE de NINGUNA tarjeta de video. Zero, nada, zip. No importa si se gasto por una tarjeta de 500 US no le ayuda en nada a Winforms.

Por eso, Borland que despues de todo no es tan estupido, prefirio reusar el codigo que tenia y simplemente adaptarlo. Es por eso que las formas y controles VCL.NET ejecutan muy bien (si usan aceleracion hardware) y las Winforms apestan a mas no poder (y por eso, lo van a cambiar a Avalon.. es tan malo que ni ha nacida y ya lo estan matando!)


La franja horaria es GMT +2. Ahora son las 23:43:09.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi