minha carreira como desenvolvedor de softwares há 13 anos. Naquelaépoca a maioria dos aplicativos empresariais (sistemas administrativos,contábeis, etc) ainda era feito em Clipper, destinados à rodar em modoDOS. Os poucos aplicativos que existiam em interface gráfica foram criados comDelphi ou Visual Basic. Este foi o meu início.No final de 1998 eu estava trabalhando em uma empresa que desenvolvia sistemastanto administrativos como contábeis. Todas as aplicações da empresa eramfeitas em Clipper e eram muito boas. A empresa tinha uma carteira muito grandede clientes (mais de 500) e estava tentando entrar na era da interfacegráfica. A ferramenta escolhida por eles foi o Visual Basic 4. A primeiraversão que rodava tanto em 16 bits como em 32 bits.Não sei quais foram os critérios que a empresa utilizou para esta escolha. Elaocorreu antes da minha entrada. Acredito que eu tenha sido contratadojustamente por causa desta escolha. O VB era famoso por gerar aplicações quecomiam a memória pelo do uso extensivo de objetos COM. Também eramuito mau visto porque não gerava executáveis em código nativo, mas sim empseudo código, que necessitava de um run-time para ser executado. Poressas e outras muitas das empresas que estavam mudando do ambiente DOS paraWindows acabaram escolhendo o Delphi (Borland, na época), em detrimento do VBda Microsoft.Bem, eu não conhecia bem o Delphi e confesso que nunca gostei da sintaxe doPascal. Eu já havia feito alguns trabalhos em VBA (no Access) e por isso aempresa me chamou para uma entrevista. Em pouco tempo já tinha dominado aferramenta e logo ela se tornou ineficiente. Do Visual Basic 4 nós passamospara o Visual Basic 5 e houve certa melhora. Agora a linguagem já era capaz degerar executáveis em linguagem nativa, porém o run-time ainda eranecessário.Mas a ineficiência da ferramente não vem deste ponto, mas sim de seu editor detextos. Apesar de permitir certa configuração, não era suficiente para mesatisfazer. Eu via meus colegas de trabalho, ainda usando DOS e seu editorpreferido, o DBFast, e eu ficava encantado com o modo como ele funcionava.Tentei usá-lo para escrever código em VB, mas houve um problema que meimpediu: a página de código. No DOS e no Windows os caracteres acentuadospossuem códigos diferentes. Isso praticamente me proibiu de usar o editor.Eu não me preocupava com a falta do syntax highlight. Isso não meincomodava. Também não me importava com a falta do code insight. Euconhecia quase todos os eventos e métodos dos objetos do VB de cor. Os que eunão sabia encontrava no help. Alias, os sistemas de ajuda do Visual Basic5 e anteriores eram excelentes. Infelizmente a Microsoft mudou para o formatoMSDN na versão 6, o que acabou estragando toda a organização. Ficou muitomais difícil encontrar as coisas depois desta alteração.Bem, como eu estava dizendo, syntax highlight e code insight não mefaziam falta. O que eu realmente invejava no DBFast era sua capacidade deconfigurar todas as teclas de atalho possíveis, incluindo a criação de macrospara automatizar tarefas repetitivas. Claro que não me dei por vencido. Empouco tempo encontrei um editor pequeno, construído por um professor de lógicade uma faculdade Americana (Berkeley, eu acho), chamado Pfe (Programmers FileEditor). Era