Esta é uma postagem traduzida por IA.
Selecionar idioma
Texto resumido pela IA durumis
- Desde setembro de 2023, projetos de código aberto que excluem o TypeScript têm surgido, gerando preocupação entre os desenvolvedores.
- O TypeScript não possui um processo de compilação, dificultando a detecção de erros, mas oferece a vantagem de um uso mais livre.
- Sendo uma linguagem popular entre os desenvolvedores web, ocupando o 5º lugar no ranking de linguagens de programação de 2023, a discussão sobre a exclusão do TypeScript é ainda mais impactante.
Desde setembro de 2023, muitos grandes projetos de código aberto decidiram abandonar o TypeScript, o que causou grande preocupação entre os estudantes de programação.
Fiquei curioso sobre o assunto e resolvi pesquisar um pouco.
Primeiro, preciso explicar o TypeScript para aqueles que não o conhecem, além de discutir sua história.
1. JavaScript vs. TypeScript
Como eu comecei com o JavaScript puro, passando pelo jQuery e React, tenho certa resistência ao TypeScript.
Não quero aprender mais nada, mas o JavaScript tem uma liberdade única.
Alguns dizem que ele é uma linguagem sem raízes? Ou que, por ser um script, não é uma linguagem de verdade.
Toda linguagem tem uma etapa de compilação importante, mas o JavaScript, sendo um script, não precisa ser compilado.
Se você o compilou, na verdade, é como se tivesse adicionado algo em vários frameworks.
Portanto, a detecção de erros não funciona. Se algo não funcionar, ele simplesmente mostrará um erro, essa é a limitação dos scripts.
(Essa é a ideia por trás dos scripts, certo?)
Mas, como um menino de rua, ele é meio que desorganizado, mas tem um certo charme, sabe?
2. O TypeScript é muito usado?
Em 2023, ele ocupa a 5ª posição entre as linguagens de programação mais usadas.
Ele é muito bem recebido pelos desenvolvedores web.
Por isso, a notícia da possível extinção do TypeScript é tão chocante.