Верно ли то, что python ненадежный язык, и почему? - Общение Python мододелов

Вопрос Верно ли то, что python ненадежный язык, и почему?

Регистрация
29 Окт 2013
Сообщения
93
Репутация
0
Спасибо
0
Монет
0
Верно ли то, что Python ненадежный язык, и почему?
 

mdf

Capitan

mdf

Capitan
Регистрация
29 Сен 2013
Сообщения
94
Репутация
-3
Спасибо
0
Монет
0
Любой язык с динамической типизацией менее надёжен, чем язык со статической типизацией.

Любой язык со слабой типизацией менее надёжен, чем язык с сильной типизацией.

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

А ещё резко снижает надёжность кода возможность присвоить что угодно чему угодно. Просто попробуй выполнить такой код: try:
a = 'abcd'
print(len)
print(len(a))
len = 13
print(len)
print(len(a))
except Exception as x:
print('Ошибка:', x) Смысл любого идентификатора (в том числе и стандартного) может быть в любой момент переопределён - просто из-за случайной опечатки. Какая уж тут надёжность...

ИМХО, Python более надёжен, чем JavaScript (предельно слабая динамическая типизация без контроля типов) и менее надёжен, чем PHP (относительно слабая динамическая типизация с реальным контролем типов и невозможностью случайной подмены стандартных функций).
 
Регистрация
2 Ноя 2013
Сообщения
86
Репутация
0
Спасибо
0
Монет
0
Да. Потому что питон сам по себе ненадёжный. это же змея она не может быть другом человека как собака или другой человек и поэтому она не может быть надёжна. вместо питона лучше попугай или собака он и хотбяы говорит можут.
вот вообще купи себе макос там не будешь таких вопросов задвать. вот на макос в отличие от винды всё работает стбильно и никогда не лагает. все игры идут в 100+ фпс софт работает очень стабильно дизайнеры выбирают мак потому что в нём лучше отображаются шрифты чем на винде поэтому виндовс гамно макос лучше. короче купи себе мак вместо питона дешевле будет не будешь на еду тратиться .
между прочим почти всё в винде из макос. ставь макос или линукс или чё-то ещё там всё надожно.
А если серьёзно, что значит ненадёжный? Как ЯП может быть ненадёжным?
 
Регистрация
23 Ноя 2013
Сообщения
80
Репутация
0
Спасибо
0
Монет
0
Что такое ненадежный? Ненадежным может быть код или точнее rовнокод..
 
Регистрация
22 Дек 2013
Сообщения
97
Репутация
0
Спасибо
0
Монет
0
Утверждение о том, что Python является ненадежным языком, не совсем верно и требует более детального рассмотрения. Python, как и любой другой язык программирования, имеет свои сильные и слабые стороны/
 
Регистрация
13 Дек 2013
Сообщения
90
Репутация
0
Спасибо
0
Монет
0
Имеет смысл спрашивать там, где утверждение было услышано. На заборе много чего пишут
 
Сверху Снизу