Anders Hejlsberg: dlaczego TypeScript przepisano na Go, a nie na Rust, i co dalej z juniorami

Anders Hejlsberg: dlaczego TypeScript przepisano na Go, a nie na Rust, i co dalej z juniorami

GitHub opublikował wywiad z Andersem Hejlsbergiem — architektem C# i TypeScript oraz twórcą Turbo Pascala i Delphi. Opowiada on o kilku kwestiach, które w ostatnim czasie budzą sporo dyskusji.

Poniżej najciekawsze wątki z rozmowy:

  • Wyjaśnił, dlaczego zdecydowano się przepisać kompilator w Go, a nie w Rust. Społeczność oczywiście nawoływała: „przepiszmy to na Rust”, ale Hejlsberg tłumaczy, dlaczego to nie było realne. Kompilator zawiera wiele cyklicznych struktur danych, a Rust wymusiłby przebudowę całej architektury od zera. Zespół chciał natomiast przenieść logikę jeden do jednego, bez ryzyka pojawienia się nowych problemów. Efekt: to wciąż ten sam kompilator — nawet z tymi samymi błędami i „dziwactwami” — ale działa dziesięć razy szybciej.
  • Padła też ciekawa refleksja na temat przyszłości zawodu. Hejlsberg zadaje logiczne pytanie: jeśli AI zastąpi juniorów i przejmie całą rutynową pracę, skąd wezmą się seniorzy? Widzimy zawężanie się „piramidy” — wejście do zawodu staje się trudniejsze, bo AI wykonuje podstawy, a juniorzy nie mają na czym się uczyć.
  • Wiele osób pyta, czy nie warto stworzyć idealnego języka programowania, zoptymalizowanego specjalnie pod generowanie kodu przez sztuczną inteligencję. Hejlsberg uważa to za najgorszy możliwy pomysł. Modele uczą się dobrze pisać kod tylko w językach, które są masowo obecne w internecie — takich jak Python czy TypeScript. Nowy język nie miałby wystarczającej bazy danych do nauki modeli.

Dlatego rola TypeScriptu staje się dziś jeszcze ważniejsza. Kiedyś typy pomagały programistom unikać błędów podczas pisania kodu. Teraz, gdy kod coraz częściej generuje AI, system typów pełni funkcję mechanizmu weryfikacji.

Cały wywiad naprawdę warto przeczytać — bez zbędnego hype’u. A jakie jest wasze zdanie na temat tej wizji rozwoju branży? Zgadzacie się z takimi prognozami?

Avatar
Feb 12, 2025

Sam Altman: „Całe życie Muska to niepewność, współczuję mu”

Sam Altman, dyrektor generalny OpenAI, skomentował ofertę Elona Muska dotyczącą zakupu firmy oraz rywalizację między OpenAI a xAI. W rozmowie z Bloomberg podczas Paris AI Summit odniósł się do działań Muska i stwierdził: „Całe jego życie to niepewność, współczuję mu. Myślę, że nie jest szczęśliwym człowiekiem”
0
Jun 25

Google Earth obchodzi 20-lecie. Z tej okazji usługa zyskała nowe funkcje analityczne

Google świętuje 20-lecie Earth — platformy do eksploracji danych przestrzennych. Z tej okazji usługa zyskała nowe funkcje, które rozszerzają możliwości analizy przestrzennej. Użytkownicy mogą teraz przeglądać archiwalne zdjęcia Street View bezpośrednio w Earth i śledzić zmiany krajobrazu w danym miejscu na przestrzeni lat.
0
Jun 13

Globalna awaria Google Cloud sparaliżowała działanie usług Spotify, Discorda, Snapchata i Character.AI

W czwartek 12 czerwca 2025 roku doszło do globalnej awarii usług Google Cloud, która zakłóciła funkcjonowanie wielu znanych platform, takich jak Spotify, Discord, Snapchat czy Character.AI. Przerwa w działaniu rozpoczęła się około godziny 19:50 czasu środkowoeuropejskiego (GMT +2) i wpłynęła na działanie usług opartych na infrastrukturze chmurowej Google.
0

This site uses cookies to offer you a better browsing experience.

Find out more on how we use cookies and how to change cookie preferences in our Cookies Policy.

Customize
Save Accept all cookies