Depuis septembre 2023, de grands projets open source ont décidé d'abandonner TypeScript, ce qui inquiète beaucoup les personnes qui l'étudient.
Étant moi-même curieux de ce sujet, j'ai décidé de faire un résumé.
Avant tout, comme certains d'entre vous ne connaissent peut-être pas TypeScript, il est nécessaire de commencer par une explication et un bref historique.
1. JavaScript vs TypeScript
Pour ceux qui, comme moi, ont commencé avec JavaScript « vanilla », puis ont utilisé jQuery, React, etc., TypeScript peut être source de réticence.
Il y a des choses que l'on n'a plus envie d'apprendre, mais JavaScript possède une liberté propre qui lui est particulière.
Certains le qualifient d'« langage sans racines » ou, étant donné qu'il s'agit d'un script et non d'un langage, certains disent qu'il n'est pas un vrai langage.
Tous les langages comportent une étape importante, la compilation (build), mais JavaScript, en tant que script, n'est pas compilé.
Si vous avez effectué une compilation, c'est en fait une fonctionnalité ajoutée par différents frameworks.
C'est pourquoi la détection d'erreurs est inexistante. En JavaScript, on exécute le code, et s'il y a une erreur, on l'affiche. C'est la limite inhérente aux scripts.
(C'est la définition d'un script).
Pourtant, il est un peu comme un enfant des rues, un peu brut, mais il a un certain charme, n'est-ce pas ?
2. TypeScript est-il beaucoup utilisé ?
Dans le classement des langages de programmation de 2023, il se classe 5e des langages les plus utilisés.
Il est donc très apprécié des développeurs web.
C'est pourquoi l'annonce de son abandon est si choquante.
Commentaires0