Компилятор. Может ли то, что используется для определения блока кода, влиять на скорость компилятора?Python

Программы на Python
Ответить
Anonymous
 Компилятор. Может ли то, что используется для определения блока кода, влиять на скорость компилятора?

Сообщение Anonymous »

(Обратите внимание, что в этом вопросе я буду сравнивать Python и C#)

Сегодня я подумал над интересным вопросом:
в C# фигурные скобки {} используются для определения блока кода, в Python для определения блока используются пробельные отступы.
Мне любопытно выясните, влияет ли это на компилятор скорость.

Python:

Код: Выделить всё

x = 1
if x == 1:
# indented four spaces
print("Hello World")
C#

Код: Выделить всё

x = 1
if(x == 1)
{
Console.WriteLine("Hello World");
}
Я понимаю, что оба компилятора созданы для работы с указанным синтаксисом, но будет ли использование разных идентификаторов блоков кода недостатком для компилятора?

Подробнее здесь: https://stackoverflow.com/questions/440 ... iler-speed
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»