Base de conhecimento
Linguagens de programação comparadas
Linguagens para trabalho de sistema, scripts e serviços, comparadas no que realmente importa na produção: garantias de segurança, velocidade bruta, quem você pode contratar e quão difícil é implantar e corrigir os serviços resultantes.
16 Tópicos · 16 guias
- C vs C++: Onde a linha ainda é importante
C e C++ parecem intercambiáveis nos sites de empregos e se comportam de maneira diferente na prática. C é a transcrição portátil…
- Java vs Python: desempenho, portfólios e operações
Java e Python resolvem os mesmos problemas de produto com curvas de compensação opostas. A JVM do Java oferece desempenho de tempo…
- Perl vs Python: a divisão de scripts que nunca foi fechada
Perl e Python foram os dois titãs de scripts do mundo Unix dos anos 1990, e Python venceu a guerra de contratações, mas Perl nunca…
- TypeScript vs JavaScript: Por que as equipes continuam convertendo
TypeScript é JavaScript com tipos e uma etapa de compilação, e a indústria convertendo ecossistemas inteiros para ele é um dos sin…
- Rust vs Go: duas respostas modernas para a mesma pergunta
Rust e Go respondem à pergunta 'em que devemos escrever sistemas e serviços depois de C?' e eles respondem de direções opostas. Go…
- Rust vs Python: velocidade, segurança e o que você realmente fornece
Rust e Python estão em extremos opostos da mesma questão do produto: Python é a linguagem de iteração e análise, Rust a linguagem …
- Por que as equipes estão migrando para o Rust
O caso do Rust são duas frases: segurança da memória sem um coletor de lixo e um compilador que transforma categorias inteiras de …
- C: A linguagem em que todo o resto é executado
C é a linguagem por trás de todo o resto: kernels, drivers, os interpretadores que seus servidores Python executam, os mecanismos …
- C++: poder com uma taxa de manutenção
C++ são duas linguagens com um nome: a potência dos sistemas que mudou para uma cadência padrão de três anos e as bases de código …
- Java: o burro de carga detalhado que continuou evoluindo
Java executa grande parte do núcleo empresarial nada glamoroso do mundo, e a linguagem que os analistas enterraram uma dúzia de ve…
- Perl: O veterano que se recusa a se aposentar
Perl é executado em mais salas de servidores do que as listas de empregos sugerem: pipelines de processamento de correio, cola de …
- Python: a cola que mantém a infraestrutura moderna unida
Python é a língua franca das ferramentas de operações, trabalho de dados e a camada de automação de todas as infraestruturas séria…
- TypeScript: JavaScript com um rastro de papel
TypeScript é JavaScript mais um sistema de tipo em tempo de compilação, instalado de forma incremental por equipes que se cansaram…
- Rust: segurança de memória sem um coletor de lixo
A proposta de Rust é precisa: eliminar famílias de bugs de uso após liberação e corrida de dados em tempo de compilação, mantendo …
- Go: chato por design, envio antecipado
Go é a linguagem de infraestrutura otimizada para as decisões que as equipes mais tomam: um estilo, um conjunto de ferramentas, um…
- .NET: os back-ends do Windows em tempo de execução e o C# moderno executados em
.NET é o tempo de execução gerenciado da Microsoft: a plataforma por trás dos serviços web e back-ends de desktop do ASP.NET Core,…
Páginas relacionadas
Serviços relacionados
Problema no servidor? Site invadido? Site lento?
Incidentes críticos atendidos em 30 minutos — 24 horas por dia, 7 dias por semana.