Ir ao conteúdo
  • Cadastre-se
Paula Varela

Linguagem de programação

Recommended Posts

Boa Tarde,

Gostaria de levantar com vocês, quais as melhores opções para desenvolver um ERP em WEB, nos quesitos de arquitetura e linguagem de programação!

Aguardo respostas

Atenciosamente,
Paula

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso depende de muita coisa ... cada linguagem tem seus benefícios e seus problemas ...

Java é bem consistente por exemplo, mas a lentidão (principalmente causadas pelas bibliotecas utilizadas) e o consumo de memória são elevados ...

.Net eu não posso opinar por nunca ter trabalhado com ele, mas tem uma IDE muito boa para programação, uma comunidade forte assim como Java, porém fica preso à Microsoft, não rodando em servidores linux por exemplo ...

Ruby tem uma velocidade de programação absurdamente rápida e a curva de aprendizado da linguagem é bem melhor que em outras, porém é a linguagem que tem o pior benchmark das que já usei ...

 

Scala dizem ser o melhor dos mundos entre Java e Ruby, porém (ainda) não se encontra uma comunidade muito grande aqui no Brasil ...

PHP não é muito bem visto, porém tem frameworks muito bem preparados, como Zend e Symfony, mas é uma linguagem que começa a entrar em baixa ...

Node.JS tem um apelo por ser bem rápido, mas em todos os meus testes ele é rápido apenas quando não depende de um acesso muito grande em Banco ... ai a coisa fica muito relativa com as outras linguagens ... 

Python ... bem ... é bonzinho ... kkkk mas ainda to esperando aplicações desse calibre em Python ...

 

Ultimamente ando estudando sobre Go Lang e Elixir ... são duas linguagens novas e interessantes. Go tem um apoio forte do Google, e Elixir é baseado no Erlang, que é uma Linguagem Funcional, o que dá uma visão um pouco diferente sobre algumas dificuldades que na Orientada a Objetos ou Estruturada nós encontramos ...

 

...


Sobre arquitetura, aconselho ler bastante sobre microservices, Bancos de dados distribuidos e NoSQL, pois nem tudo vale a pena utilizar banco de dados relacionais ... Conselho: EVITE APLICAÇÕES MONOLÍTICAS!!! Manutenção é algo absurdamente chata e difícil de se fazer em sistemas assim ...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×