Гідо ван Россум каже, що Python 4.0 може ніколи не прибути

Гвідо ван Россум (творець мови програмування Python), Коментую кілька днів тому в інтерв'ю що для Python 4.0 було дуже важко коли-небудь побачити світ, Оскільки в даний час мова програмування переживає досить складну проблему - це перехід з Python 2.0 на Python 3.0,

Він також поділився своїми думками щодо інших мов, як Rust, Go, Julia та TypeScript. Гвідо вважає, що Rust - це цікава мова, яка майже ідеально вирішує вузькі місця в управлінні пам'яттю. Він додав, що Го та Джулія мають схожі риси зі своїм створенням, і що команда розробників Python навчається і надихається різними функціями, реалізованими в TypeScript.

Гвідо ван Россум та члени команди Розробка Python згадайте, що вони не зовсім захоплювались ідеєю Python 4, вивчивши кілька цінних уроків під час переходу з Python 2 на Python 3.

«Я не схвильований ідеєю Python 4, і насправді ніхто в основній команді розробників не є, тому, ймовірно, ніколи не буде 4.0, і ми продовжуватимемо принаймні 3.33. Ми засвоїли наш урок Python 3 проти 2, тому говорити про Python 4 майже нереально. «.

Після виходу на пенсію в 2019 році Гідо ван Россум повернувся до бізнесу в листопаді 2020 року з новою посадою в Microsoft а в Twitter я коментую, що це допоможе зробити використання Python ще кращим. Це буде не тільки в Windows, але і на всіх платформах, що має допомогти зробити його більш привабливим та конкурентоспроможним. Насправді, протягом останнього десятиліття Python змагався з молодими мовами, які їх творці та їх спільнота вважають більш сучасними.

Для Гвідо Руст - це «відмінна» мова програмування який заслуговує на все ентузіазм щодо нього:

Звучить як чудова мова, для деяких речей. Іржа дійсно покращує C ++ в одній області, зокрема - елементи керування компілятором набагато важче обійти. І, звичайно, це майже ідеально вирішує проблему розподілу пам’яті. Якщо ви написали те саме в C ++, ви не могли бути настільки впевненими, порівняно з Rust, що ви правильно розподілили всю пам'ять і обробляли пам'ять. Тож Іржа - це цікава мова », - сказав він.

Крім того, у порівнянні з C ++, Rust - новачок у світі програмування, і багато розробників неохоче цікавляться ним. Однак великі галузеві проекти почали застосовувати його в останні роки.

І ось приклад спільноти Linux, яка деякий час оголосила, що розпочала розробку частин ядра в Rust.

З боку Microsoft, вона представила свій проект Rust for Windows минулого року і покликана дозволити програмістам легкий доступ до API Windows під час розробки додатків Rust для Windows. Facebook, Amazon, Apple, Microsoft та інші великі гравці галузі нещодавно оголосили, що наймають розробників Rust.

В кінці кінців Що стосується TypeScript, творець Python вважає, що:

“TypeScript - чудова мова. Можливо, ви помітили, що за останні шість-сім років ми додали до Python необов’язковий статичний запис, який також називають прогресивним письмом », - сказав він.

“Я насправді не знав TypeScript, коли ми починали цей проект, тому не можу сказати, що мова надихнула нас на початок роботи. TypeScript, оскільки він стрибнув на поїзді JavaScript, і оскільки Андерс дуже розумний хлопець, TypeScript зробив кілька речей, які Python все ще чекає, щоб зрозуміти. Тож сьогодні ми точно шукаємо приклади в TypeScript. У нас є ГІС для набору тексту, де ми обговорюємо розширення синтаксису та семантики, а також загальну систему типів для Python », - додав він.

Далі Гвідо сказав, що JavaScript ближче до Python, ніж ви думаєте, і що команда розробників Python черпає багато натхнення завдяки вдосконаленням, зробленим TypeScript.

“Іноді ми придумуємо нові функції, оскільки знаємо, що деякі функції також спочатку відсутні в TypeScript, потім додані до TypeScript на основі попиту користувачів і [стали] дуже популярними в TypeScript. І тепер ми можемо бачити, що ми в тій же ситуації », - сказав він.

"Оскільки JavaScript та Python відносно схожі. Набагато більше, ніж Python і, скажімо, C ++ або Rust або Java. Отже, ми вчимося у TypeScript, і час від часу, під час моїх розмов з Андерсом, здається, що TypeScript також вчиться у Python, так само, як JavaScript навчався у Python в деяких областях », - підсумував Гвідо. Андерс Хейлсберг - датський програміст, який працює в Microsoft, і один з видатних архітекторів TypeScript.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.