Rust czy Typescript

0

W którym z tych języków zainwestować naukę? Widać, że coś się zaczyna dziać z Rust i powstaje w nim coraz więcej kursów, nawet polskie tutoriale.

2

Ale te języki mają (póki co) inne zastosowania. TypeScript to zamiennik JavaScriptu (wszędzie, gdzie jest użyty JS, można użyć TypeScripta), a Rust to język systemowy (zamiennik C++ bardziej), który może jednak być skompilowany do WebAssembly i odpalony w przeglądarce (zwykle jednak i tak trzeba będzie napisać część kodu w JavaScript/TypeScript).

Postów:
2

Podejrzane, biorąc pod uwagę, że od razu wklejasz takiego linka i tekst powstaje w nim coraz więcej kursów, nawet polskie tutoriale.. Just saying.

0

W żadnym.
Najpierw proponowałbym zastanowić się nad celem tej nauki, bo TS oraz Rust to tak jakby robić frytki. W jednym przypadku ziemniaka obierasz i kroisz tasakiem, a w drugim skalpelem. Języki kompletnie innego przeznaczenia. W jednym i drugim poziom wejścia jest zupełnie inny. Projekty pisane również.
Jaki ma być cel tej nauki?

2

Pozwolę sobie zrobić post pod postem z racji tego, że wszyscy piszą w komentarzu, a mam kawałek treści, która tam się nie zmieści.

@iksde: Nie rozumiem z czym Discord dał radę? W którym miejscu użyto tam Rusta do GUI? Bo z tego co pamiętam to wygląda to mniej więcej tak:

The service we switched from Go to Rust is the “Read States” service. Its sole purpose is to keep track of which channels and messages you have read. Read States is accessed every time you connect to Discord, every time a message is sent and every time a message is read. In short, Read States is in the hot path. We want to make sure Discord feels super snappy all the time, so we need to make sure Read States is quick.

With the Go implementation, the Read States service was not supporting its product requirements. It was fast most of the time, but every few minutes we saw large latency spikes that were bad for user experience. After investigating, we determined the spikes were due to core Go features: its memory model and garbage collector (GC).

Źródło: https://blog.discord.com

1 użytkowników online, w tym zalogowanych: 0, gości: 1