Dal settembre 2023, alcuni grandi progetti open source hanno deciso di abbandonare TypeScript, causando non poca preoccupazione tra coloro che lo stanno studiando.
Anche io ero curioso di approfondire questo argomento, quindi ho deciso di fare un riassunto.
Prima di tutto, visto che ci potrebbero essere persone che non conoscono TypeScript, credo sia necessario spiegare cos'è e ripercorrerne brevemente la storia.
1. JavaScript vs TypeScript
Chi, come me, ha iniziato con JavaScript 'vanilla' (JavaScript puro), passando poi per jQuery e React, prova una certa resistenza verso TypeScript.
Non è che non voglia imparare cose nuove, ma JavaScript ha una sua peculiare libertà.
Qualcuno lo definisce un linguaggio senza radici? O, dato che è uno script, non un vero linguaggio?
Tutti i linguaggi prevedono una fase di build, ma JavaScript, essendo uno script, non viene compilato.
Se si parla di build, in realtà si sta parlando di aggiunte provenienti da diversi framework.
Per questo motivo, non è possibile eseguire il rilevamento degli errori. Gli script si limitano a segnalare un errore solo quando si verifica durante l'esecuzione.
(È la natura stessa degli script.)
Insomma, è come un ragazzo di strada, un po' grezzo, ma con un certo fascino.
2. TypeScript è molto utilizzato?
Nella classifica dei linguaggi di programmazione del 2023, si trova al 5° posto tra i più utilizzati.
Questo significa che è molto apprezzato dagli sviluppatori web.
Ecco perché la notizia del suo possibile abbandono è stata così scioccante.
Commenti0