2 pontos por GN⁺ 2023-09-12 | 1 comentários | Compartilhar no WhatsApp
  • Quase 30 anos de experiência atuando como desenvolvedor de software
  • Recordações do uso de VB nos anos 90
  • Apesar da evolução da tecnologia, incomparável com a experiência de desenvolvimento atual
  • Argumento de que houve um retrocesso tecnológico
  • Visão crítica sobre os produtos da Microsoft
  • Não encontrou ferramentas que ofereçam a mesma produtividade do Visual Basic
  • Questionamento sobre por que o Visual Basic foi abandonado
  • Por que não surgiu uma alternativa sólida

1 comentários

 
GN⁺ 2023-09-12
Comentários do Hacker News
  • O declínio do Visual Basic (VB) ocorreu por vários fatores, como a transição da Microsoft para o .NET e o Common Language Runtime, além da reação à ameaça de Java/Sun.
  • A decisão da Microsoft de reescrever o VB como uma linguagem orientada a objetos e de afastar a IDE do paradigma de construção visual do VB6 deixou muitos usuários para trás.
  • A ascensão da web e a adoção do PHP por desenvolvedores mais jovens também contribuíram para a queda do VB.
  • O lançamento do "Visual .NET" pela Microsoft enfureceu desenvolvedores e empresas que tiveram de gastar quantias consideráveis para reescrever código e manter a mesma funcionalidade.
  • A ascensão de plataformas fora do Windows, incluindo Android, iOS, MacOS, Linux e a web, reduziu a relevância do VB.
  • A decisão da Microsoft de acabar com o desenvolvedor "apaixonado" e com as equipes de desenvolvimento "individuais/pequenas", junto com a lenta morte do Access, também contribuiu para o declínio do VB.
  • Apesar disso, o VB ainda é usado em alguns setores, como o financeiro, e o VBA para Excel continua amplamente utilizado.
  • Há quem argumente que a produtividade do VB não era tão boa quanto se lembra, e que apps em VB muitas vezes eram mais simples do que sites modernos, além de ficarem aquém em áreas como automação de devops, automação de deploy, logging e controle de acesso.
  • A internet assumiu a maior parte das funções para as quais o VB era usado, e HTML + JS + firebase/outros armazenamentos de dados passaram a ser usados para criar aplicações que funcionam em qualquer plataforma e podem ser acessadas de qualquer lugar do mundo.
  • Algumas pessoas acreditam que a Microsoft deixou o VB morrer ao focar o CLR como C# Language Runtime, e não como Common Language Runtime.
  • A transição do VB6 para o VB.NET aconteceu ao mesmo tempo que a mudança de projetos GUI-banco de dados para PHP/MySQL/HTML/CSS, mas a falta de compatibilidade com versões anteriores tornou a transição ainda mais fácil.
  • Apesar do declínio do VB, ainda existe demanda por ferramentas de GUI/banco de dados com drag-and-drop, como o AppSheet do Google.
  • Há também quem diga que a queda do VB faz parte do ciclo natural da tecnologia, e que o VB era uma linguagem limitada, entediante e excêntrica.
  • A falta de um substituto sólido para o VB seria resultado de uma comunidade de desenvolvimento web que ama complexidade e despreza código de negócios entediante.
  • Algumas pessoas também acreditam que a produtividade de tecnologias antigas como Lotus Notes, Dbase 3 and 4, Paradox, Microsoft Access e Foxpro ainda não foi alcançada pelas tecnologias modernas.