Od września 2023 roku pojawiły się duże projekty open-source, które zdecydowały o wycofaniu TypeScripta, co wzbudza poważne obawy wśród osób uczących się tego języka.
Zainteresował mnie ten temat, więc postanowiłem go trochę uporządkować.
Na początek warto wyjaśnić sam TypeScript i jego historię dla osób, które go nie znają.
1. JavaScript vs. TypeScript
Osoby, które jak ja, zaczynały od czystego (Vanilla) JavaScriptu, a następnie przeszły przez jQuery i React, mogą mieć pewne opory przed TypeScriptem.
Niektórzy po prostu nie chcą uczyć się nowych rzeczy, ale JavaScript ma swoją unikalną swobodę.
Niektórzy nazywają go językiem bez korzeni (?), a nawet skryptem, nie językiem.
W każdym języku programowania kluczowym etapem jest kompilacja (budowanie). JavaScript, jako skrypt, nie wymaga kompilacji.
Jeśli coś zostało skompilowane, to w rzeczywistości jest to dodatek z różnych frameworków.
Dlatego też nie ma w nim wbudowanego mechanizmu wykrywania błędów. Skrypt po prostu działa, a jeśli coś pójdzie nie tak, to wyrzuca błąd. To ograniczenie skryptu.
(Bo tak właśnie działa skrypt).
Mimo to, można powiedzieć, że jest on jak uliczny chłopak, trochę nieokiełznany, ale ma w sobie coś urzekającego.
2. Czy TypeScript jest popularny?
W rankingu języków programowania z 2023 roku zajmuje 5. miejsce pod względem popularności.
Jest on bardzo dobrze przyjmowany przez web developerów.
Dlatego też wiadomość o potencjalnym wycofaniu TypeScripta jest tak szokująca.
Komentarze0