page111
Muita coisa seria diferente se os usuários que se beneficiam com trabalhos produzidos por pessoas como Benoît, ou outros softwares de código aberto, colaborassem com os desenvolvedores dos aplicativos que utilizam. Sentimos que, infelizmente, não há consciencialização nesse sentido.
Mas o que levou o Benoît a criar o Gambas?
Benoit desenvolvia com o Visual Basic da Microsoft e não estava satisfeito com a quantidade de problemas que encontrava. Eram muitos bugs e inconsistências.
Visual Basic, o que para ele demonstrava que a Microsoft estava ciente da má qualidade da linguagem. E foram esses bugs e a má qualidade da linguagem VB proprietária que fizeram com que esse experiente programador tivesse ânimo e coragem para criar um programa semelhante, com a mesma proposta, mas tendo como base uma linguagem consistente, de qualidade e que estimulasse ao programador a adoção das boas práticas de programação.
Podemos afirmar que o projeto de criar uma linguagem como Gambas Basic e o programa em si, bem como seus componentes, nasceu da insatisfação de um programador hardcore contra um trabalho malfeito, no caso o Visual Basic ™. Mas ele sabia que a proposta desse programa era tão boa, que o programa e a linguagem que criou, foram baseados em grande parte nessa mesma proposta, que é a facilidade no desenvolvimento de aplicações gráficas. Apenas isso. O restante foi todo desenvolvido por Benoît. Ou seja, Gambas não é um clone do VB.
LibreOffice Magazine | Abril 2014
22
Espaço Aberto
Artigo
E além do mais, as versões VB.Net mais recentes não eram compatíveis com as versões anteriores do