Guido van Rossum říká, že Python 4.0 možná nikdy nedorazí

Guido van Rossum (tvůrce programovacího jazyka Python), Komentuji před několika dny v rozhovoru že pro Python 4.0 bylo velmi obtížné spatřit denní světlo, Jelikož v současné době prochází programovací jazyk poměrně obtížným problémem, kterým je migrace z Pythonu 2.0 na Python 3.0,

Sdílel také své myšlenky na jiné jazyky, jako Rust, Go, Julia a TypeScript. Guido věří, že Rust je zajímavý jazyk, který téměř dokonale řeší úzká místa ve správě paměti. Dodal, že Go a Julia sdílejí velké podobnosti s jejich tvorbou a že vývojový tým Pythonu se učí a je inspirován různými funkcemi implementovanými v TypeScriptu.

Guido van Rossum a členové týmu Vývoj v Pythonu zmínit, že nebyli zrovna nadšení myšlenkou Pythonu 4poté, co se při přechodu z Pythonu 2 na Python 3 naučil několik cenných lekcí.

"Nejsem nadšený z myšlenky Pythonu 4 a nikdo v jádru vývojového týmu opravdu není, takže pravděpodobně nikdy nebude 4.0 a budeme pokračovat minimálně na 3.33." Naučili jsme se naši lekci Python 3 vs 2, takže je téměř tabu mluvit o Pythonu 4 vážně. «.

Po odchodu do důchodu v roce 2019 Guido van Rossum se vrátil do podnikání v listopadu 2020 s novou pozicí ve společnosti Microsoft a na Twitteru komentuji, že bude fungovat, aby bylo používání Pythonu ještě lepší. Nebude to jen na Windows, ale na všech platformách, což by mělo pomoci zvýšit jeho atraktivitu a konkurenceschopnost. Ve skutečnosti v posledním desetiletí soutěžil Python s mladšími jazyky, které jejich tvůrci a komunita považovali za modernější.

Pro Guida je Rust „vynikajícím“ programovacím jazykem kdo si zaslouží veškeré nadšení vůči němu:

"Zní to jako skvělý jazyk, pro některé věci." Rust opravdu vylepšuje C ++ zejména v jedné oblasti - ovládání kompilátoru je mnohem těžší obejít. A samozřejmě téměř dokonale řeší problém s alokací paměti. Pokud jste to samé napsali v C ++, nemůžete si být tak jistí, ve srovnání s Rustem, že máte všechny alokace a zpracování paměti správně. Rust je tedy zajímavý jazyk, “řekl.

Ve srovnání s C ++ je Rust ve světě programování také nováčkem a mnoho vývojářů se o něj váhá. V posledních letech ji však začaly přijímat velké průmyslové projekty.

A takový je příklad linuxové komunity, která již nějakou dobu oznámila, že začala vyvíjet části jádra v Rustu.

Na straně společnosti Microsoft představil v loňském roce svůj projekt Rust pro Windows a je navržen tak, aby umožnil programátorům snadný přístup k Windows API při vývoji aplikací Rust ve Windows. Facebook, Amazon, Apple, Microsoft a další významní hráči z oboru nedávno oznámili, že najímají vývojáře Rust.

Konečně Pokud jde o TypeScript, tvůrce Pythonu věří, že:

"TypeScript je skvělý jazyk." Možná jste si všimli, že za posledních šest nebo sedm let jsme do Pythonu přidali volitelné statické psaní, známé také jako progresivní psaní, “řekl.

"Když jsme zahájili tento projekt, nebyl jsem si opravdu vědom TypeScript, takže nemohu říci, že jazyk nás inspiroval k zahájení." TypeScript, protože naskočil na vlak JavaScriptu a protože Anders je velmi chytrý člověk, TypeScript udělal některé věci, na které Python stále čeká, aby pochopil. Dnes tedy určitě hledáme příklady v TypeScriptu. Máme typizační GIS, kde diskutujeme rozšíření syntaxe a sémantiky psaní a systém obecného typu pro Python, “dodal.

Guido dále uvedl, že JavaScript je blíže Pythonu, než si myslíte, a že vývojový tým Pythonu se hodně inspiruje vylepšeními provedenými TypeScriptem.

"Někdy přicházíme s novými funkcemi, protože víme, že některé funkce také původně chyběly v TypeScriptu, poté byly přidány do TypeScriptu na základě požadavků uživatelů a [se staly] velmi populárními v TypeScriptu. A teď vidíme, že jsme ve stejné situaci, “řekl.

„Protože JavaScript a Python jsou si relativně podobné. Mnohem více než Python a řekněme C ++ nebo Rust nebo Java. Učíme se tedy z TypeScriptu a čas od času se z mých rozhovorů s Andersem zdá, že TypeScript se učí také z Pythonu, stejně jako JavaScript z Pythonu v některých oblastech, “uzavřel Guido. Anders Hejlsberg je dánský programátor pracující ve společnosti Microsoft a jeden z velkých architektů TypeScript.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.