Guido van Rossumas sako, kad „Python 4.0“ niekada negali būti

Guido van Rossum („Python“ programavimo kalbos kūrėjas), Pakomentuoju prieš kelias dienas interviu kad „Python 4.0“ buvo labai sunku kada nors pamatyti dienos šviesą, Kadangi šiuo metu programavimo kalba išgyvena gana sudėtingą problemą, tai yra perėjimas iš „Python 2.0“ į „Python 3.0“,

Jis taip pat pasidalijo mintimis apie kitas kalbas, kaip „Rust“, „Go“, „Julia“ ir „TypeScript“. Guido mano, kad „Rust“ yra įdomi kalba, kuri beveik puikiai išsprendžia atminties valdymo kliūtis. Jis pridūrė, kad „Go“ ir „Julia“ turi didelių panašumų su jų kūrimu, o „Python“ kūrėjų komanda mokosi ir yra įkvėpta įvairių „TypeScript“ įdiegtų funkcijų.

Guido van Rossumas ir komandos nariai Python kūrimas paminėti, kad jie nebuvo visiškai entuziastingi dėl „Python 4“ idėjos, išmokęs keletą vertingų pamokų pereidamas nuo „Python 2“ prie „Python 3“.

„Aš nesijaudinu dėl„ Python 4 “idėjos ir niekas iš pagrindinės kūrėjų komandos iš tikrųjų nėra, todėl greičiausiai niekada nebus 4.0 ir mes tęsime bent jau 3.33. Mes išmokome „Python 3 vs 2“ pamoką, todėl rimtai kalbėti apie „Python 4“ yra beveik tabu. «.

Išėjęs į pensiją 2019 m. Guido van Rossumas grįžo į verslą 2020 m. Lapkričio mėn., Užimdamas naujas pareigas „Microsoft“ ir „Twitter“ pakomentuoju, kad bus naudinga dar geriau naudotis „Python“. Tai bus ne tik „Windows“, bet ir visose platformose, o tai turėtų padėti padaryti ją patrauklesnę ir konkurencingesnę. Iš tikrųjų pastarąjį dešimtmetį „Python“ konkuruoja su jaunesnėmis kalbomis, kurias jų kūrėjai ir bendruomenė laiko modernesnėmis.

Guido nuomone, „Rust“ yra „puiki“ programavimo kalba kuris nusipelno viso entuziazmo jo atžvilgiu:

„Kai kuriems dalykams tai skamba kaip puiki kalba. Rūdys tikrai pagerina C ++ ypač vienoje srityje - kompiliatoriaus valdiklius yra daug sunkiau apeiti. Ir, žinoma, tai beveik puikiai išsprendžia atminties paskirstymo problemą. Jei tą patį parašėte „C ++“, negalėjote būti toks tikras, palyginti su „Rust“, kad teisingai atlikote visą atminties paskirstymą ir tvarkymą. Taigi rūdys yra įdomi kalba “, - sakė jis.

Be to, lyginant su C ++, „Rust“ yra naujokas programavimo pasaulyje ir daugelis kūrėjų nenori tuo domėtis. Tačiau pastaraisiais metais jį pradėjo taikyti dideli pramonės projektai.

Toks yra „Linux“ bendruomenės pavyzdys, kuris kurį laiką paskelbė pradėjęs kurti „Rust“ branduolio dalis.

„Microsoft“ pusėje ji praėjusiais metais pristatė savo „Rust for Windows“ projektą ir yra sukurtas tam, kad programuotojai galėtų lengvai pasiekti „Windows“ API kurdami „Rust“ programas „Windows“. „Facebook“, „Amazon“, „Apple“, „Microsoft“ ir kiti pagrindiniai pramonės žaidėjai neseniai paskelbė, kad jie samdo „Rust“ kūrėjus.

Pagaliau Kalbant apie „TypeScript“, „Python“ kūrėjas mano, kad:

„„ TypeScript “yra puiki kalba. Galbūt pastebėjote, kad per pastaruosius šešerius ar septynerius metus prie „Python“ pridėjome pasirenkamą statinį rašymą, dar vadinamą progresyviuoju rašymu “, - sakė jis.

„Kai buvome pradėję šį projektą, iš tikrųjų nežinojau apie„ TypeScript “, todėl negaliu pasakyti, kad kalba mus įkvėpė pradėti. „TypeScript“, nes jis įšoko į „JavaScript“ traukinį ir kadangi Andersas yra labai protingas vaikinas, „TypeScript“ padarė keletą dalykų, kuriuos „Python“ vis dar laukia, kol supras. Taigi šiandien mes tikrai ieškome pavyzdžių „TypeScript“. Turime tipavimo GIS, kur aptariame sintaksės ir semantikos plėtinių rinkimą bei bendrą „Python“ tipo sistemą “, - pridūrė jis.

Guido tęsė, kad „JavaScript“ yra arčiau „Python“, nei jūs manote, ir kad „Python“ kūrėjų komanda semiasi daug įkvėpimo iš „TypeScript“ atliktų patobulinimų.

„Kartais mes sugalvojame naujų funkcijų, nes žinome, kad kai kurių funkcijų taip pat iš pradžių trūko„ TypeScript “, vėliau jos buvo įtrauktos į„ TypeScript “, atsižvelgiant į vartotojo poreikius, ir [tapo] labai populiarios„ TypeScript “. Ir dabar matome, kad esame vienoje situacijoje “, - sakė jis.

„Nes„ JavaScript “ir„ Python “yra gana panašūs. Daug daugiau nei „Python“ ir, tarkime, „C ++“ arba „Rust“ ar „Java“. Taigi mes mokomės iš „TypeScript“ ir laikas nuo laiko iš mano pokalbių su Andersu atrodo, kad „TypeScript“ taip pat mokosi iš „Python“, lygiai taip pat, kaip „JavaScript“ kai kuriose srityse išmoko iš „Python“, - apibendrino Guido. Andersas Hejlsbergas yra danų programuotojas, dirbantis „Microsoft“ ir vienas iš puikių „TypeScript“ architektų.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.