Найти в Дзене
Merion Academy

Python медленный: что важнее учить для производительности - новые версии Python или Rust?

Привет! На связи Merion Academy - платформа доступного IT образования. Сегодня в нашей Дзен-студии появился Сурен Хоренян с ответом на один из самых актуальных вопросов! 🟣 Python медленный: что важнее учить для производительности - новые версии Python или Rust? 🟣 Ответ Сурена: Сразу стоит отметить, что новые версии Python от старых не отличаются так, чтобы нужно было их учить. Нужно просто прочитать про новые фишки и возможности, начать этим пользоваться, и то не сразу. Самое главное здесь — это то, какие задачи вы собираетесь решать. Rust не позволит решать те задачи, которые решает Python, а на Python вы не сможете решать те задачи, где подойдет Rust. Там, где подойдет Rust, возможно, вам как альтернатива подойдет C или C++. А там, где подойдет Python, вам может подойти JavaScript или, может быть, даже Go. Это разные миры. Да, они иногда пересекаются: можно встретить веб-сервисы на C++, и программирование микроконтроллеров на Python. Но тут выбор языка связан не с тем, что бы
Оглавление

Привет! На связи Merion Academy - платформа доступного IT образования.

Сегодня в нашей Дзен-студии появился Сурен Хоренян с ответом на один из самых актуальных вопросов!

🟣 Python медленный: что важнее учить для производительности - новые версии Python или Rust? 🟣

Ответ Сурена:
Сразу стоит отметить, что новые версии Python от старых не отличаются так, чтобы нужно было их учить. Нужно просто прочитать про новые фишки и возможности, начать этим пользоваться, и то не сразу.

Самое главное здесь — это то, какие задачи вы собираетесь решать.

Rust не позволит решать те задачи, которые решает Python, а на Python вы не сможете решать те задачи, где подойдет Rust.
Там, где подойдет Rust, возможно, вам как альтернатива подойдет C или C++. А там, где подойдет Python, вам может подойти JavaScript или, может быть, даже Go. Это разные миры.

Да, они иногда пересекаются: можно встретить веб-сервисы на C++, и программирование микроконтроллеров на Python.

Но тут выбор языка связан не с тем, что быстрее, а какие задачи вы хотите решать.
Если вы собираетесь программировать умные розетки, роутеры и так далее, может быть, вам нужен C++. Если вы собираетесь писать сайты, может быть, вам нужен Python. В некоторых проектах сайты всё равно будут на C++, потому что им нужно решать определенные задачи настолько быстро, насколько это вообще технически возможно.