Guido van Rossum kaže da Python 4.0 možda nikada neće stići

Guido van Rossum (tvorac programskog jezika Python), Komentiram pre nekoliko dana u intervjuu da je Pythonu 4.0 bilo jako teško da ikad ugleda svjetlost dana, budući da programski jezik trenutno prolazi kroz prilično težak problem, a to je migracija s Python 2.0 na Python 3.0,

Također je podijelio svoja razmišljanja o drugim jezicima, poput Rust, Go, Julia i TypeScript. Guido vjeruje da je Rust zanimljiv jezik koji gotovo savršeno rješava uska grla u upravljanju memorijom. Dodao je da Go i Julia dijele velike sličnosti sa svojim stvaranjem te da razvojni tim za Python uči i nadahnut je raznim značajkama implementiranim u TypeScript.

Guido van Rossum i članovi tima Razvoj Pythona napomenuti da nisu baš bili oduševljeni idejom Pythona 4, naučivši neke dragocjene lekcije tokom tranzicije s Pythona 2 na Python 3.

“Nisam uzbuđen zbog ideje Pythona 4 i niko u glavnom razvojnom timu to zapravo nije, tako da vjerojatno nikada neće biti 4.0, a mi ćemo nastaviti s najmanje 3.33. Naučili smo našu lekciju Python 3 vs 2, tako da je gotovo tabu govoriti ozbiljno o Pythonu 4. «.

Nakon povlačenja u 2019, Guido van Rossum vratio se u posao u novembru 2020. s novom pozicijom u Microsoftu a na Twitteru komentiram da će to uspjeti učiniti upotrebu Pythona još boljom. Neće biti samo na Windowsima, već i na svim platformama, što bi trebalo da mu učini privlačnijim i konkurentnijim. U stvari, tokom protekle decenije Python se takmičio s mlađim jezicima koje su njihovi tvorci i njihova zajednica smatrali modernijima.

Za Gvida je Rust "odličan" programski jezik koji zaslužuje sav entuzijazam prema njemu:

„Za neke stvari zvuči kao sjajan jezik. Rust stvarno poboljšava C ++ u jednom području posebno - kontrole kompajlera je mnogo teže zaobići. I, naravno, gotovo savršeno rješava problem dodjele memorije. Ako ste istu stvar napisali na C ++-u, u usporedbi s Rustom niste mogli biti toliko sigurni da ste pravilno dodijelili svu memoriju i rukovanje memorijom. Dakle, Rust je zanimljiv jezik ”, rekao je.

Također, u usporedbi sa C ++-om, Rust je novost u svijetu programiranja i mnogi programeri nerado se zanimaju za njega. Međutim, veliki industrijski projekti počeli su ga usvajati posljednjih godina.

I takav je primjer Linux zajednice koja je neko vrijeme najavila da je započela razvoj dijelova jezgre u Rustu.

S Microsoftove strane, predstavio je svoj projekat Rust for Windows prošle godine i dizajniran je da programerima omogući lak pristup Windows API-ima prilikom razvijanja Rust aplikacija na Windowsu. Facebook, Amazon, Apple, Microsoft i drugi glavni industrijski igrači nedavno su najavili da zapošljavaju programere Rust.

Konačno Što se tiče Typescripta, tvorac Pythona vjeruje da:

„TypeScript je sjajan jezik. Možda ste primijetili da smo u posljednjih šest ili sedam godina Pythonu dodali opcionalno statično pisanje, poznato i kao progresivno pisanje ”, rekao je.

„Nisam bio svjestan TypeScript-a kad smo započeli ovaj projekt, pa ne mogu reći da nas je jezik inspirisao da započnemo. TypeScript, jer je uskočio u JavaScript voz i jer je Anders vrlo pametan momak, TypeScript je učinio neke stvari koje Python još uvijek čeka da razumije. Dakle, danas definitivno tražimo primjere u TypeScript-u. Imamo GIS za kucanje gdje razgovaramo o tipkanju sintaksnih i semantičkih proširenja i općenitom sistemu tipova za Python, ”dodao je.

Guido je nastavio da je JavaScript bliži Pythonu nego što mislite i da razvojni tim Pythona uzima puno inspiracije iz poboljšanja koja je napravio TypeScript.

„Ponekad dođemo do novih karakteristika jer znamo da su neke funkcije u početku nedostajale i u TypeScript-u, zatim dodane u TypeScript na osnovu korisničkog zahtjeva i [postale] vrlo popularne u TypeScript-u. I sada možemo vidjeti da smo u istoj situaciji ”, rekao je.

"Jer su JavaScript i Python relativno slični. Mnogo više od Pythona i recimo C ++ ili Rust ili Java. Tako učimo iz Typescripta, a s vremena na vrijeme, iz mojih razgovora s Andersom, čini se da TypeScript uči i iz Pythona, baš kao što je JavaScript učio od Pythona u nekim područjima “, zaključio je Guido. Anders Hejlsberg je danski programer koji radi u Microsoftu i jedan je od velikih arhitekata TypeScript-a.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.