ΠΡΠΎΠ΅ΠΊΡ Meson ΠΏΡΡΠ½Π° Π²Π΅ΡΡΠΈΡ 1.11.0. Π Π΅Π»ΠΈΠ·ΡΡ ΡΠ΅ ΡΡΡΡΠΎΡ Π½Π° 13 Π°ΠΏΡΠΈΠ» 2026 Π³ΠΎΠ΄ΠΈΠ½Π° ΠΈ ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠ°Π²Π° ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ΡΠΎ Π½Π° Π΅Π΄Π½Π° ΠΎΡ Π½Π°ΠΉ-Π·Π°Π±Π΅Π»Π΅ΠΆΠΈΡΠ΅Π»Π½ΠΈΡΠ΅ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° Π² ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Linux ΠΈ ΠΊΡΠΎΡΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ.
Meson ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΠΎ Π·Π°Π»Π°Π³Π° Π½Π° Π²ΠΈΡΠΎΠΊΠ° ΡΠΊΠΎΡΠΎΡΡ, ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·ΡΠ΅ΠΌΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ΡΠΎ ΠΈ ΡΡΠ°Π²Π½ΠΈΡΠ΅Π»Π½ΠΎ ΠΏΡΠΎΡΡ DSL, Π° Π½ΠΎΠ²ΠΎΡΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π΅ ΡΠΎΠΊΡΡΠΈΡΠ°Π½ΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΠΎ Π²ΡΡΡ Ρ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΡΠ΅ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ Π·Π° ΡΠ΅Π°Π»Π½ΠΈ ΡΡΠ΅Π½Π°ΡΠΈΠΈ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°.
ΠΠ»ΡΡΠΎΠ²ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π² Meson 1.11.0:
- ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΠΏΠ°ΡΡΠΈΠ½Π³ Π½Π° Π²ΠΈΡΠΎΠΊΠΎ Π½ΠΈΠ²ΠΎ Cargo.toml ΡΡΠ΅Π· workspace() Π² Rust ΠΌΠΎΠ΄ΡΠ»Π°;
- ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° link_args, add_project_link_arguments() ΠΈ add_global_link_arguments() Π·Π° Rust;
- Π½ΠΎΠ² ΠΌΠ΅ΡΠΎΠ΄ compiler_target() Π² Rust ΠΌΠΎΠ΄ΡΠ»Π°;
- Cython Π²Π΅ΡΠ΅ Π½Π΅ ΠΈΠ·ΠΈΡΠΊΠ²Π° ΡΠ²Π½ΠΎΡΠΎ Π²ΠΊΠ»ΡΡΠ²Π°Π½Π΅ Π½Π° C ΠΈΠ»ΠΈ C++;
- Π½ΠΎΠ² Π°ΡΠ³ΡΠΌΠ΅Π½Ρ link_early_args Π·Π° ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΎΠΏΡΠΈΠΈ Π½Π° Π»ΠΈΠ½ΠΊΠ΅ΡΠ°;
- meson dist ΠΏΠΎΠ»ΡΡΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° -j/βnum-processes;
- install_man ΠΈ install_headers Π²Π΅ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ install_tag;
- Π΄Π΅Π΄ΡΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡ Π½Π° OpenMP Π»ΠΈΠ½ΠΊΠ΅ΡΠΈ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΈ;
- Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π΅ Π½Π° QT_DEBUG ΠΈ QT_NO_DEBUG;
- ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ Π·Π° Windows ΡΡΠ΅Π΄ΠΈ ΠΈ rc.exe.
ΠΠ΄Π½ΠΎ ΠΎΡ Π½Π°ΠΉ-Π·Π°Π±Π΅Π»Π΅ΠΆΠΈΡΠ΅Π»Π½ΠΈΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ ΠΊΠ°ΡΠ°Π΅ Rust. Meson 1.11.0 ΡΡΠΏΡ Π΄Π° ΠΏΠ°ΡΡΠ½Π΅ Π²ΠΈΡΠΎΠΊΠΎ Π½ΠΈΠ²ΠΎ Cargo.toml ΠΏΡΠΈ ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ Π½Π° workspace() Π² Rust ΠΌΠΎΠ΄ΡΠ»Π°, ΠΊΠΎΠ΅ΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈΡΠ΅ ΠΈ feature-ΡΠ»Π°Π³ΠΎΠ²Π΅ΡΠ΅ Π΄Π° ΡΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ°Π²Π°Ρ Π² ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡΠ° Π½Π° ΡΠ°Π±ΠΎΡΠ½ΠΎΡΠΎ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ Cargo. Π’ΠΎΠ²Π° ΠΏΡΠ°Π²ΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΡΠ° Ρ Rust ΠΏΡΠΎΠ΅ΠΊΡΠΈ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΠΏΠΎ-Π·ΡΡΠ»Π°: Π²ΡΡΠ½Π°ΡΠΈΡΡ ΠΎΠ±Π΅ΠΊΡ workspace ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΠΏΠΎΠ»ΡΡΠ°Π²Π°Π½Π΅ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈΡΠ΅ ΠΈ features Π·Π° Cargo ΡΡΠ±ΠΏΡΠΎΠ΅ΠΊΡΠΈ, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΡΠ΅Π»ΠΈ, ΠΎΠΏΠΈΡΠ°Π½ΠΈ Π² Cargo.toml.
Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ ΡΡΡΠΎ ΡΠ°ΠΊΠ° ΡΠ°Π·ΡΠΈΡΠΈΡ Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° Meson Ρ Rust Π½Π° Π΅ΡΠ°ΠΏΠ° Π½Π° Π»ΠΈΠ½ΠΊΠΎΠ²ΠΊΠ°. ΠΡ Π²Π΅ΡΡΠΈΡ 1.11.0, Π·Π° Rust ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ add_project_link_arguments(), add_global_link_arguments() ΠΈ link_args, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΠΏΡΠ΅Π΄Π°Π²Π°Ρ ΡΡΠ΅Π· rustc Ρ ΠΎΠ±Π²ΠΈΠ²ΠΊΠ° -Clink-arg=. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π°, Π² Rust ΠΌΠΎΠ΄ΡΠ»Π° ΡΠ΅ ΠΏΠΎΡΠ²ΠΈ ΠΌΠ΅ΡΠΎΠ΄ compiler_target(), ΠΊΠΎΠΉΡΠΎ Π²ΡΡΡΠ° ΡΠ΅Π»Π΅Π²ΠΎΡΠΎ ΡΡΠΎΠΉΠ½ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΠ½Π΅ Π½Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΎΡΠ°, ΠΊΠΎΠ΅ΡΠΎ ΡΠ»Π΅ΡΠ½ΡΠ²Π° ΠΏΡΠ΅Π½ΠΎΡΠ° Π½Π° ΡΡΠ΅Π½Π°ΡΠΈΠΈ, ΡΠ²ΡΡΠ·Π°Π½ΠΈ Ρ ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ Cargo ΠΊΠ°ΡΠΎ TARGET ΠΈ HOST.
ΠΡΠ΅ Π΅Π΄Π½ΠΎ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΊΠ°ΡΠ°Π΅ Cython: ΡΠ΅Π³Π° Π·Π° ΡΠ°Π±ΠΎΡΠ° Ρ Π½Π΅Π³ΠΎ Π²Π΅ΡΠ΅ Π½Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ²Π½ΠΎΡΠΎ Π²ΠΊΠ»ΡΡΠ²Π°Π½Π΅ Π½Π° Π΅Π·ΠΈΡΠΈ C ΠΈΠ»ΠΈ C++. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π°, Meson ΡΡΠΎΡΠ½ΡΠ²Π°, ΡΠ΅ ΡΠ°ΠΊΠΈΠ²Π° Π΅Π·ΠΈΡΠΈ ΡΠ΅ Π΄ΠΎΠ±Π°Π²ΡΡ ΡΠ°ΠΌΠΎ ΠΊΠ°ΡΠΎ Π²ΡΡΡΠ΅ΡΠ½Π° ΡΠ°ΡΡ ΠΎΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡΡΠ° Π½Π° Cython, Π° Π½Π΅ ΠΊΠ°ΡΠΎ ΠΏΡΠ»Π½ΠΎΡΠ΅Π½Π½Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΏΠ°ΡΠ°Π»Π΅Π»Π½ΠΎ ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈ native C/C++ ΡΠ΅Π»ΠΈ. ΠΠ° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΡΠΎΠ²Π°, ΠΏΡΠ΅Π΄ΠΈ Π²ΡΠΈΡΠΊΠΎ, ΠΎΠΏΡΠΎΡΡΡΠ²Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡΠ° Π½Π° ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ΡΠΎ.
Π Π΅Π»ΠΈΠ·ΡΡ Π²ΠΊΠ»ΡΡΠ²Π° ΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ, Π½Π°ΡΠΎΡΠ΅Π½ΠΈ ΠΊΡΠΌ ΠΏΠΎ-ΡΠΈΠ½ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π»ΠΈΠ½ΠΊΠΎΠ²Π΅ΡΠ΅ ΠΈ ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΡΡΠ°. ΠΠ° ΡΠ΅Π»ΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ ΠΈΠ·Π²ΡΡΡΠ²Π°Ρ Π»ΠΈΠ½ΠΊΠΎΠ²Π°Π½Π΅, ΡΠ΅ Π΅ ΠΏΠΎΡΠ²ΠΈΠ» Π½ΠΎΠ² Π°ΡΠ³ΡΠΌΠ΅Π½Ρ link_early_args, ΠΊΠΎΠΉΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΎΠΏΡΠΈΠΈ Π½Π° Π»ΠΈΠ½ΠΊΠΎΠ²Π°ΡΠ° ΠΏΡΠ΅Π΄ΠΈ ΠΎΠ±Π΅ΠΊΡΠΈΡΠ΅ ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈΡΠ΅ β ΡΠΎΠ²Π° Π΅ Π²Π°ΠΆΠ½ΠΎ Π·Π° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈ ΠΊΠ°ΡΠΎ -u ΠΈΠ»ΠΈ βdefsym, ΠΊΠΎΠΈΡΠΎ ΡΠ° ΡΡΠ²ΡΡΠ²ΠΈΡΠ΅Π»Π½ΠΈ ΠΊΡΠΌ ΡΠ΅Π΄Π°. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° install_man ΠΈ install_headers ΠΏΠΎΠ»ΡΡΠΈΡ Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° install_tag, Π·Π° Π΄Π° ΠΌΠΎΠΆΠ΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ΠΈΡΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ Π΄Π° ΡΠ΅ ΡΠΏΡΠ°Π²Π»ΡΠ²Π°Ρ ΠΏΠΎ-Π³ΡΠ²ΠΊΠ°Π²ΠΎ ΡΡΠ΅Π· meson install βtags.
ΠΡΠ΄Π΅Π»Π½ΠΎ Π΅ Π²Π°ΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΏΠΎΠ΄ΡΠ΅ΡΡΠ°Π΅ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ΡΠΎ Π½Π° ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈΡΠ΅ Π·Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΈΡΡΠ°. ΠΠΎΠΌΠ°Π½Π΄Π°ΡΠ° meson dist Π²Π΅ΡΠ΅ ΠΏΡΠΈΠ΅ΠΌΠ° -j ΠΈ βnum-processes, ΠΊΠΎΠ΅ΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π±ΡΠΎΡ Π½Π° ΠΏΠ°ΡΠ°Π»Π΅Π»Π½ΠΈΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠΈ ΠΏΡΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΡΡΠ°. Π Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅, Meson Π·Π°ΠΏΠΎΡΠ½Π° Π΄Π° Π΄Π΅Π΄ΡΠΏΠ»ΠΈΡΠΈΡΠ° Π»ΠΈΠ½ΠΊΠ΅ΡΠ½ΠΈΡΠ΅ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΈ OpenMP, ΠΊΠ°ΡΠΎ -fopenmp ΠΈ -qopenmp, Π° Π² Qt-ΠΌΠΎΠ΄ΡΠ»ΠΈΡΠ΅ ΡΠ΅Π³Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΡΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡ ΠΌΠ°ΠΊΡΠΎΡΠΈΡΠ΅ QT_DEBUG ΠΈΠ»ΠΈ QT_NO_DEBUG Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ ΠΎΡ ΡΠ΅ΠΆΠΈΠΌΠ° Π½Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΈΡ, ΠΊΠΎΠ΅ΡΠΎ ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ°Π²Π° ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΡΠΎ Π΄ΠΎ qmake.
ΠΠΌΠ° ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π² ΡΡΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡΠ° ΡΡΡ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½ΠΈ ΡΡΠ΅Π½Π°ΡΠΈΠΈ. Π ΠΌΠΎΠ΄ΡΠ»Π° external_project Π·Π° Windows ΡΠ΅Π³Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° cygpath, Π·Π° Π΄Π° ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ²Π° ΠΏΡΡΠΈΡΠ°ΡΠ° Π² Unix-ΡΠΎΡΠΌΠ°Ρ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ° Ρ configure-ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅ Π² ΡΡΠ΅Π΄ΠΈ ΠΊΠ°ΡΠΎ MSYS2 ΠΈ Cygwin. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π°, windows.compile_resources Π²Π΅ΡΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ Π² Π·Π°Π³Π»Π°Π²ΠΈΡΡΠ° ΠΏΡΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° rc.exe, Π·Π°ΠΎΠ±ΠΈΠΊΠ°Π»ΡΠΉΠΊΠΈ Π΄ΡΠ»Π³ΠΎΠ³ΠΎΠ΄ΠΈΡΠ½ΠΎΡΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠΎΠ·ΠΈ ΡΠ΅ΡΡΡΡΠ΅Π½ ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΎΡ.
Π ΠΎΠ±ΡΠΈ Π»ΠΈΠ½ΠΈΠΈ Meson 1.11.0 ΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Ρ ΠΊΠ°ΡΠΎ Π²Π΅ΡΡΠΈΡ Π±Π΅Π· ΡΡΠΌΠ½ΠΈ ΡΠ΅Π²ΠΎΠ»ΡΡΠΈΠΈ, Π½ΠΎ Ρ Π²ΠΈΠ΄ΠΈΠΌΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ½ΠΎ Π·Π½Π°ΡΠΈΠΌΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ. ΠΡΠ½ΠΎΠ²Π½ΠΈΡΡ ΡΠΌΠΈΡΡΠ» Π½Π° ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ΡΠΎ Π΅ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π·Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΈΡ ΠΏΠΎ-ΡΠ΄ΠΎΠ±Π½Π° Π·Π° ΡΡΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈ mixed-language ΠΏΡΠΎΠ΅ΠΊΡΠΈ, ΠΎΡΠΎΠ±Π΅Π½ΠΎ ΡΠ°ΠΌ, ΠΊΡΠ΄Π΅ΡΠΎ ΠΆΠΈΠ²Π΅ΡΡ Π·Π°Π΅Π΄Π½ΠΎ Rust, Cython, Qt ΠΈ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΠΈ C/C++ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ. ΠΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ ΡΠΎΠ²Π° Π΅ ΠΏΠΎ-ΡΠΊΠΎΡΠΎ ΠΏΠΎΠ²ΠΎΠ΄Π° Π΄Π° Π½Π΅ ΠΏΡΠ΅Π½Π°ΠΏΠΈΡΠ²Π°Ρ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°ΡΠ°, Π° ΠΏΡΠ΅ΡΠΈΠ·Π½ΠΎ, Π½ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°, ΠΊΠΎΠΉΡΠΎ Π²Π΅ΡΠ΅ Π΅ ΡΡΠ°Π½Π°Π» ΡΠ°ΡΡ ΠΎΡ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΈΡ ΡΡΠ΅ΠΊ Π½Π° ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΈΡ ΡΠΎΡΡΡΠ΅Ρ.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: linux.org.ru
