Guia do Iniciante para certificados SSL
A Microsoft postou detalhes do que está por vir na próxima versão do Visual Basic (VB).
Nos anos 90, VB era única alternativa praticamente da Microsoft para C / C ++ para o desenvolvimento do Windows, atraindo uma grande base de usuários de amadores para desenvolvedores profissionais. VB perdeu terreno após o aparecimento do .NET Framework em 2002. Muitos profissionais mudaram para C #, a coisa mais próxima de uma língua nativa para .NET, e alguns que queria ficar com VB encontrou as mudanças do VB 6.0 para VB .NET difícil a aceitar, especialmente no que era incompatível com os projetos existentes.
Visual Basic ainda tem seguidores embora. Insensibilidade caso e uma sintaxe mais Inglês-like parecem torná-lo menos intimidador do que as linguagens encaracolado-cinta, como C #. VB é amplamente utilizado em escolas e mantém algum uso comercial. Microsoft manteve VB principalmente em um par com C #, em termos de recursos de linguagem, e ambos compilar a IL semelhante (Intermediate Language) binários por isso o desempenho é semelhante.
Microsoft Visual Basic 2015
Agora gerente do programa de Lucian Wischik postou detalhes do que está vindo em Visual Basic 14, parte do Visual Studio 2015 libertação agora na pré-visualização. VB é parte da onda de código aberto da Microsoft, assim como Wischik observa, o compilador VB será open source, como parte do projeto de codinome Roslyn. A versão atual é VB 12, então a Microsoft está ignorando azarado versão 13, para se manter em sintonia com o próprio Visual Studio.
Então, novamente, é confuso o suficiente para que o Visual Studio "14" também é Visual Studio 2015. Never mind.
O que há de novo no VB 14? Talvez o maior incômodo fixo é que VB agora permitirá que strings literais multi-linha, evitando a necessidade de concatenations desnecessários. Há também um novo?. operador que retorne um tipo anulável, em vez de uma exceção se faz referência a uma propriedade de um objeto nulo:
Cliente? .Name
VB 14 também está ficando interpolação string. Em vez de usar um espaço reservado posicional, você pode inserir expressões em cordas prefixados com o caractere $:
Dim s = $ "Olá {Customer.Name}"
Um novo operador NameOf retorna o nome do identificador passado para uma função.
Você pode ver a lista completa das novas funcionalidades do VB 14 aqui .
O compromisso da Microsoft para o Visual Basic é compreensível. Microsoft BASIC (para o MITS Altair) foi o primeiro produto da empresa. Hoje, porém, há razões para evitar VB. No mundo do .NET C # é a linguagem premier, e VB não tem nenhuma vantagem real.
Caso insensibilidade é mais uma responsabilidade do que uma vantagem. Alguns terceiros, tais como Xamarin e RemObjects, oferecem compiladores de plataforma cruzada para C # visando o Mac e plataformas móveis, mas não para o Visual Basic. Na educação, qualquer vantagem na simplicidade do VB é compensada por uma transição mais difícil para outras linguagens como JavaScript ou Java.
Há desenvolvedores que gostam VB embora, e que não vêem nenhuma necessidade de se afastar. A boa notícia para eles é que a Microsoft está mantendo o faith.®
via Alimentação (Feed)
Nenhum comentário:
Postar um comentário