Guido van Rossum siger, at Python 4.0 måske aldrig ankommer

Guido van Rossum (skaberen af ​​Python programmeringssprog), Jeg kommenterer for et par dage siden i et interview at det var meget vanskeligt for Python 4.0 nogensinde at se dagens lys, Da programmeringssproget i øjeblikket gennemgår et ret vanskeligt problem, nemlig migrationen fra Python 2.0 til Python 3.0,

Han delte også sine tanker om andre sprog, som Rust, Go, Julia og TypeScript. Guido mener, at Rust er et interessant sprog, der næsten perfekt løser flaskehalse i hukommelsesstyring. Han tilføjede, at Go og Julia deler store ligheder med deres oprettelse, og at Python-udviklingsteamet lærer og er inspireret af forskellige funktioner implementeret i TypeScript.

Guido van Rossum og holdets medlemmer Python-udvikling nævne, at de ikke var lige begejstrede for ideen om Python 4, efter at have lært nogle værdifulde lektioner under overgangen fra Python 2 til Python 3.

”Jeg er ikke begejstret for ideen om Python 4, og ingen i kerneudviklingsteamet er virkelig, så der vil sandsynligvis aldrig være en 4.0, og vi vil i det mindste fortsætte til 3.33. Vi har lært vores Python 3 vs 2 lektion, så det er næsten tabu at tale om Python 4 seriøst. «.

Efter pensionering i 2019, Guido van Rossum vendte tilbage til virksomheden i november 2020 med en ny stilling hos Microsoft og på Twitter kommenterer jeg, at det vil fungere at gøre brugen af ​​Python endnu bedre. Det vil ikke kun være på Windows, men på alle platforme, hvilket skal hjælpe med at gøre det mere attraktivt og konkurrencedygtigt. Faktisk har Python i det sidste årti konkurreret med yngre sprog, der betragtes som mere moderne af deres skabere og deres samfund.

For Guido er Rust et "fremragende" programmeringssprog der fortjener al entusiasme over for ham:

”Det lyder som et godt sprog for nogle ting. Rust forbedrer virkelig C ++ især i et område - kompileringskontrol er meget sværere at omgå. Og selvfølgelig løser det problemet med hukommelsesallokering næsten perfekt. Hvis du skrev det samme i C ++, kunne du ikke være så sikker sammenlignet med Rust, at du fik al hukommelsestildeling og hukommelseshåndtering korrekt. Så Rust er et interessant sprog, ”sagde han.

Sammenlignet med C ++ er Rust også en nykommer i programmeringsverdenen, og mange udviklere er tilbageholdende med at interessere sig for det. Imidlertid er større industriprojekter begyndt at vedtage det i de senere år.

Og sådan er eksemplet på Linux-samfundet, der i nogen tid har meddelt, at det er begyndt at udvikle dele af kernen i Rust.

På Microsofts side introducerede det sit Rust til Windows-projekt sidste år og er designet til at give programmører nem adgang til Windows API'er, når de udvikler Rust-applikationer på Windows. Facebook, Amazon, Apple, Microsoft og andre store industriaktører meddelte for nylig, at de ansætter Rust-udviklere.

Endelig Med hensyn til TypeScript mener skaberen af ​​Python, at:

“TypeScript er et godt sprog. Du har måske bemærket, at vi i de sidste seks eller syv år har tilføjet valgfri statisk skrivning til Python, også kendt som progressiv skrivning, ”sagde han.

”Jeg var ikke rigtig opmærksom på TypeScript, da vi startede dette projekt, så jeg kan ikke sige, at sproget inspirerede os til at komme i gang. TypeScript, fordi han sprang på JavaScript-toget, og fordi Anders er en meget smart fyr, gjorde TypeScript nogle ting, som Python stadig venter på at forstå. Så i dag leder vi bestemt efter eksempler i TypeScript. Vi har et typografisk GIS, hvor vi diskuterer typesyntaks og semantikudvidelser og det generelle typesystem for Python, ”tilføjede han.

Guido fortsatte med at sige, at JavaScript er tættere på Python, end du tror, ​​og at Python-udviklingsteamet tager meget inspiration fra de forbedringer, TypeScript har gjort.

”Nogle gange kommer vi med nye funktioner, fordi vi ved, at nogle funktioner også oprindeligt manglede i TypeScript, derefter føjet til TypeScript baseret på brugernes efterspørgsel og [blev] meget populær i TypeScript. Og nu kan vi se, at vi er i samme situation, ”sagde han.

"Fordi JavaScript og Python er relativt ens. Meget mere end Python og for eksempel C ++ eller Rust eller Java. Så vi lærer af TypeScript, og fra tid til anden fra mine samtaler med Anders ser det ud til, at TypeScript også lærer af Python, ligesom JavaScript lærte af Python i nogle områder, ”konkluderede Guido. Anders Hejlsberg er en dansk programmør, der arbejder hos Microsoft og en af ​​de store arkitekter af TypeScript.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.