Guido van Rossum sier at Python 4.0 kanskje aldri kommer

Guido van Rossum (skaperen av Python-programmeringsspråket), Jeg kommenterer for noen dager siden i et intervju at det var veldig vanskelig for Python 4.0 å se dagens lys, siden for øyeblikket programmeringsspråket går gjennom et ganske vanskelig problem som er migrasjonen fra Python 2.0 til Python 3.0,

Han delte også tankene sine om andre språk, som Rust, Go, Julia og TypeScript. Guido mener at Rust er et interessant språk, som nesten perfekt løser flaskehalser i minnestyring. Han la til at Go og Julia deler store likheter med deres opprettelse, og at Python-utviklingsteamet lærer og er inspirert av forskjellige funksjoner implementert i TypeScript.

Guido van Rossum og teammedlemmene Python-utvikling nevn at de ikke akkurat var begeistret for ideen om Python 4, etter å ha lært noen verdifulle leksjoner under overgangen fra Python 2 til Python 3.

“Jeg er ikke begeistret for ideen om Python 4, og ingen i kjerneutviklingsteamet er virkelig, så det vil sannsynligvis aldri være en 4.0, og vi vil fortsette til 3.33, i det minste. Vi har lært Python 3 vs 2-leksjonen, så det er nesten tabu å snakke om Python 4 seriøst. «.

Etter pensjonering i 2019, Guido van Rossum kom tilbake til virksomheten i november 2020 med en ny stilling i Microsoft og på Twitter kommenterer jeg at det vil fungere å gjøre bruk av Python enda bedre. Det vil ikke bare være på Windows, men på alle plattformer, noe som skal bidra til å gjøre det mer attraktivt og konkurransedyktig. Faktisk har Python det siste tiåret konkurrert med yngre språk som skaperne og samfunnet anser dem som mer moderne.

For Guido er Rust et "utmerket" programmeringsspråk som fortjener all entusiasmen mot ham:

“Det høres ut som et flott språk for noen ting. Rust forbedrer virkelig C ++ spesielt i ett område - kompilatorkontroller er mye vanskeligere å omgå. Og selvfølgelig løser det minnetildelingsproblemet nesten perfekt. Hvis du skrev det samme i C ++, kunne du ikke være så sikker, sammenlignet med Rust, at du fikk all minnetildeling og minnehåndtering riktig. Så Rust er et interessant språk, sa han.

Sammenlignet med C ++ er Rust også en nykommer i programmeringsverdenen, og mange utviklere er motvillige til å interessere seg for det. Imidlertid har store industriprosjekter begynt å vedta det de siste årene.

Og slik er eksemplet på Linux-samfunnet som i noen tid har kunngjort at de har begynt å utvikle deler av kjernen i Rust.

På Microsofts side introduserte den sitt Rust for Windows-prosjekt i fjor og er designet for å gi programmerere enkel tilgang til Windows APIer når de utvikler Rust-applikasjoner på Windows. Facebook, Amazon, Apple, Microsoft og andre store bransjeaktører kunngjorde nylig at de ansetter Rust-utviklere.

Endelig Når det gjelder TypeScript, mener skaperen av Python at:

“TypeScript er et flott språk. Du har kanskje lagt merke til at de siste seks eller syv årene har vi lagt til valgfri statisk skriving til Python, også kjent som progressiv skriving, ”sa han.

“Jeg var ikke veldig klar over TypeScript da vi startet dette prosjektet, så jeg kan ikke si at språket inspirerte oss til å komme i gang. TypeScript, fordi han hoppet på JavaScript-toget, og fordi Anders er en veldig smart fyr, gjorde TypeScript noen ting som Python fortsatt venter på å forstå. Så i dag leter vi definitivt etter eksempler i TypeScript. Vi har en typing GIS der vi diskuterer typesyntaks og semantikkutvidelser og det generelle typesystemet for Python, ”la han til.

Guido sa videre at JavaScript er nærmere Python enn du tror, ​​og at Python-utviklingsteamet tar mye inspirasjon fra forbedringene som TypeScript har gjort.

Noen ganger kommer vi med nye funksjoner fordi vi vet at noen funksjoner også i utgangspunktet manglet i TypeScript, og deretter ble lagt til TypeScript basert på brukernes etterspørsel, og [ble] veldig populære i TypeScript. Og nå kan vi se at vi er i samme situasjon, ”sa han.

"Fordi JavaScript og Python er relativt like. Mye mer enn Python og for eksempel C ++ eller Rust eller Java. Så vi lærer av TypeScript, og fra tid til annen fra samtalene mine med Anders ser det ut til at TypeScript også lærer av Python, akkurat som JavaScript lærte av Python i noen områder, ”konkluderte Guido. Anders Hejlsberg er en dansk programmerer som jobber hos Microsoft og en av de store arkitektene til TypeScript.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.