140 читали · 5 лет назад
Разбираемся с компилятором Go
Источник: Nuances of Programming В статье речь идёт о Go 1.13 Компилятор Go занимает важное место в экосистеме Go. Компиляция — необходимый этап создания исполняемого двоичного кода. Компилятор проходит долгий путь: его пишут на C, переносят на Go и постоянно оптимизируют.  Фазы компиляции Компилирование Go состоит из четырёх фаз, которые можно объединить в два этапа: Для лучшего понимания используем простую программу: package main func main() { a := 1 b := 2 if true { add(a, b) } } func add(a, b int) { println(a + b) } Синтаксический разбор Первая фаза предельно проста...
3520 читали · 1 год назад
Как скомпилировать Python в Exe? 3 метода
Пример создания скрипта на Python Прежде чем перейти к этой статье, нам нужно создать пример скрипта на python, который будет использоваться для демонстрации. Здесь я создаю пример скрипта на python, который будет выводить сумму двух чисел, предоставленных пользователем: 1. Скомпилируйте Python в Exe с помощью Pyinstaller В этом разделе будет объяснено, как преобразовать py в exe с помощью pyinstaller? Все, что вам нужно, это выполнить приведенные ниже шаги для компиляции python в exe в Linux, а также в операционной системе Windows...