Principal

Pessoal

VB

Java

Warcraft II

Sci-Fi

CILC BBS


e-mail
Meu e-mail!



Português English



This page hosted by

Get your own Free Home Page


Este site é melhor visualizado por
Internet Explorer
ou
Netscape Navigator



Fórum de Debate

Este espaço é para discussão de temas relativos à programação em VB em geral. Envie seu comentário para meu e-mail, e eu o adicionarei à discussão.

Por enquanto vazio...



Um Pouco Sobre Mim

Meus conhecimentos em linguagens de programação vêm de 1989, quando eu aprendi a usar o Basic nativo do meu XT.
Em 90, fiz um curso que abrangia quase todos os grandes softwares da época: DOS, Lotus 1-2-3, Wordstar, DBase, Clipper, Basic.
Em 95 me apronfundei em Visual Basic, que eu já conhecia levemente.
Hoje desenvolvo programas completos em Visual Basic, dou cursos sobre a linguagem etc.
Apesar de não praticar há muito tempo, conheço muito bem Pascal, e razoavelmente C++.


Versão 4.0

Na minha opinião, esta versão do Visual Basic incorporou algo que a linguagem, sendo orientada a objeto, já deveria ter há muito tempo: classes. A vantagem desse implemento é criar um novo nível de abstração a nossos programas. A invenção das subrotinas tirou o Basic da categoria de spaguete e deu um novo impulso à linguagem. Agora com classes, o Visual Basic pode competir com o C++ de forma justa. Apesar de não ter herança (algo que a versão 5.0 vem resolver), o poder das classes em VB é enorme.


Versão 5.0 x Java

Esta versão é tão fácil de usar que às vezes até insulta a capacidade intelectual do programador. Obviamente voltada para programação na Internet, ela oferece inúmeras ferramentas para o desenvolvimento de controles ActiveX. Mas com o grande sucesso do Java, é curioso que a Microsoft invista em um sistema que, na essência, não é apropriado para a Internet. A Internet tem dois grandes furos que as linguagens devem levar em conta: velocidade e segurança. Java ganha do VB nos dois aspectos. A Microsoft deveria investir mais no Visual Basic como linguagem para softwares que rodem localmente ou em redes locais (a versão Enterprise é ideal para estes aplicativos), porém pensar em uma nova solução para programas na Internet (ou admitir a vitória de Java, o que seria suicídio...)


Links

Veja minha página de Piadas de Programação

Outras fontes de informação:

Microsoft Visual Basic Knowledge Base
The Development Exchange
1