เจจเจฟเจ“เจตเจฟเจฎ 0.7.0 เจฆเฉ€ เจฐเฉ€เจฒเฉ€เจœเจผ, เจตเจฟเจฎ เจธเฉฐเจชเจพเจฆเจ• เจฆเจพ เจ‡เฉฑเจ• เจ†เจงเฉเจจเจฟเจ• เจธเฉฐเจธเจ•เจฐเจฃ

เจจเจฟเจ“เจตเจฟเจฎ 0.7.0 เจœเจพเจฐเฉ€ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจตเจฟเจฎ เจธเฉฐเจชเจพเจฆเจ• เจฆเจพ เจ‡เฉฑเจ• เจซเฉ‹เจฐเจ• เจตเจฟเจธเจคเฉเจฐเจฟเจคเจคเจพ เจ…เจคเฉ‡ เจฒเจšเจ•เจคเจพ เจตเจงเจพเจ‰เจฃ 'เจคเฉ‡ เจ•เฉ‡เจ‚เจฆเฉเจฐเจฟเจค เจนเฉˆเฅค เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจธเฉฑเจค เจธเจพเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจตเฉฑเจง เจธเจฎเฉ‡เจ‚ เจคเฉ‹เจ‚ เจตเจฟเจฎ เจ•เฉ‹เจก เจฌเฉ‡เจธ เจจเฉ‚เฉฐ เจฆเฉเจฌเจพเจฐเจพ เจ•เฉฐเจฎ เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆ, เจœเจฟเจธ เจฆเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚ เจฌเจฆเจฒเจพเจ… เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจ เจœเฉ‹ เจ•เฉ‹เจก เจฐเฉฑเจ–-เจฐเจ–เจพเจ… เจจเฉ‚เฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจจ, เจ•เจˆ เจฎเฉ‡เจจเจŸเฉ‡เจจเจฐเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจฒเฉ‡เจฌเจฐ เจจเฉ‚เฉฐ เจตเฉฐเจกเจฃ เจฆเจพ เจธเจพเจงเจจ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจจเฉ‚เฉฐ เจฌเฉ‡เจธ เจนเจฟเฉฑเจธเฉ‡ เจคเฉ‹เจ‚ เจตเฉฑเจ– เจ•เจฐเจฆเฉ‡ เจนเจจ (เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจจเฉ‚เฉฐ เจ›เฉ‚เจนเจฃ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจฌเจฆเจฒเจฟเจ† เจ—เจฟเจ† เจนเฉˆ) เจ…เจคเฉ‡ เจชเจฒเฉฑเจ—เจ‡เจจ เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจเจ•เจธเจŸเฉˆเจ‚เจธเฉ€เจฌเจฒ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเฉ‹เฅค เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ‡ เจฎเฉ‚เจฒ เจตเจฟเจ•เจพเจธ เจจเฉ‚เฉฐ เจ…เจชเจพเจšเฉ‡ 2.0 เจฒเจพเจ‡เจธเฉฐเจธ เจฆเฉ‡ เจคเจนเจฟเจค เจตเฉฐเจกเจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจ…เจคเฉ‡ เจฎเฉ‚เจฒ เจญเจพเจ— เจตเจฟเจฎ เจฒเจพเจ‡เจธเฉฐเจธ เจฆเฉ‡ เจ…เจงเฉ€เจจ เจตเฉฐเจกเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค เจฒเฉ€เจจเจ•เจธ (เจเจชเฉ€เจฎเฉ‡เจœ), เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจ…เจคเฉ‡ เจฎเฉˆเจ•เฉ‹เจธ เจฒเจˆ เจคเจฟเจ†เจฐ เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€เจ†เจ‚ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจเฅค

เจตเจฟเจฎ เจจเจพเจฒ เจ‡เฉฑเจ• เจธเจฎเฉฑเจธเจฟเจ† เจœเจฟเจธ เจจเฉ‡ เจจเจฟเจ“เจตเจฟเจฎ เจฆเฉ€ เจธเจฟเจฐเจœเจฃเจพ เจฒเจˆ เจชเฉเจฐเฉ‡เจฐเจฟเจ†, เจ‡เจธเจฆเจพ เจซเฉเฉฑเจฒเจฟเจ† เจนเฉ‹เจ‡เจ†, เจฎเฉ‹เจจเฉ‹เจฒเจฟเจฅเจฟเจ• เจ•เฉ‹เจก เจฌเฉ‡เจธ เจธเฉ€, เจœเจฟเจธ เจตเจฟเฉฑเจš C (C300) เจ•เฉ‹เจก เจฆเฉ€เจ†เจ‚ 89 เจนเจœเจผเจพเจฐ เจคเฉ‹เจ‚ เจตเฉฑเจง เจฒเจพเจˆเจจเจพเจ‚ เจธเจผเจพเจฎเจฒ เจธเจจเฅค เจธเจฟเจฐเจซเจผ เจ•เฉเจ เจฒเฉ‹เจ• เจตเจฟเจฎ เจ•เฉ‹เจกเจฌเฉ‡เจธ เจฆเฉ€เจ†เจ‚ เจธเจพเจฐเฉ€เจ†เจ‚ เจฌเจพเจฐเฉ€เจ•เฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจธเจฎเจเจฆเฉ‡ เจนเจจ, เจ…เจคเฉ‡ เจธเจพเจฐเฉ€เจ†เจ‚ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฎเฉ‡เจจเจŸเฉ‡เจจเจฐ เจฆเฉเจ†เจฐเจพ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจœเจฟเจธ เจจเจพเจฒ เจธเฉฐเจชเจพเจฆเจ• เจจเฉ‚เฉฐ เจฌเจฃเจพเจˆ เจฐเฉฑเจ–เจฃเจพ เจ…เจคเฉ‡ เจธเฉเจงเจพเจฐ เจ•เจฐเจจเจพ เจฎเฉเจธเจผเจ•เจฒ เจนเฉ‹ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค GUI เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจ เจฒเจˆ เจตเจฟเจฎ เจ•เฉ‹เจฐ เจตเจฟเฉฑเจš เจฌเจฃเฉ‡ เจ•เฉ‹เจก เจฆเฉ€ เจฌเจœเจพเจ, เจจเจฟเจ“เจตเจฟเจฎ เจ‡เฉฑเจ• เจฏเฉ‚เจจเฉ€เจตเจฐเจธเจฒ เจฒเฉ‡เจ…เจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเจพ เจชเฉเจฐเจธเจคเจพเจต เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจตเฉฑเจ–-เจตเฉฑเจ– เจŸเฉ‚เจฒเจ•เจฟเฉฑเจŸเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค

Neovim เจฒเจˆ เจชเจฒเฉฑเจ—เจ‡เจจ เจตเฉฑเจ–-เจตเฉฑเจ– เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจฆเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจฒเจพเจ‚เจš เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ, เจœเจฟเจธ เจจเจพเจฒ เจ—เฉฑเจฒเจฌเจพเจค เจ•เจฐเจจ เจฒเจˆ MessagePack เจซเจพเจฐเจฎเฉˆเจŸ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจชเจฒเฉฑเจ—เจ‡เจจเจพเจ‚ เจจเจพเจฒ เจชเจฐเจธเจชเจฐ เจชเฉเจฐเจญเจพเจต เจธเฉฐเจชเจพเจฆเจ• เจฆเฉ‡ เจฎเฉ‚เจฒ เจญเจพเจ—เจพเจ‚ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เฉ‡ เจฌเจฟเจจเจพเจ‚, เจ…เจธเจฟเฉฐเจ•เฉเจฐเฉ‹เจจเจธ เจคเฉŒเจฐ 'เจคเฉ‡ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจชเจฒเฉฑเจ—เจ‡เจจ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจ•เจฐเจจ เจฒเจˆ, เจ‡เฉฑเจ• TCP เจธเจพเจ•เจŸ เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจฏเจพเจจเฉ€. เจชเจฒเฉฑเจ—เจ‡เจจ เจจเฉ‚เฉฐ เจฌเจพเจนเจฐเฉ€ เจธเจฟเจธเจŸเจฎ 'เจคเฉ‡ เจšเจฒเจพเจ‡เจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจฆเฉ‡ เจจเจพเจฒ เจนเฉ€, เจจเจฟเจ“เจตเจฟเจฎ เจตเจฟเจฎ เจฆเฉ‡ เจจเจพเจฒ เจชเจฟเฉฑเจ›เฉ‡ เจตเฉฑเจฒ เจ…เจจเฉเจ•เฉ‚เจฒ เจฐเจนเจฟเฉฐเจฆเจพ เจนเฉˆ, เจตเจฟเจฎเจธเจ•เฉเจฐเจฟเจชเจŸ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจเจพ เจœเจพเจฐเฉ€ เจฐเฉฑเจ–เจฆเจพ เจนเฉˆ (เจฒเฉเจ† เจจเฉ‚เฉฐ เจตเจฟเจ•เจฒเจช เจตเจœเฉ‹เจ‚ เจชเฉ‡เจธเจผ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ) เจ…เจคเฉ‡ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจธเจŸเฉˆเจ‚เจกเจฐเจก เจตเจฟเจฎ เจชเจฒเฉฑเจ—เจ‡เจจเจพเจ‚ เจฒเจˆ เจ•เจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค Neovim เจฆเฉ€เจ†เจ‚ เจ‰เฉฑเจจเจค เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ Neovim-เจตเจฟเจธเจผเฉ‡เจธเจผ APIs เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจฌเจฃเจพเจ เจชเจฒเฉฑเจ—เจ‡เจจเจพเจ‚ เจตเจฟเฉฑเจš เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš, เจฒเจ—เจญเจ— 130 เจ–เจพเจธ เจชเจฒเฉฑเจ—เจ‡เจจ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ‡ เจœเจพ เจšเฉเฉฑเจ•เฉ‡ เจนเจจ, เจตเฉฑเจ–-เจตเฉฑเจ– เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจญเจพเจธเจผเจพเจตเจพเจ‚ (C++, Clojure, Perl, Python, Go, Java, Lisp, Lua, Ruby) เจ…เจคเฉ‡ เจซเจฐเฉ‡เจฎเจตเจฐเจ• (Qt, ncurses, Node .js, Electron, GTK)เฅค เจ•เจˆ เจฏเฉ‚เจœเจผเจฐ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจตเจฟเจ•เจฒเจช เจตเจฟเจ•เจธเจฟเจค เจ•เฉ€เจคเฉ‡ เจœเจพ เจฐเจนเฉ‡ เจนเจจเฅค GUI เจเจก-เจ†เจจ เจชเจฒเฉฑเจ—เจ‡เจจเจพเจ‚ เจตเจฐเจ—เฉ‡ เจนเฉเฉฐเจฆเฉ‡ เจนเจจ, เจชเจฐ เจชเจฒเฉฑเจ—เจ‡เจจเจพเจ‚ เจฆเฉ‡ เจ‰เจฒเจŸ, เจ‰เจน เจจเจฟเจ“เจตเจฟเจฎ เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจฒเจˆ เจ•เจพเจฒเจพเจ‚ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจœเจฆเฉ‹เจ‚ เจ•เจฟ เจชเจฒเฉฑเจ—เจ‡เจจ เจจเจฟเจ“เจตเจฟเจฎ เจฆเฉ‡ เจ…เฉฐเจฆเจฐเฉ‹เจ‚ เจฌเฉเจฒเจพเจ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค

เจจเจตเจพเจ‚ เจธเฉฐเจธเจ•เจฐเจฃ เจฐเจฟเจฎเฉ‹เจŸ เจ•เฉฐเจฎ เจฒเจˆ เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจธเจนเจพเจ‡เจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเจฟเจธ เจจเจพเจฒ เจคเฉเจธเฉ€เจ‚ เจธเจฐเจตเจฐ เจ‰เฉฑเจคเฉ‡ Neovim เจจเฉ‚เฉฐ เจšเจฒเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ‡ ui_client เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ•เจฒเจพเจ‚เจˆเจŸ เจธเจฟเจธเจŸเจฎ เจคเฉ‹เจ‚ เจ‡เจธ เจจเจพเจฒ เจœเฉเฉœ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจนเฉ‹เจฐ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจนเจจ: เจชเจพเจˆเจฅเจจ 2 เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฌเฉฐเจฆ เจ•เจฐ เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจ•เฉ€เจฎเฉˆเจช เจตเจฟเฉฑเจš เจฒเฉเจ† เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฑเจคเฉ€ เจ—เจˆ เจนเฉˆ, API เจตเจฟเฉฑเจš เจจเจตเฉ€เจ†เจ‚ เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจนเจจ, เจชเจฒเฉฑเจ—เจ‡เจจ เจ…เจคเฉ‡ เจธเฉฐเจฐเจšเจจเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจจเฉ‚เฉฐ เจตเจฟเจ•เจธเจค เจ•เจฐเจจ เจฒเจˆ เจฒเฉเจ† เจญเจพเจธเจผเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจจเฉ‚เฉฐ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจคเฉŒเจฐ 'เจคเฉ‡ เจตเจงเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆ, เจ•เฉ‹เจก เจตเจฟเฉฑเจš เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฆเจพ เจจเจฟเจฆเจพเจจ เจ•เจฐเจจ เจฒเจˆ เจŸเฉ‚เจฒ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจ—เจฒเฉ‹เจฌเจฒ เจธเจŸเฉ‡เจŸเจธ เจฌเจพเจฐ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆเฅค เจฌเจฟเจฒเจŸ-เจ‡เจจ เจเจฒเจเจธเจชเฉ€ เจ•เจฒเจพเจ‡เฉฐเจŸ (เจญเจพเจธเจผเจพ เจธเจฐเจตเจฐ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ) เจฆเฉ€เจ†เจ‚ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ‚ เจฆเจพ เจตเจฟเจธเจคเจพเจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจคเจฐเจ• เจ…เจคเฉ‡ เจ•เฉ‹เจก เจธเฉฐเจชเฉ‚เจฐเจจเจคเจพ เจจเฉ‚เฉฐ เจฌเจพเจนเจฐเฉ€ เจธเจฐเจตเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒ เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹