рдЧреБрдЧрд▓, ре▓рдкрд▓ рдЖрдгрд┐ рдореЛрдЭрд┐рд▓рд╛ рдпрд╛рдВрдиреА рдмреНрд░рд╛рдЙрдЭрд░рдЪреНрдпрд╛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдЪреЗ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЬреЗрдЯрд╕реНрдЯреНрд░реАрдо рей (JetStream 3) рдЬрд╛рд░реА рдХреЗрд▓реЗ рдЖрд╣реЗ.

рдЬреЗрдЯрд╕реНрдЯреНрд░реАрдо рей, рдПрдХ рд╡реЗрдм рдмреНрд░рд╛рдЙрдЭрд░ рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рдмреЗрдВрдЪрдорд╛рд░реНрдХрд┐рдВрдЧ рдЯреВрд▓рдХрд┐рдЯ, рдкреНрд░рдХрд╛рд╢рд┐рдд рдЭрд╛рд▓реЗ рдЖрд╣реЗ. рд╣реЗ рд╕рд╛рдорд╛рдиреНрдпрддрдГ рдЬрд╛рд╕реНрдд рд╕рдВрдЧрдгрдХреАрдп рднрд╛рд░ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╡реЗрдм ре▓рдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ рдЪрд╛рд▓рд╡рддрд╛рдирд╛ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЖрдгрд┐ рд╡реЗрдмрдЕрд╕реЗрдореНрдмреНрд▓реА рдЗрдВрдЬрд┐рдирдЪреНрдпрд╛ рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рдирд╛рдЪреА рдЪрд╛рдЪрдгреА рдХрд░рддреЗ. рд╡рд╕реНрддреБрдирд┐рд╖реНрда рдЖрдгрд┐ рд╕реНрд╡рддрдВрддреНрд░ рдирд┐рдХрд╛рд▓ рдорд┐рд│рд╡рдгреНрдпрд╛рд╕рд╛рдареА, рд╣рд╛ рдкреНрд░рдХрд▓реНрдк рдЧреВрдЧрд▓, ре▓рдкрд▓ рдЖрдгрд┐ рдореЛрдЭрд┐рд▓рд╛ рдпреЗрдереАрд▓ рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзреА рдмреНрд░рд╛рдЙрдЭрд░ рдЗрдВрдЬрд┐рдирдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рдХрд╛рдВрджреНрд╡рд╛рд░реЗ рд╕рдВрдпреБрдХреНрддрдкрдгреЗ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рдд рдЖрд╣реЗ. рд╣рд╛ рдХреЛрдб рдмреАрдПрд╕рдбреА (BSD) рдкрд░рд╡рд╛рдиреНрдпрд╛рдЕрдВрддрд░реНрдЧрдд рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ.

рдирд╡реАрди рдЖрд╡реГрддреНрддреАрдордзреНрдпреЗ 2019 рдордзреНрдпреЗ рдЬреЗрдЯрд╕реНрдЯреНрд░реАрдо 2 рд░рд┐рд▓реАрдЬ рдЭрд╛рд▓реНрдпрд╛рдкрд╛рд╕реВрди рд╡реЗрдмрд╡рд░ рдЭрд╛рд▓реЗрд▓реЗ рдЖрдзреБрдирд┐рдХ рдЯреНрд░реЗрдВрдб рдЖрдгрд┐ рдмрджрд▓ рд╡рд┐рдЪрд╛рд░рд╛рдд рдШреЗрддрд▓реЗ рдЖрд╣реЗрдд, рддрд╕реЗрдЪ рдмреНрд░рд╛рдЙрдЭрд░ рдЗрдВрдЬрд┐рди рдЬреНрдпрд╛рд╕рд╛рдареА рдЦрд╛рд╕ рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХреЗрд▓реЗрд▓реЗ рдЕрд╕рддрд╛рдд рддреНрдпрд╛ рдХреГрддреНрд░рд┐рдо рдкрд░рд┐рдгрд╛рдорд╛рдВрдРрд╡рдЬреА, рдЦрд▒реНрдпрд╛ рд╡реЗрдм ре▓рдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рдЪреНрдпрд╛ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рдкреЕрдЯрд░реНрдирд╢реА рдЬреБрд│рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рджрд░реНрд╢рд╡рдгреНрдпрд╛рд╕рд╛рдареА рдЪрд╛рдЪрдгреНрдпрд╛ рдЕрджреНрдпрдпрд╛рд╡рдд рдХреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд.

рд╕реНрдкреАрдбреЛрдореАрдЯрд░ 3 рдмреЗрдВрдЪрдорд╛рд░реНрдХрдЪреНрдпрд╛ рд╡рд┐рдкрд░реАрдд, рдЬреЗрдЯрд╕реНрдЯреНрд░реАрдо 3 рдЗрдВрдЯрд░рдлреЗрд╕ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдЖрдгрд┐ DOM рдореЕрдирд┐рдкреНрдпреБрд▓реЗрд╢рдирдЪреНрдпрд╛ рд╡реЗрдЧрд╛рдРрд╡рдЬреА рд╕рдВрдЧрдгрдХреАрдп рдХреНрд╖рдорддрд╛ рдореЛрдЬрдгреНрдпрд╛рд╡рд░ рд▓рдХреНрд╖ рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддреЗ. рдЬреЗрдЯрд╕реНрдЯреНрд░реАрдо 3 рдмреНрд░рд╛рдЙрдЭрд░ рдЧреЗрдореНрд╕, рдлрд┐рдЬрд┐рдХреНрд╕ рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░реНрд╕, рдХреЛрдЕрд░ рдлреНрд░реЗрдорд╡рд░реНрдХрдЪреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛, рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рд╕рд╛рдзрдиреЗ рдЖрдгрд┐ рдЬрдЯрд┐рд▓ рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рдпрд╛рдВрдЪреНрдпрд╛ рдХрд╛рдордЧрд┐рд░реАрдЪреЗ рдЕрдзрд┐рдХ рдЪрд╛рдВрдЧрд▓реНрдпрд╛ рдкреНрд░рдХрд╛рд░реЗ рдкреНрд░рддрд┐рдмрд┐рдВрдм рджрд░реНрд╢рд╡рддреЗ.

рд╡реЗрдмрдЕрд╕реЗрдореНрдмреНрд▓реА (Wasm) рдЪрд╛рдЪрдгреА рдХреНрд╖рдорддрд╛рдВрдордзреНрдпреЗ рд▓рдХреНрд╖рдгреАрдп рд╡рд╛рдв рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реА рдЖрд╣реЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ рдПрдХреНрд╕реЗрдкреНрд╢рди рд╣рдБрдбрд▓рд┐рдВрдЧ, рд╡реЗрдХреНрдЯрд░ SIMD рдирд┐рд░реНрджреЗрд╢рд╛рдВрдЪрд╛ рд╡рд╛рдкрд░ рдЖрдгрд┐ рдЧрд╛рд░реНрдмреЗрдЬ-рдХрд▓реЗрдХреНрдЯреЗрдб рднрд╛рд╖рд╛рдВрдордзреНрдпреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА WasmGC рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдпрд╛рдВрд╕рд╛рд░рдЦреНрдпрд╛ рдкреНрд░рдЧрдд рд╡реЗрдмрдЕрд╕реЗрдореНрдмреНрд▓реА рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрдЪреНрдпрд╛ рдореВрд▓реНрдпрд╛рдВрдХрдирд╛рдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рдЖрд╣реЗ. J2CL, Dart2wasm, Kotlin/Wasm, Rust, рдЖрдгрд┐ .NET рдЯреВрд▓рдХрд┐рдЯреНрд╕ рд╡рд╛рдкрд░реВрди рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдЖрдгрд┐ Java, Dart, Kotlin, Rust, рдЖрдгрд┐ C# рдХреЛрдбрдордзреВрди рдЬрдирд░реЗрдЯ рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╡реЗрдмрдЕрд╕реЗрдореНрдмреНрд▓реА ре▓рдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рд╕рд╛рдареА рдкрд░рдлреЙрд░реНрдордиреНрд╕ рдЪрд╛рдЪрдгреНрдпрд╛ рдЬреЛрдбрдгреНрдпрд╛рдд рдЖрд▓реНрдпрд╛ рдЖрд╣реЗрдд.

рд╡реЗрдмрдЕрд╕реЗрдореНрдмрд▓реА рдЪрд╛рдЪрдгреАрдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд▒реНрдпрд╛ рдирд╡реАрди рд╡рд░реНрдХрд▓реЛрдбрдордзреНрдпреЗ рдЖрд░реНрдЧреЙрди2 рд╣реЕрд╢рдЪреА рдЧрдгрдирд╛ рдХрд░рдгреЗ, рдСрдкреНрдЯрд┐рдорд╛рдпрдЭреЗрд╢рдирд╕рд╛рдареА SIMD рдирд┐рд░реНрджреЗрд╢рд╛рдВрдЪрд╛ рд╡рд╛рдкрд░ рдХрд░реВрди рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдореЙрдбреЗрд▓ рдЪрд╛рд▓рд╡рдгреЗ, рдбрд╛рд░реНрдЯ рдЖрдгрд┐ рдХреЛрдЯрд▓рд┐рдирдордзреНрдпреЗ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлреЗрд╕ рддрдпрд╛рд░ рдХрд░рдгреЗ, SQLite3 рдЪрд╛рд▓рд╡рдгреЗ рдЖрдгрд┐ рд╡реЗрдмрдЕрд╕реЗрдореНрдмрд▓реАрдордзреНрдпреЗ рд╕рдВрдХрд▓рд┐рдд рдХреЗрд▓реЗрд▓реЗ рдЗрдВрдЯрд░рдкреНрд░рд┐рдЯрд░ рдЖрдгрд┐ рд░рдирдЯрд╛рдЗрдо .NET рдЪрд╛рд▓рд╡рдгреЗ рдпрд╛рдВрдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рдЖрд╣реЗ.

15 рдирд╡реАрди рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪрд╛рдЪрдгреНрдпрд╛ рдЬреЛрдбрд▓реНрдпрд╛, рдЬреНрдпрд╛рдордзреНрдпреЗ Babylon.js 3D рдЗрдВрдЬрд┐рди, ed25519 рдЗрд▓рд┐рдкреНрдЯрд┐рдХ рдХрд░реНрд╡реНрд╣ рдСрдкрд░реЗрд╢рдиреНрд╕, MobX рд▓рд╛рдпрдмреНрд░рд░реА, prismjs рд╕рд╣ рд╕рд┐рдВрдЯреЕрдХреНрд╕ рд╣рд╛рдпрд▓рд╛рдЗрдЯрд┐рдВрдЧ, рдЕрдиреЗрдХ рдкреНрд░реЙрдХреНрд╕реА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА, рд░реЗ рдЯреНрд░реЗрд╕рд┐рдВрдЧ, рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдСрдкрд░реЗрд╢рдиреНрд╕, Three.js 3D рдкрд╛рд░реНрдЯрд┐рдХрд▓ рдмрд┐рд╣реЗрд╡рд┐рдпрд░ рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░, Typescript 5.9 рдХрдВрдкрд╛рдпрд▓реЗрд╢рди, validator.js рд╕рд╣ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╡реНрд╣реЕрд▓рд┐рдбреЗрд╢рди рдЖрдгрд┐ React рд╕рд╣ рдкреЗрдЬ рдЬрдирд░реЗрд╢рди рдпрд╛рдВрдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рдЖрд╣реЗ.

рдЪрд╛рдЪрдгреНрдпрд╛рдВрджрд░рдореНрдпрд╛рди CPU рдлреНрд░рд┐рдХреНрд╡реЗрдиреНрд╕реА рдЖрдгрд┐ I/O рд▓реЛрдбрдЪрд╛ рдкрд░рд┐рдгрд╛рдорд╛рдВрд╡рд░ рдкрд░рд┐рдгрд╛рдо рд╣реЛрдК рдирдпреЗ рдореНрд╣рдгреВрди, рдЬреЗрдЯрд╕реНрдЯреНрд░реАрдо рдмреНрд░рд╛рдЙрдЭрд░рдордзреНрдпреЗ рдЪрд╛рдЪрдгреНрдпрд╛ рдЪрд╛рд▓рд╡рдгреНрдпрд╛рдкреВрд░реНрд╡реА рд╕рд░реНрд╡ рд╕рдВрд╕рд╛рдзрдиреЗ рдкреНрд░реА-рд▓реЛрдб рдХрд░рддреЗ. рдореЗрдорд░реАрдЪрд╛ рд╕рд░реНрд╡рд╛рдзрд┐рдХ рд╡рд╛рдкрд░ рдХрдореА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдХреЕрд╢рд┐рдВрдЧ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рд╕рдВрд╕рд╛рдзрдиреЗ URL-рдПрдирдХреЛрдбреЗрдб рдмреНрд▓реЙрдмреНрд╕ рдореНрд╣рдгреВрди рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХреЗрд▓реА рдЬрд╛рддрд╛рдд. рдЬреЗрдЯрд╕реНрдЯреНрд░реАрдордЪрд╛ рд╡рд╛рдкрд░ рдХреЗрд╡рд│ рдмреНрд░рд╛рдЙрдЭрд░рдЪреАрдЪ рдирд╡реНрд╣реЗ, рддрд░ d8 рд╕рд╛рд░рдЦреНрдпрд╛ рд╕реНрдЯрдБрдбрдЕрд▓реЛрди рдЗрдВрдЬрд┐рдирдЪреА рдЪрд╛рдЪрдгреА рдШреЗрдгреНрдпрд╛рд╕рд╛рдареА рджреЗрдЦреАрд▓ рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛