Zdjęcie w tle
TypeScript

Społeczność

TypeScript

5

Jeśli lubisz JavaScript ale brakuje Ci statycznego typowania - witamy w społeczności TypeScript!

Bawił się może ktoś Hermesem? Mam na myśli możliwość budowania aplikacji TypeScript jako natywnych

https://medium.com/@gautam1168/compiling-typescript-to-native-code-0238d69ca582

Zakładając, że język programowania to tylko język to w sumie nic nie szkodzi na przeszkodzie, aby był interpretowany jak C czy C++ i kompilowany na odpowiednią architekturę. Tutaj chyba starają się zrobić coś podobnego, ale trzeba przyznać, że małe programy ważą relatywnie dużo. Domyślam się, że pod spodem jest zaszyte dość sporo syfu, które wymaga jeszcze wiele lat pracy, aby mogło stanowić alternatywę dla takiego np. C++. TypeScript jako język uważam za jeden z najlepszych, ale jego sporą wadą jest bagaż JS - której raczej szybko się nie pozbędą.

#programowanie
MostlyRenegade

Zakładając, że język programowania to tylko język

@dotevo IMHO to jest błędne założenie. Język zawsze przychodzi z jakimś konkretnym toolkitem i to od niego zależy, co można, a co nie. I nawet jeśli jest ustalony jakiś standard dla danego języka, to różne implementacje mogą różnie do niego podchodzić.


Natomiast takie próby z JS/TS uważam za sztukę dla sztuki. W webie jeszcze pewnie przez długi czas będziemy skazani na to badziewie, ale poza webem są po prostu lepsze narzędzia.

dotevo

@MostlyRenegade No nie wiem. Python i js to jednak dość zbliżone języki w założeniach, a istnieje python dla embedded jak np. micropython. Gdy piszę w Rust to jest wiele rzeczy, których mi brakuje w TS. Nawet wiele aplikacji CLI fajnie się pisze w TS. Jego główna wada przypomina tę w python, czyli musisz zainstalować noda i pierdyliard paczek aby odpalić prostą aplikację cli.

MostlyRenegade

@dotevo ... no nie. Python od początku powstawał jako język ogólnego przeznaczenia. Natomiast js to była zabawka do wyświetlania fikuśnych stron www. Użycie go w jakimkolwiek innym celu to jest abominacja.

Zaloguj się aby komentować