1 месяц назад
Как работает компьютер? Часть 63. Компиляторы: перевод всего текста программы сразу
После того как мы проследили эволюцию языков от машинных кодов к высокоуровневым конструкциям, закономерно возникает вопрос: как же эти удобные для человека команды превращаются в то, что может выполнить процессор? Один из главных механизмов такого преобразования — это компиляция. Представьте, что вам нужно перевести книгу на другой язык. Вы отдаёте весь текст профессиональному переводчику, он работает над ним некоторое время и в результате выдаёт вам готовую книгу на другом языке. Примерно так же работает и компилятор...