Linguagens de Programação Web - as suas opções
Publicado em: 03 de julho de 2010Tags: ASP , C + + , COBOL , Cold Fusion , Java , . Microsoft Net , Perl , PHP , de Ruby , VB , VB.net , VC + +
Ao longo dos anos várias linguagens de programação têm aparecido em cena e alguns ficaram do curso. A primeira linguagem de programação para atingi-lo comercialmente grande com aplicações de negócios foi COBOL nos dias de mainframe. Isto foi seguido por C e C + +, quando o servidor era cliente veio brevemente, Microsoft lançada VB, VC + +. A chegada da web gerou várias novas linguagens como ASP, Perl, Java, Fusio Fria n, Ruby, C #.
COBOL ainda tem o seu forte, graças a aplicações legadas e IBM C / C + + sempre manteve o seu reduto -. Engenharia e sistemas embarcados.
Na frente da web, que viu aplicações enormes e inovação, algumas linguagens se destacam em termos de popularidade - Java, Microsoft Net (C # / VB.net), PHP, Ruby (on Rails)..
Como decidir qual a linguagem a usar? Uma série de fatores entram em jogo, algumas das principais sendo:
- Legado
- Custo - desenvolvimento, ferramentas, produtos
- Comunidade - popularidade, o tamanho da base de usuários, base de desenvolvedores
- Suporte - fornecedores de produtos, grupos de usuários proprietário / open source
- Desenvolvimento - velocidade, simplicidade, facilidade,
- Execução
- Plataforma - Enterprise, Internet, Mobile, etc dispositivos.
- Tipo de aplicação - conteúdo, colaboração, transacional ....
Se você é uma empresa estabelecida, muitas vezes esta é ditada pelo ambiente existente, se você for uma loja de IBM / Sun / Oracle provavelmente você está indo pelo caminho Java/J2EE. Maioria das grandes empresas optaram por ir a rota J2EE principalmente por causa da sua natureza não-proprietário, o apoio de vários fornecedores e sua vantagem do primeiro como uma plataforma corporativa robusta para a web. Se você tem sido uma fábrica de Microsoft, a escolha é óbvia. Microsoft faz particularmente bem com empresas de porte médio e em vários mercados fora dos EUA. PHP e Ruby parecem estar indo de frente e competir em segmentos semelhantes. Startups e empresas mais novas não têm custos legados e, portanto, são livres para escolher qualquer plataforma. Além disso, quando a caça é para o melhor produto COTS ajuste ou solução ao invés de uma aplicação sob medida, linguagem de programação se torna secundária e mais uma consequência do que uma escolha.
Em resumo, o campo foi reduzida a algumas línguas, cada qual tem seu nicho e áreas de aplicação. O consumidor agora tem algumas escolhas estáveis para escolher, é um bom momento e cenário para se estar!






















































