Ver Mensaje Individual
  #2  
Antiguo 28-05-2003
Bacterion Bacterion is offline
Miembro
 
Registrado: may 2003
Posts: 91
Reputación: 22
Bacterion Va por buen camino
Creo que no va por ahí.
En principio Borland creará el SideWinder (C#Builder) con el que entrará en la plataforma .NET y, seguramente, implementará un Delphi .Net en ella (igual que da cabida al c#, VB# y otros).
Luego, saldrá el Octane (Delphi 8) que incorporará alguno de los cambios en el lenguaje necesarios para soportar el .NET, pero seguirá siendo nativo de Windows.
En principio ambos Delphi serán "distintos" (no tanto ya que el C# es muy parecido al delphi en casi todos los aspectos), salvo cambios para el .NET, pero visto lo que han hecho en Delphi 6 y 7 los de Borland con el tema de las interfaces, seguramente aprovechen para incrementar el lenguaje.

Lo del .NET permitirá usar objetos hechos en distintos lenguajes porque todos tendrán que implementarlos de la misma manera. Vamos, todos los lenguajes .NET son realmente un único lenguaje (cambiando la sintaxis)... al que todos los lenguajes .NET debe aderirse. Todos tienen que soportar unos tipos básicos, unas determinadas operaciones, una forma de llamar a métodos de objetos, solo permite un modo de herencia, una forma de implementar interfaces...
(Esto no es nuevo, ya hubo gente que adaptó algunos lenguajes paa hacer que generaran Bytecodes Java, el propio delphi...)
Todo lenguaje .NET tiene que amoldarse al corsé .NET. Por eso digo que realmente hay un único lenguaje (o metalenguaje)...
...irán todos más o menos igual de rápido (según las posibles optimizaciones de código, que serán casi las mismas) pero más lentas que código nativo (ya que va sobre máquina virtual).
Responder Con Cita