Извините, это вопрос новичка, но как разработчик, обычно использующий низкоуровневые языки, мне интересно узнать больше о том, как внутренне работает python с точки зрения оптимизации производительности.
Я нахожу немного странно ограничение в 79 символов в PEP8, и хотя я понимаю, что его основное назначение - читабельность, мне было интересно, имеет ли это какой-то смысл с точки зрения производительности выполнения? А именно, я не очень уверен, как работают интерпретируемые языки, и мне интересно, действительно ли они «читают» код за символом при его выполнении?
Другими словами, будет:
a = 1
b = 1
c = a + b
print(c)
выполнить немного быстрее чем:
pneumonoultramicroscopicsilicovolcanoconiosis = 1
pseudopseudohypoparathyroidism = 1
thyroparathyroidectomized = pneumonoultramicroscopicsilicovolcanoconiosis + pseudopseudohypoparathyroidism
print(thyroparathyroidectomized)
пожалуйста?
Заранее спасибо!