Я спрашиваю об этом, потому что я использую Python, но он может применяться и к другим интерпретируемым языкам (Ruby, PHP, JavaScript).Неужели комментарии замедляют интерпретируемый язык?
Я замедлил переводчик, когда оставляю комментарий в своем коде? Согласно моему ограниченному пониманию интерпретатора, он читает выражения программ в виде строк, а затем преобразует эти строки в код. Кажется, что каждый раз, когда он разбирает комментарий, это время впустую.
В этом случае? Существует ли какая-либо конвенция для комментариев в интерпретируемых языках или это эффект незначительный?
Это, безусловно, проблема в BASIC на моем старом Commodore 64. Языки и аппаратные средства значительно улучшились с тех пор. –
Вы должны знать, что термин «интерпретируемый» не означает многого. Python скомпилирован по байт-коду и не интерпретируется непосредственно из источника. –
Возможно, было бы интересно рассмотреть JavaScript по этому вопросу. Я считаю, что JQuery, например, имеет версию, которая лишена комментариев и дополнительных пробелов, чтобы минимизировать время передачи. –