рд░рд╕реНрдЯ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рднрд╛рд╖рд╛рдХреЛ рд░рд┐рд▓реАрдЬ 1.49 рдкреНрд░рдХрд╛рд╢рд┐рдд рднрдПрдХреЛ рдЫред

Rust рдХрдореНрдкрд╛рдЗрд▓рд░рд▓реЗ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рд╡рд┐рд╕реНрддреГрдд рджрд╛рдпрд░рд╛рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ, рддрд░ Rust рдЯреЛрд▓реАрд▓реЗ рддреА рд╕рдмреИрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд╛рди рд╕реНрддрд░рдХреЛ рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдЧрд░реНрди рд╕рдХреНрджреИрдиред

рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдгрд╛рд▓реА рдХрд╕рд░реА рд╕рдорд░реНрдерд┐рдд рдЫ рднрдиреЗрд░ рд╕реНрдкрд╖реНрдЯ рд░реВрдкрдорд╛ рд╕рдВрдХреЗрдд рдЧрд░реНрди, рдПрдХ рд╕реНрддрд░ рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ:

  • рд╕реНрддрд░ 3. рдкреНрд░рдгрд╛рд▓реА рдХрдореНрдкрд╛рдЗрд▓рд░ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рдЫ, рддрд░ рддрдпрд╛рд░ рдХрдореНрдкрд╛рдЗрд▓рд░ рд╕рдореНрдореЗрд▓рдирд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫреИрди рд░ рдкрд░реАрдХреНрд╖рдгрд╣рд░реВ рдЪрд▓рд╛рдЗрдПрдХреЛ рдЫреИрдиред

  • рд╕реНрддрд░ 2. рддрдпрд╛рд░ рдХрдореНрдкрд╛рдЗрд▓рд░ рдПрд╕реЗрдореНрдмрд▓реАрд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫ, рддрд░ рдкрд░реАрдХреНрд╖рдгрд╣рд░реВ рдЪрд▓рд╛рдЗрдПрдХреЛ рдЫреИрди

  • рд╕реНрддрд░ 1. рддрдпрд╛рд░ рдХрдореНрдкрд╛рдЗрд▓рд░ рд╕рдореНрдореЗрд▓рдирд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдиреНрдЫ рд░ рд╕рдмреИ рдкрд░реАрдХреНрд╖рдгрд╣рд░реВ рдкрд╛рд╕ рдЧрд░реНрдиреБрд╣реЛрд╕реНред

рдкреНрд▓реЗрдЯрдлрд░реНрдо рд░ рд╕рдорд░реНрдерди рд╕реНрддрд░рд╣рд░реВрдХреЛ рд╕реВрдЪреА: https://doc.rust-lang.org/stable/rustc/platform-support.html

рд░рд┐рд▓реАрдЬ 1.49 рдорд╛ рдирдпрд╛рдБ

  • ремрек-рдмрд┐рдЯ рдПрдЖрд░рдПрдо рд▓рд┐рдирдХреНрд╕ рд╕рдорд░реНрдерди рд╕реНрддрд░ рез рдорд╛ рд╕рд╛рд░рд┐рдпреЛ (рд╕реНрддрд░ рез рд╕рдорд░реНрдерди рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рдкрд╣рд┐рд▓реЛ рдЧреИрд░-x64 рдкреНрд░рдгрд╛рд▓реА)

  • 64-bit ARM macOS рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд╕реНрддрд░ 2 рдорд╛ рд╕рд╛рд░рд┐рдпреЛред

  • 64-рдмрд┐рдЯ рдПрдЖрд░рдПрдо рд╡рд┐рдиреНрдбреЛрдЬрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд╕реНрддрд░ 2 рдорд╛ рд╕рд╛рд░рд┐рдпреЛред

  • рд╕реНрддрд░ 32 рдорд╛ MIPS2r3 рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред (PIC32 рдорд╛рдЗрдХреНрд░реЛрдХрдиреНрдЯреНрд░реЛрд▓рд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ)

  • рдмрд┐рд▓реНрдЯ-рдЗрди рдкрд░реАрдХреНрд╖рдг рдлреНрд░реЗрдорд╡рд░реНрдХрд▓реЗ рдЕрдм рдлрд░рдХ рдереНрд░реЗрдбрдорд╛ рдмрдирд╛рдЗрдПрдХреЛ рдХрдиреНрд╕реЛрд▓ рдЖрдЙрдЯрдкреБрдЯ рдкреНрд░рд┐рдиреНрдЯ рдЧрд░реНрджрдЫред

  • рддреАрди рдорд╛рдирдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВ рд░рд╛рддреАрдмрд╛рдЯ рд╕реНрдерд┐рд░рдорд╛ рд╕рд╛рд░рд┐рдпреЛ:

  • рджреБрдИ рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВ рдЕрдм рдХрдиреНрд╕реНрдЯ рдЪрд┐рдиреНрд╣ рд▓рдЧрд╛рдЗрдПрдХрд╛ рдЫрдиреН (рдХрдореНрдкрд╛рдЗрд▓ рд╕рдордпрдорд╛ рдЙрдкрд▓рдмреНрдз):

  • LLVM рдХреЛ рдиреНрдпреВрдирддрдо рд╕рдВрд╕реНрдХрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВ рдмрдврд╛рдЗрдПрдХреЛ рдЫ, рдЕрдм рдпреЛ LLVM9 (рдкрд╣рд┐рд▓реЗ LLVM8) рд╣реЛред

рд╕реНрд░реЛрдд: linux.org.ru