āĻĒā§āϰāĻāϞā§āĻĒ āĻĒā§āϰāĻāĻžāĻļ , āϝā§āĻāĻŋ āĻāĻŽāύ āĻ āĻā§āĻāϞāĻā§āϞāĻŋāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ Go āĻāĻžāώāĻž āϏāĻāĻāϞāĻ āϤā§āϰāĻŋ āĻāϰāĻā§ āϝā§āĻā§āϞāĻŋāϰ āĻĢāϞ⧠āĻā§āĻĄā§āϰ āĻāĻŽā§āĻĒā§āϝāĻžāĻā§āĻ āĻāĻĒāϏā§āĻĨāĻžāĻĒāύāĻž āĻāĻŦāĻ āĻāĻŽ āϏāĻāϏā§āĻĨāĻžāύ āĻāϰāĻ, āϝā§āĻŽāύ āĻŽāĻžāĻāĻā§āϰā§āĻāύā§āĻā§āϰā§āϞāĻžāϰ āĻāĻŦāĻ āĻāĻŽāĻĒā§āϝāĻžāĻā§āĻ āĻāĻāĻ-āĻĒā§āϰāϏā§āϏāϰ āϏāĻŋāϏā§āĻā§āĻŽā§āϰ āĻĒā§āϰāϝāĻŧā§āĻāύāĨ¤ āĻā§āĻĄ BSD āϞāĻžāĻāϏā§āύā§āϏā§āϰ āĻ āϧā§āύā§āĨ¤
āĻŦāĻŋāĻāĻŋāύā§āύ āĻāĻžāϰā§āĻā§āĻ āĻĒā§āϞā§āϝāĻžāĻāĻĢāϰā§āĻŽā§āϰ āĻāύā§āϝ āϏāĻāĻāϞāύ LLVM āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻĒā§āϰāϝāĻŧā§āĻ āĻāϰāĻž āĻšāϝāĻŧ, āĻāĻŦāĻ Go āĻĒā§āϰāĻāϞā§āĻĒā§āϰ āĻĒā§āϰāϧāĻžāύ āĻā§āϞāĻāĻŋāĻā§ āĻŦā§āϝāĻŦāĻšā§āϤ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋāĻā§āϞāĻŋ āĻāĻžāώāĻžāĻā§ āϏāĻŽāϰā§āĻĨāύ āĻāϰāĻžāϰ āĻāύā§āϝ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšāϝāĻŧāĨ¤ āϏāĻāĻāϞāĻŋāϤ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻāĻŋ āϏāϰāĻžāϏāϰāĻŋ āĻŽāĻžāĻāĻā§āϰā§āĻāύā§āĻā§āϰā§āϞāĻžāϰ⧠āĻāĻžāϞāĻžāύ⧠āϝā§āϤ⧠āĻĒāĻžāϰā§, āϝāĻž āĻ āĻā§āĻŽā§āĻļāύ āϏā§āĻā§āϰāĻŋāĻĒā§āĻ āϞā§āĻāĻžāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻāĻžāώāĻž āĻšāĻŋāϏāĻžāĻŦā§ Go āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āĻ āύā§āĻŽāϤāĻŋ āĻĻā§āϝāĻŧāĨ¤
āĻāĻāĻāĻŋ āύāϤā§āύ āĻĒā§āϰāĻāϞā§āĻĒ āϤā§āϰāĻŋ āĻāϰāĻžāϰ āĻĒā§āϰā§āϰāĻŖāĻž āĻāĻŋāϞ āĻāĻŽāĻĒā§āϝāĻžāĻā§āĻ āĻĄāĻŋāĻāĻžāĻāϏāĻā§āϞāĻŋāϤ⧠āĻĒāϰāĻŋāĻāĻŋāϤ āĻā§ āĻāĻžāώāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āĻāĻā§āĻāĻž - āĻŦāĻŋāĻāĻžāĻļāĻāĻžāϰā§āϰāĻž āϝā§āĻā§āϤāĻŋ āĻĻāĻŋāϝāĻŧā§āĻāĻŋāϞā§āύ āϝ⧠āϝāĻĻāĻŋ āĻŽāĻžāĻāĻā§āϰā§āĻāύā§āĻā§āϰā§āϞāĻžāϰāĻā§āϞāĻŋāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻĒāĻžāĻāĻĨāύ āϏāĻāϏā§āĻāϰāĻŖ āĻĨāĻžāĻā§ āϤāĻŦā§ āĻā§āύ āĻā§ āĻāĻžāώāĻžāϰ āĻāύā§āϝ āĻ āύā§āϰā§āĻĒ āĻāĻāĻāĻŋ āϤā§āϰāĻŋ āĻāϰāĻŦā§āύ āύāĻžāĨ¤ āϝāĻžāĻāϝāĻŧāĻž Rust āĻāϰ āĻĒāϰāĻŋāĻŦāϰā§āϤ⧠āĻāĻžāϰāĻŖ āĻāĻāĻŋ āĻļā§āĻāĻž āϏāĻšāĻ, coroutine-āĻāĻŋāϤā§āϤāĻŋāĻ āϏāĻŽāĻžāύā§āϤāϰāĻžāϞāĻāϰāĻŖā§āϰ āĻāύā§āϝ āĻĨā§āϰā§āĻĄ-āϏā§āĻŦāĻžāϧā§āύ āϏāĻŽāϰā§āĻĨāύ āĻĒā§āϰāĻĻāĻžāύ āĻāϰ⧠āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻŦāĻŋāϏā§āϤā§āϤ āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ āĻ āĻĢāĻžāϰ āĻāϰ⧠("āĻŦā§āϝāĻžāĻāĻžāϰāĻŋ āĻ āύā§āϤāϰā§āĻā§āĻā§āϤ")āĨ¤
āĻāϰ āĻŦāϰā§āϤāĻŽāĻžāύ āĻāĻāĻžāϰā§, Adafruit, Arduino, BBC micro:bit, ST Micro, Digispark, Nordic Semiconductor, Makerdiary āĻāĻŦāĻ Phytec āĻāϰ āĻŦāĻŋāĻāĻŋāύā§āύ āĻŦā§āϰā§āĻĄ āϏāĻš 15āĻāĻŋ āĻŽāĻžāĻāĻā§āϰā§āĻāύā§āĻā§āϰā§āϞāĻžāϰ āĻŽāĻĄā§āϞ āϏāĻŽāϰā§āĻĨāĻŋāϤāĨ¤ āĻāϝāĻŧā§āĻŦ āĻ ā§āϝāĻžāϏā§āĻŽā§āĻŦāϞāĻŋ āĻĢāϰā§āĻŽā§āϝāĻžāĻā§ āĻāĻŦāĻ āϞāĻŋāύāĻžāĻā§āϏā§āϰ āĻāύā§āϝ āĻāĻā§āϏāĻŋāĻāĻŋāĻāĻā§āĻŦāϞ āĻĢāĻžāĻāϞ āĻšāĻŋāϏāĻžāĻŦā§ āĻŦā§āϰāĻžāĻāĻāĻžāϰ⧠āĻāĻžāϞāĻžāύā§āϰ āĻāύā§āϝ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻā§āϞāĻŋāĻ āĻāĻŽā§āĻĒāĻžāĻāϞ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§āĨ¤ ESP8266/ESP32 āĻāύā§āĻā§āϰā§āϞāĻžāϰ āϏāĻŽāϰā§āĻĨāύ āĻāϰ⧠, āĻāĻŋāύā§āϤ⧠LLVM-āĻ Xtensa āĻāĻŋāĻĒā§āϰ āĻāύā§āϝ āϏāĻŽāϰā§āĻĨāύ āϝā§āĻ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻĒā§āĻĨāĻ āĻĒā§āϰāĻāϞā§āĻĒ āϤā§āϰāĻŋ āĻāϰāĻž āĻšāĻā§āĻā§, āϝāĻž āĻāĻāύāĻ āĻ āϏā§āĻĨāĻŋāϰ āĻšāĻŋāϏāĻžāĻŦā§ āĻāĻŋāĻšā§āύāĻŋāϤ āĻāĻŦāĻ TinyGo-āĻāϰ āϏāĻžāĻĨā§ āĻāĻā§āĻāϰāĻŖā§āϰ āĻāύā§āϝ āĻĒā§āϰāϏā§āϤā§āϤ āύāϝāĻŧ⧎
āĻŽā§āϞ āĻĒā§āϰāĻāϞā§āĻĒ āϞāĻā§āώā§āϝ:
āĻŽāĻžāϞā§āĻāĻŋ-āĻā§āϰ āϏāĻŋāϏā§āĻā§āĻŽā§āϰ āĻāύā§āϝ āϏāĻŽāϰā§āĻĨāύ āĻĒā§āϰāϧāĻžāύ āϞāĻā§āώā§āϝāĻā§āϞāĻŋāϰ āĻŽāϧā§āϝ⧠āύāϝāĻŧ,
āĻŦāĻŋāĻĒā§āϞ āϏāĻāĻā§āϝāĻ āĻāϰāĻāĻāĻŋāύā§āϰ āĻĻāĻā§āώ āϞāĻā§āĻ (āĻāϰā§āĻāĻŋāύāĻā§āϞāĻŋ āύāĻŋāĻā§āĻ āĻāĻžāϞ⧠āĻāϰāĻž āϏāĻŽā§āĻĒā§āϰā§āĻŖāϰā§āĻĒā§ āϏāĻŽāϰā§āĻĨāĻŋāϤ), āϰā§āĻĢāĻžāϰā§āύā§āϏ āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰ āĻāĻŋāϏāĻŋ-āĻāϰ āĻāϰā§āĻŽāĻā§āώāĻŽāϤāĻž āϏā§āϤāϰā§āϰ āĻ
āϰā§āĻāύ (āĻ
āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻžāύ āĻāϞāĻāϞāĻāĻŋāĻāĻŽ-āĻ āĻā§āĻĄāĻŧā§ āĻĻā§āĻāϝāĻŧāĻž āĻšāϝāĻŧā§āĻā§ āĻāĻŦāĻ āĻāĻŋāĻā§ āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ⧠āĻāĻŋāύāĻŋāĻā§ āĻāĻŋāϏāĻŋāϰ āĻā§āϝāĻŧā§ āĻĻā§āϰā§āϤ āĻšāϤ⧠āĻĒāĻžāϰā§) āĻāĻŦāĻ āϏāĻŽā§āĻĒā§āϰā§āĻŖ āϏāĻŽāϏā§āϤ Go āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āϏāĻšāĨ¤
āĻāĻāĻāĻŋ āĻ āύā§āϰā§āĻĒ āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰ āĻĨā§āĻā§ āĻĒā§āϰāϧāĻžāύ āĻĒāĻžāϰā§āĻĨāĻā§āϝ āĻāĻŦāϰā§āĻāύāĻž āϏāĻāĻā§āϰāĻš āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠Go-āĻāϰ āĻŽā§āϞ āĻŽā§āĻŽāϰāĻŋ āĻŽā§āϝāĻžāύā§āĻāĻŽā§āύā§āĻ āĻŽāĻĄā§āϞāĻāĻŋ āϏāĻāϰāĻā§āώāĻŖ āĻāϰāĻžāϰ āĻāĻāĻāĻŋ āĻĒā§āϰāϝāĻŧāĻžāϏ āĻāĻŦāĻ C āĻĒā§āϰāϤāĻŋāύāĻŋāϧāĻŋāϤā§āĻŦā§ āĻāĻŽā§āĻĒāĻžāĻāϞ āĻāϰāĻžāϰ āĻĒāϰāĻŋāĻŦāϰā§āϤ⧠āĻĻāĻā§āώ āĻā§āĻĄ āϤā§āϰāĻŋ āĻāϰāϤ⧠LLVM āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāĨ¤ Tinygo āĻāĻāĻāĻŋ āύāϤā§āύ āϰāĻžāύāĻāĻžāĻāĻŽ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋāĻ āĻ āĻĢāĻžāϰ āĻāϰ⧠āϝāĻž āĻāĻāĻāĻŋ āĻļāĻŋāĻĄāĻŋāĻāϞāĻžāϰ, āĻŽā§āĻŽāϰāĻŋ āĻŦāϰāĻžāĻĻā§āĻĻāĻāϰāĻŖ āϏāĻŋāϏā§āĻā§āĻŽ āĻāĻŦāĻ āĻāĻŽāĻĒā§āϝāĻžāĻā§āĻ āϏāĻŋāϏā§āĻā§āĻŽā§āϰ āĻāύā§āϝ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāϰāĻž āϏā§āĻā§āϰāĻŋāĻ āĻšā§āϝāĻžāύā§āĻĄāϞāĻžāϰ āĻĒā§āϰāϝāĻŧā§āĻ āĻāϰā§āĨ¤ āĻāĻŋāĻā§ āĻĒā§āϝāĻžāĻā§āĻ, āϝā§āĻŽāύ āϏāĻŋāĻā§āĻ āĻāĻŦāĻ āĻĒā§āϰāϤāĻŋāĻĢāϞāύ, āύāϤā§āύ āϰāĻžāύāĻāĻžāĻāĻŽā§āϰ āĻāĻĒāϰ āĻāĻŋāϤā§āϤāĻŋ āĻāϰ⧠āĻĒā§āύāϰāĻžāϝāĻŧ āϤā§āϰāĻŋ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤
āϰāĻŋāϞāĻŋāĻ 0.7-āĻāϰ āĻĒāϰāĻŋāĻŦāϰā§āϤāύāĻā§āϞāĻŋāϰ āĻŽāϧā§āϝ⧠āϰāϝāĻŧā§āĻā§ "āĻāĻŋāύāĻŋāĻā§ āĻā§āϏā§āĻ" āĻāĻŽāĻžāύā§āĻĄā§āϰ āĻŦāĻžāϏā§āϤāĻŦāĻžāϝāĻŧāύ, āĻŦā§āĻļāĻŋāϰāĻāĻžāĻ āĻāĻžāϰā§āĻā§āĻ āĻŦā§āϰā§āĻĄā§āϰ āĻāύā§āϝ āĻāĻŦāϰā§āĻāύāĻž āϏāĻāĻā§āϰāĻšā§āϰ āϏāĻšāĻžāϝāĻŧāϤāĻžāϰ āĻŦāĻŋāϧāĻžāύ (āĻāĻāϰāĻāĻŽ āĻāϰā§āĻā§āĻā§āϏ-āĻāĻŽ-āĻāϰ āĻāĻĒāϰ āĻāĻŋāϤā§āϤāĻŋ āĻāϰā§) āĻāĻŦāĻ āĻāϝāĻŧā§āĻŦ āĻ
ā§āϝāĻžāϏā§āĻŽā§āĻŦāϞāĻŋ, RISC-āĻāϰ āĻāĻĒāϰ āĻāĻŋāϤā§āϤāĻŋ āĻāϰ⧠HiFive1 āϰā§āĻ āĻŦāĻŋ āĻŦā§āϰā§āĻĄā§āϰ āĻāύā§āϝ āϏāĻŽāϰā§āĻĨāύāĨ¤ āĻāĻŋ āĻāϰā§āĻāĻŋāĻā§āĻāĻāĻžāϰ āĻāĻŦāĻ āĻāϰāĻĄā§āĻāύ⧠āύā§āϝāĻžāύ⧠33 āĻŦā§āϰā§āĻĄ,
āĻāύā§āύāϤ āĻāĻžāώāĻž āϏāĻŽāϰā§āĻĨāύ (āĻā§āĻāĻžāϰ āĻāĻŦāĻ āϏā§āĻāĻžāϰā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻŦāĻŋāĻ āĻā§āώā§āϤā§āϰā§āϰ āĻāύā§āϝ āϏāĻŽāϰā§āĻĨāύ, āĻŦā§āύāĻžāĻŽā§ āĻāĻžāĻ āĻžāĻŽā§āϰ āĻāύā§āϝ āϏāĻŽāϰā§āĻĨāύ)āĨ¤
āĻāϤā§āϏ: opennet.ru
