The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Утверждено добавление в Python операторов для сопоставления с образцом"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Есть идеи по улучшению форума и сайта ? Пишите.
. "Суки херят Python!!!" +/
Сообщение от Аноним (184), 10-Фев-21, 12:31 
> А потом кто-то спрашивает, почему питонистов не считают за разработчиков.

Программист на Python в 10 раз эффективнее и производительные чем программист на C.

Сложный проект быстрее сначала написать на Python и потом переписать на C, чем сразу писать на C.

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

> Именно синтаксис питона и есть главная причина отсуствия в нем высокопроизводительных JIT-компиляторов.

Нет, Python используют люди для которых важна безопасность и корректная работа с памятью. Именно по этому JIT в CPython не будет (исключение PyPy).

> Когда человек должен совать в словарь все что нужно для проверки

Придется мне, человеку, объяснить местным чувакам-дыбилам еще раз: для ветвления и проверок в Python есть конструкция операторов if elif else, а для выбора значения по ключу есть поддержка расширенной работы с типом словарь! https://www.askpython.com/python/python-switch-case-implemen... это особенность языка Python, не баг, не недостаток, а килер фича!!!

> Тут нужно 18+ пометку делать. Когда "ребёнок" научился запихнуть всё что угодно в словарь на динамически типизированном языке, то нормальный язык ему потом придется не учить, а переучиваться.

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

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

На школьной олимпиаде задачи рассчитаны на языки C, Pascal, а цель проверить интеллект ученика. Решение задачи на Python может занимать всего пол строки. Интеллект ребенка, знание алгоритмов, умение создавать алгоритмы программа на Python МОЖЕТ не отображать в полной мере. Использование полной мощи Python это десятикратное технологическое, а не интеллектуальное превосходство над ребенком пишущим на C.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Утверждено добавление в Python операторов для сопоставления с образцом, opennews, 09-Фев-21, 21:22  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру