Гвидо ван Россум говорит, что 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. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.