Рубрики
Без рубрики

Если вы используете Python? 5 плюсов и минусов.

Python является наиболее используемым и любимым языком программирования в мире. Это хорошо? Ну да … Теги с Python.

Python является наиболее используемым и любимым языком программирования в мире. Это хорошо? Ну да и нет. Видите, есть тонны плюсов и минусов. Я буду сосредоточиться на пяти плюсах и минусах, что я чувствую, наиболее важно для новых пользователей языка программирования.

Проводить

Синтаксис прост и просто понять. Синтаксис Python легко понять, и вы получите классные способности, такие как для (я в массиве): над C за; I что во многом положительно.

Против

Вы можете поспорить, что синтаксис прост и легко, но это эффективно? Нет. Для гораздо более сложных приложений простая ошибка отступов будет загрузка с загрузкой запятой. Отступ добавит небольшое вкус, поскольку они рассчитывают в окончательном размере приложения, что может сосать массивное программное обеспечение, если вы абсолютным минималистским, как я.

Проводить

Это означает язык, пока он поддерживается на платформе (которую мы получим позже), то вы на 100% сможете запустить скрипт. Неважно, какая архитектура CPU или операционная система вы используете. Сценарий Python с использованием версии 3.8 будет работать то же самое на Raspberry PI ROW FreeBSD в качестве ноутбука CPU I386 ROOG ROW DEBIAN и настольный компьютер Windows 10 с 2020 года.

Против

Это действительно делает его несовместимым с некоторыми формами приложений. Некоторые основные приложения для рабочего стола и сценарии хорошо работают с таким языком, как правило, не разница в скорости не имеет значения. Интерпретируемые языки медленнее, чем скомпилированы, но имеют солидную причину для существования. Пока миллисекунды медлительности не имеют значения для вас, это не проблема.

Проводить

Python поддерживает практически каждую операционную систему. CPYHON, интерпретатор для Python также имеет значение с открытым исходным кодом, что многие операционные системы могут иметь версию Python в своей операционной системе.

Против

Python также официально поддерживает операционные системы и готов к поддержке ОС в капле шляпы. Это может быть разрушительным для разработчиков ОС, которые могут даже закрыть проект, потому что они случайно получили метрическую тонну. Это реальная угроза, ориентированная на солярие и, возможно, вскоре семьи BSD.

Проводить

Индекс пакета Python удерживает сотни пакетов и библиотек. Это место для установки пакетов для установки пакетов для Python. В основном думайте об этом, как NPM Python. Он поддерживается Фондом программного обеспечения Python, но он отдельно от разработки Python.

Против

Делать свои собственные библиотеки странно сложными, в то время как документация достаточно хороша, это может быть боль. Также это может быть проблематично, если Pypi погрузится в любой момент времени.

Проводить

Унижетный диктатор для жизни – это термин, но придуманный сообществом Python. Это бог-отправка идеи для открытого источника, поскольку она сохраняет проекты с одной идеей вместо комитетов, которые убивают проекты. По сути, есть менеджер, но программное обеспечение все еще открыто. Та же идея применяется к ядру Linux.

Против

Это может означать, что проект временами сокращается. Несмотря на то, что не всегда проблема, это может замедлить разработку и выкатывание новых функций. Не проблема в Python не обязательно, просто общая проблема с BDFL.

Если вы используете Python? Смотря как. Эта статья была небольшим списком предметов с плюсами и минусами для Python. Я лично заболел при использовании Python, и не рекомендую его, но затем я более предвзятый, чем Комиссия по президентским дебатам о том, какие стороны могут обсуждать.

Оригинал: “https://dev.to/kailyons/should-you-use-python-5-pros-and-cons-o5i”