Programmēšana

Python veidotājs Gvido Van Rossums dodas uz Microsoft

Čivināt, kas publicēts ceturtdienas pusdienlaikā, Python programmēšanas valodas veidotājs Gvido van Rossums paziņoja, ka pievienosies Microsoft izstrādātāju nodaļai, kur strādās, lai uzlabotu Python operētājsistēmā Windows un Python kopumā.

"Es nolēmu, ka aiziešana pensijā ir garlaicīga," raksta van Rossums, paziņojot, ka viņš ir pievienojies Microsoft izstrādātāju nodaļai. "Darīt ko? Pārāk daudz iespēju pateikt! Bet tas noteikti padarīs Python lietošanu labāku (un ne tikai operētājsistēmā Windows :-). Šeit ir daudz atvērtā koda. Skatieties šo vietu. ”

Tas nebūt nav pirmais gadījums, kad Microsoft un Python būs apvienojuši spēkus. Korporācija Microsoft ir piegādājusi Python izstrādātājiem plaši izmantotus Microsoft Visual Studio Code redaktora papildinājumus. To jaunākā paaudze - Pylance - nodrošina ātrdarbīgu tipa pārbaudi un kodu analīzi Python kodu bāzēm, kā arī atbalstu Python specifiskiem rīkiem, piemēram, Jupyter Notebook. Cits nesenais Microsoft / Python projekts Playwright nodrošina ātru un ērtu veidu, kā pārbaudīt Python tīmekļa lietojumprogrammas.

Korporācija Microsoft arī ir tieši piedalījusies tieši Python koda bāzes izveidošanā. Galvenais galvenais Python 3.6 papildinājums bija PEP 523, izmaiņas Python C API, lai ļautu atkļūdošanas rīkiem vai tieši savlaicīgi sastādītājiem (piemēram, Microsoft Pyjion projektam) pārtvert un ignorēt Python koda novērtējumu.

Tas, uz ko norāda van Rossums, var viegli iekļūt kādā no šīm kategorijām - rīkošanai Python vai būtiskām izmaiņām pašā Python. Van Rossum netrūkst lietu, un Microsoft varētu mēģināt uzlabot ar Python.

Tā kā visā programmatūras izstrādes pasaulē ir eksplodējis Python, plaši izplatītā valoda ir atklājusi arī daudzus ierobežojumus, ko rada tā arhitektūras izvēle. Trešo pušu moduļu instalēšana un pārvaldīšana Python joprojām ir neaktīva un sadrumstalota, ar vienu standarta, bet minimālu projektu (Pip) un virkni daudz vērienīgāku, bet pretrunīgu alternatīvu (Poetry, Pipenv utt.).

Python arī trūkst standartizēta veida, kā izvietot patstāvīgus bināros failus, un joprojām ir grūti panākt, lai Python programmas darbotos vairākos aparatūras kodolos. Visas šīs jomas un vēl daudz kas cits ir nobriedis, lai van Rossums un Microsoft kopīgi strādātu.

$config[zx-auto] not found$config[zx-overlay] not found