Языки программирования компиляторы и интерпретаторы 4


Минусы языка программирования Python


Download 37.77 Kb.
bet6/6
Sana18.06.2023
Hajmi37.77 Kb.
#1591251
TuriРеферат
1   2   3   4   5   6
Bog'liq
Python

Минусы языка программирования Python
Несмотря на множество плюсов (простота, лаконичность, универсальность), у языка есть и минусы.
1. Программы на Python считают недостаточно быстрыми. Для сравнения: софт для iOS, написанный на языке Swift, может работать в 8 раз быстрее, чем на Python. Также Python– не очень подходящее решение для задач, которые требуют большого объёма памяти, – такие задачи лучше решать с помощью C либо C++.
2. Высокий уровень зависимости от системных библиотек. В результате затрудняется перенос на другие системы.
3. GlobalInterpreterLock не даёт возможности одновременно исполнять несколько потоков Python в реализации CPython. Но GIL мы можем на какое-то время отключить, как это реализовано в математическом пакетеNumPy.

Заключение
В заключении можно сказать, что программирование и информационные технологии в совокупности за последние годы сделали большой шаг вперед. Спрос сейчас идет на простоту языка (читабельность кода), скорость набора и функциональность в сумме.
Язык программирования Python– функциональный и понятный даже для детей. С помощью Python можно проводить весело время и заниматься серьёзными делами.
На основании вышеизложенного можно сделать вывод, что Python – активно развивающийся и самый перспективный язык программирования, который поддерживает почти все операционные системы. Он простой и удобный в использовании.

Список используемой литературы

  1. Гниденко, И. Г. Технологии и методы программирования : учебное пособие для вузов / И. Г. Гниденко, Ф. Ф. Павлов, Д. Ю. Федоров. – Москва : Издательство Юрайт, 2022. – 235 с. 

  2. Копырин, А. С. Программирование на Python : учебное пособие / А. С. Копырин, Т. Л. Салова. – Сочи : СГУ, 2018. – 48 с. 

  3. Косицин, Д. Ю. Язык программирования Python : учебно-методическое пособие / Д. Ю. Косицин. – Минск : БГУ, 2019. – 136 с.

  4. МакГрат, М. Программирование на PYTHON [Текст] / Майк МакГрат; [пер. с англ. М. А. Райтмана]. - Москва :Эксмо, 2015. - 192 с.

  5. Мартелли, А. Python : справочник : полное описание языка / Алекс Мартелли, Анна Рейвенскрофт, Стив Холден ; [перевод с английского А. Г. Гузикевича]. – 3-е изд. – Москва ; Диалектика ; Санкт-Петербург : Диалектика, 2020. –892 с.

  6. Пэйн, Б. Python для детей и родителей играй и программируй / Брайсон Пэйн; [пер. с англ. М.А. Райтмана]. – Москва: Издательство «Э», 2017. – 352 с.

  7. Тарланов, А. Т. Основы языка программирования Python : учебно-методическое пособие / А. Т. Тарланов, Ш. Г. Магомедов. – Москва : РТУ МИРЭА, 2019. – 107 с.

  8. Трофимов, В. В. Информатика в 2 т. Том 2 : учебник для среднего профессионального образования / В. В. Трофимов. – 3-е изд., перераб. и доп. – Москва : Издательство Юрайт, 2022. – 406 с. .

  9. Чернышев, С. А. Основы программирования на Python : учебное пособие для вузов / С. А. Чернышев. – Москва : Издательство Юрайт, 2022. – 286 с.

  10. Широбокова, С. Н. Программирование на языке Python для лабораторных занятий : учебное пособие / С. Н. Широбокова, А. А. Кацупеев, А. В. Сулыз. – Новочеркасск : ЮРГПУ, 2020. – 104 с.

Download 37.77 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling