Cita:
Posteado originalmente por gatosoft
Visaul .Net, no parece ser tan desastroso pues se dice que es basado en la filosofia delphi
|
Filosofía Delphi??... yo diría que ahora es un lenguaje orientado a objetos real, al igual que Delphi 1 y ha copiado algunos procedimientos.
Como novedades MUY NOVEDOSAS para programadores de VB, ahora VB.NET, incorpora:
- Programación orientada a objetos real (Existe desde Delphi 1 y conservando la sintaxis)
- Interfaces (Existe desde Delphi 3)
- Sobrecarga de procedimientos (Existe en Delphi 1, y pascal)
- NameSpaces (Un concepto para separar el código, al igual que Delphi utiliza Units)
- Boolean short-circuit evaluation (Existe en Delphi 1, y pascal), y existe un 'andalso' para si queremos trabajar a la vieja usanza.
- Manejo de Hilos de ejecución (Recuerdo haberlo usado en Delphi 3)
- Anchors y Split (Implementado muy similarmente a Delphi)
- etc...
Les cuento que todas estas novedades las vi en una conferencia donde asistían todos programadores VB, los cuales salieron maravillados de tener lo "último de la moda"... ahora cuando durante años Borland ofreció lo mismo, siempre le restaron importancia.
La migración automática del código de VB a VB.NET, es prácticamente imposible, existen herramientas para hacerlo pero no son del todo útiles.