Гвидо ван Россум говорит, что 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 конкурировал с более молодыми языками, которые их создатели и их сообщество считали более современными.

Для Гвидо Rust - «отличный» язык программирования. который заслуживает всего энтузиазма по отношению к нему:

«Для некоторых вещей это звучит как отличный язык. Rust действительно улучшает C ++, в частности, в одной области - элементы управления компилятором гораздо труднее обойти. И, конечно, почти идеально решает проблему выделения памяти. Если вы написали то же самое на C ++, вы не могли быть так уверены, по сравнению с Rust, что у вас есть все распределение памяти и обработка памяти правильно. Так что Rust - интересный язык », - сказал он.

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

Таков пример сообщества Linux, которое в течение некоторого времени объявляло о начале разработки частей ядра на Rust.

Со стороны Microsoft в прошлом году она представила свой проект Rust для 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. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.