Snek 1.5, เชเชฎเซเชฌเซ‡เชกเซ‡เชก เชธเชฟเชธเซเชŸเชฎเซ‹ เชฎเชพเชŸเซ‡ เชชเชพเชฏเชฅเซ‹เชจ เชœเซ‡เชตเซ€ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชญเชพเชทเชพ เช‰เชชเชฒเชฌเซเชง เช›เซ‡

เช•เซ€เชฅ เชชเซ‡เช•เชพเชฐเซเชก (เช•เซ€เชฅ เชชเซ‡เช•เชพเชฐเซเชก), เชธเช•เซเชฐเชฟเชฏ เชกเซ‡เชฌเชฟเชฏเชจ เชกเซ‡เชตเชฒเชชเชฐ, X.Org เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเชพ เชฒเซ€เชกเชฐ เช…เชจเซ‡ XRender, XComposite เช…เชจเซ‡ XRandR เชธเชนเชฟเชค เช˜เชฃเชพ X เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจเชจเชพ เชธเชฐเซเชœเช•, เชชเซเชฐเช•เชพเชถเชฟเชค เชจเชตเซ€ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชญเชพเชทเชพ เชชเซเชฐเช•เชพเชถเชจ เชธเซเชจเซ‡เช• 1.5, เชœเซ‡เชจเซ‡ เชชเชพเชฏเชฅเซ‹เชจ เชญเชพเชทเชพเชจเชพ เชธเชฐเชณ เชธเช‚เชธเซเช•เชฐเชฃ เชคเชฐเซ€เช•เซ‡ เช—เชฃเซ€ เชถเช•เชพเชฏ, เชœเซ‡ เชเชฎเซเชฌเซ‡เชกเซ‡เชก เชธเชฟเชธเซเชŸเชฎเซ‹ เชชเชฐ เช‰เชชเชฏเซ‹เช— เชฎเชพเชŸเซ‡ เช…เชจเซเช•เซ‚เชณ เช›เซ‡ เช•เซ‡ เชœเซ‡เชจเซ€ เชชเชพเชธเซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเซ‚เชฐเชคเชพ เชธเช‚เชธเชพเชงเชจเซ‹ เชจเชฅเซ€. เชฎเชพเช‡เช•เซเชฐเซ‹เชชเซ€เชฅเชจ ะธ เชธเชฐเซเช•เชฟเชŸ เชชเชพเชฏเชฅเซ‹เชจ. Snek เชชเชพเชฏเชฅเซ‹เชจ เชญเชพเชทเชพ เชฎเชพเชŸเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเชฎเชฐเซเชฅเชจเชจเซ‹ เชฆเชพเชตเซ‹ เช•เชฐเชคเซเช‚ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ 2KB เชœเซ‡เชŸเชฒเซ€ เช“เช›เซ€ RAM, 32KB เชซเซเชฒเซ‡เชถ เชฎเซ‡เชฎเชฐเซ€ เช…เชจเซ‡ 1KB EEPROM เชธเชพเชฅเซ‡ เชšเชฟเชชเซเชธ เชชเชฐ เชตเชพเชชเชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช•เซ‹เชก เชฆเซเชตเชพเชฐเชพ เชตเชฟเชคเชฐเชฟเชค GPLv3 เชนเซ‡เช เชณ เชฒเชพเช‡เชธเชจเซเชธ. เชเชธเซ‡เชฎเซเชฌเชฒเซ€เช เชคเซˆเชฏเชพเชฐ Linux, Windows เช…เชจเซ‡ macOS เชฎเชพเชŸเซ‡.

เช•เซ€เชฅ เชชเซ‡เช•เชพเชฐเซเชกเชจเซ€ เชถเชฟเช•เซเชทเชฃ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชจเชตเซ€ เชญเชพเชทเชพเชจเซ€ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชค เชŠเชญเซ€ เชฅเชˆ, เชœเซ‡ เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€เช“เชจเซ‡ เชถเซ€เช–เชตเชตเชพ เชฎเชพเชŸเซ‡ เชเชตเซ€ เชญเชพเชทเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เชœเซ‡ Arduino เชฌเซ‹เชฐเซเชก เชชเชฐ เชตเชพเชชเชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฏเซ‹เช—เซเชฏ เชนเซ‹เชฏ เช…เชจเซ‡ เชคเซ‡เชจเชพ เช•เชพเชฐเซเชฏเซ‹เชฎเชพเช‚ เชฒเซ‡เช—เซ‹ เชฒเซ‹เช—เซ‹ เชœเซ‡เชตเซเช‚ เชนเซ‹เชฏ, เชชเชฐเช‚เชคเซ เชคเซ‡ เช†เช—เชณเชจเซ€ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชคเชพเชฒเซ€เชฎ เชฎเชพเชŸเซ‡เชจเซ‹ เช†เชงเชพเชฐ เชฌเชจเซ€ เชถเช•เซ‡. . เชจเชตเซ€ เชญเชพเชทเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชฎเซเช–เซเชฏ เช†เชตเชถเซเชฏเช•เชคเชพเช“ เชชเซเชฐเช•เซƒเชคเชฟเชฎเชพเช‚ เชŸเซ‡เช•เซเชธเซเชŸเชจเซ€ เชนเชคเซ€ (เชตเชพเชธเซเชคเชตเชฟเช• เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชชเชฆเซเชงเชคเชฟเช“เชจเซเช‚ เชชเซเชฐเชฆเชฐเซเชถเชจ เชœเซ‡ เช—เซเชฐเชพเชซเชฟเช•เชฒ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เช…เชจเซ‡ เชฎเชพเช‰เชธ เชชเชฐ เช†เชงเชพเชฐ เชฐเชพเช–เชคเซ€ เชจเชฅเซ€),
เชธเช‚เชชเซ‚เชฐเซเชฃ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชคเชพเชฒเซ€เชฎ เช…เชจเซ‡ เชญเชพเชทเชพเชจเซ€ เช•เซ‹เชฎเซเชชเซ‡เช•เซเชŸเชจเซ‡เชธ (เชฅเซ‹เชกเชพ เช•เชฒเชพเช•เซ‹เชฎเชพเช‚ เชญเชพเชทเชพ เชถเซ€เช–เชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ) เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ เชชเซ‚เชฐเซ‹ เชชเชพเชกเซ‡ เช›เซ‡.

Snek Python เชจเชพ เชธเชฟเชฎเซ‡เชจเซเชŸเชฟเช•เซเชธ เช…เชจเซ‡ เชธเชฟเชจเซเชŸเซ‡เช•เซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชฎเชพเชคเซเชฐ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชธเชฌเชธเซ‡เชŸเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡. เชตเชฟเช•เชพเชธ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเชคเชพ เชงเซเชฏเซ‡เชฏเซ‹เชฎเชพเช‚เชจเซเช‚ เชเช• เชชเช›เชพเชค เชธเซเชธเช‚เช—เชคเชคเชพ เชœเชพเชณเชตเชตเชพเชจเซเช‚ เช›เซ‡ - Snek เชชเชฐเชจเชพ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซเชธ เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเซเชตเชฟเชงเชพเชฏเซเช•เซเชค Python 3 เช…เชฎเชฒเซ€เช•เชฐเชฃเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชเช•เซเชเชฟเช•เซเชฏเซเชŸ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. Snek เชฅเซ€ เชชเชฐเชฟเชšเชฟเชค เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€เช“ เชธเช‚เชชเซ‚เชฐเซเชฃ เชชเชพเชฏเชฅเซ‹เชจ เชถเซ€เช–เชตเชพเชจเซเช‚ เชšเชพเชฒเซ เชฐเชพเช–เชตเชพ เชฎเชพเชŸเซ‡ เชคเชฐเชค เชœ เช†เช—เชณ เชตเชงเซ€ เชถเช•เซ‡ เช›เซ‡ เช…เชจเซ‡ Python เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชคเซ‡เชฎเชจเชพ เชนเชพเชฒเชจเชพ เชœเซเชžเชพเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.

Snek เช Arduino, Feather/Metro M0 Express, Adafruit Cricit, Adafruit ItsyBitsy, Lego EV3 เช…เชจเซ‡ ยตduino เชฌเซ‹เชฐเซเชก เชธเชนเชฟเชค เชเชฎเซเชฌเซ‡เชกเซ‡เชก เช‰เชชเช•เชฐเชฃเซ‹เชจเซ€ เชตเชฟเชถเชพเชณ เชถเซเชฐเซ‡เชฃเซ€เชฎเชพเช‚ เชชเซ‹เชฐเซเชŸเซ‡เชก เช›เซ‡, เชœเซ‡ GPIO เช…เชจเซ‡ เชตเชฟเชตเชฟเชง เชชเซ‡เชฐเชฟเชซเซ‡เชฐเชฒเซเชธเชจเซ€ เชเช•เซเชธเซ‡เชธ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡. เชคเซ‡ เชœ เชธเชฎเชฏเซ‡, เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชคเซ‡เชจเชพ เชชเซ‹เชคเชพเชจเชพ เช“เชชเชจ เชฎเชพเช‡เช•เซเชฐเซ‹เช•เชจเซเชŸเซเชฐเซ‹เชฒเชฐเชจเซ‡ เชชเชฃ เชตเชฟเช•เชธเชพเชตเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡ เชธเซเชจเซ‡เช•เชฌเซ‹เชฐเซเชก (0KB เชซเซเชฒเซ‡เชถ เช…เชจเซ‡ 256KB RAM เชธเชพเชฅเซ‡ ARM Cortex M32), Snek เช…เชฅเชตเชพ CircuitPython เชธเชพเชฅเซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฐเชšเชพเชฏเซ‡เชฒ เช›เซ‡, เช…เชจเซ‡ เชคเซ‡เชจเซ‹ เชนเซ‡เชคเซ LEGO เชญเชพเช—เซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฐเซ‹เชฌเซ‹เชŸเซเชธเชจเซ‡ เชถเซ€เช–เชตเชตเชพ เช…เชจเซ‡ เชฌเชจเชพเชตเชตเชพเชจเซ‹ เช›เซ‡. Snekboard เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชธเชพเชงเชจเซ‹ เชเช•เชคเซเชฐ เช•เซเชฐเชพเช‰เชกเชซเช‚เชกเชฟเช‚เช— เชฆเชฐเชฎเชฟเชฏเชพเชจ.

Snek เชชเชฐ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธ เชตเชฟเช•เชธเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช•เซ‹เชก เชเชกเชฟเชŸเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡ Mu (เช†เชงเชพเชฐ เชฎเชพเชŸเซ‡ เชชเซ‡เชšเซ‹) เช…เชฅเชตเชพ เชคเชฎเชพเชฐเซเช‚ เชชเซ‹เชคเชพเชจเซเช‚ เช•เชจเซเชธเซ‹เชฒ IDE เชธเซเชจเซ‡เช•เชกเซ‡, เชœเซ‡ เช•เชฐเซเชธ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เช•เซ‹เชกเชจเซ‡ เชธเช‚เชชเชพเชฆเชฟเชค เช•เชฐเชตเชพ เช…เชจเซ‡ USB เชชเซ‹เชฐเซเชŸ เชฆเซเชตเชพเชฐเชพ เช‰เชชเช•เชฐเชฃ เชธเชพเชฅเซ‡ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡ (เชคเชฎเซ‡ เชคเชฐเชค เชœ เช‰เชชเช•เชฐเชฃเชจเชพ เช‡เชชเซเชฐเซ‹เชฎ เชชเชฐ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซเชธ เชธเชพเชšเชตเซ€ เชถเช•เซ‹ เช›เซ‹ เช…เชจเซ‡ เช‰เชชเช•เชฐเชฃเชฎเชพเช‚เชฅเซ€ เช•เซ‹เชก เชฒเซ‹เชก เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹).

Snek 1.5, เชเชฎเซเชฌเซ‡เชกเซ‡เชก เชธเชฟเชธเซเชŸเชฎเซ‹ เชฎเชพเชŸเซ‡ เชชเชพเชฏเชฅเซ‹เชจ เชœเซ‡เชตเซ€ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชญเชพเชทเชพ เช‰เชชเชฒเชฌเซเชง เช›เซ‡

เชจเชตเชพ เชชเซเชฐเช•เชพเชถเชจเชฎเชพเช‚:

  • Arduino Uno เชฌเซ‹เชฐเซเชก เชฎเชพเชŸเซ‡ เชเช• เชชเซ‹เชฐเซเชŸ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚, เชœเซ‡ เชกเซเชฏเซเชฎเซ€เชฒเชพเชจเซ‹เชต เชฌเซ‹เชฐเซเชกเชจเชพ เชชเซ‹เชฐเซเชŸ เชœเซ‡เชตเซเช‚ เชœ เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเซ‡เชฎเชพเช‚ Atmega 16u2 เชฎเชพเชŸเซ‡ เชซเชฐเซเชฎเชตเซ‡เชฐ เชฐเชฟเชชเซเชฒเซ‡เชธเชฎเซ‡เชจเซเชŸเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡.
  • เชธเชฐเช–เชพเชฎเชฃเซ€ เชธเชพเช‚เช•เชณเซ‹ เชฎเชพเชŸเซ‡ เชฏเซ‹เช—เซเชฏ เชธเชฎเชฐเซเชฅเชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ (a < b < c).
  • Adafruit เชธเชฐเซเช•เชฟเชŸ เชชเซเชฒเซ‡เช—เซเชฐเชพเช‰เชจเซเชก เชเช•เซเชธเชชเซเชฐเซ‡เชธ เชฌเซ‹เชฐเซเชก เช“เชกเชฟเชฏเซ‹ เช†เช‰เชŸเชชเซเชŸ เช•เซเชทเชฎเชคเชพ เชชเซ‚เชฐเซ€ เชชเชพเชกเซ‡ เช›เซ‡.
  • เชกเซเชฏเซเชฎเซ€เชฒเชพเชจเซ‹เชต เชฌเซ‹เชฐเซเชก เชฎเชพเชŸเซ‡ เชฌเซเชŸเชฒเซ‹เชกเชฐ เชธเช•เซเชทเชฎ เช›เซ‡ เช“เชชเซเชŸเซ€เชฌเซ‚เชŸ, เชคเชฎเชจเซ‡ เช…เชฒเช— เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เช‰เชชเช•เชฐเชฃเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ Snek เชจเซ‡ เชฌเชฆเชฒเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.

เชธเซเชจเซ‡เช• เช‰เชชเชฐเชพเช‚เชค เช•เซ€เชฅ เชชเซ‡เช•เชพเชฐเซเชก เชชเชฃ เชตเชฟเช•เชธเซ‡ เช›เซ‡ เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค C เชชเซเชธเซเชคเช•เชพเชฒเชฏ PicoLibc, เชœเซ‡ เชฅเซ‹เชกเซ€ RAM เชธเชพเชฅเซ‡ เชเชฎเซเชฌเซ‡เชกเซ‡เชก เช‰เชชเช•เชฐเชฃเซ‹ เชชเชฐ เชตเชพเชชเชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹