Ferrocene рдХреЛ Rust рдХрдореНрдкрд╛рдЗрд▓рд░ рдХреЛрдб рдЦреЛрд▓реНрджреИ

рдлреЗрд░рд╕ рд╕рд┐рд╕реНрдЯрдореНрд╕рд▓реЗ рдШреЛрд╖рдгрд╛ рдЧрд░реЗрдХреЛ рдЫ рдХрд┐ рдпрд╕рд▓реЗ рдорд┐рд╢рди-рдХреНрд░рд┐рдЯрд┐рдХрд▓ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рд░рд╕реНрдЯ рдХрдореНрдкрд╛рдЗрд▓рд░ рд╡рд┐рддрд░рдг рдлреЗрд░реЛрд╕реЗрдирд▓рд╛рдИ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдкрд░рд┐рдпреЛрдЬрдирд╛рдорд╛ тАЛтАЛрд░реВрдкрд╛рдиреНрддрд░рдг рдЧрд░реНрди рдерд╛рд▓реЗрдХреЛ рдЫред Ferrocene рдХреЛ рдХреЛрдб Apache 2.0 рд░ MIT рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫред Ferrocene рд╕реВрдЪрдирд╛ рд╕реБрд░рдХреНрд╖рд╛ рд░ рд╕реБрд░рдХреНрд╖рд╛-рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд░рд╕реНрдЯрдорд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрди рдЙрдкрдХрд░рдгрд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ, рдЬрд╕рдХреЛ рдЕрд╕рдлрд▓рддрд╛рд▓реЗ рдорд╛рдирд╡ рдЬреАрд╡рдирд▓рд╛рдИ рдЦрддрд░рд╛рдорд╛ рдкрд╛рд░реНрди рд╕рдХреНрдЫ, рд╡рд╛рддрд╛рд╡рд░рдгрд▓рд╛рдИ рд╣рд╛рдирд┐ рдкреБрд░реНтАНрдпрд╛рдЙрдБрдЫ рд╡рд╛ рдЙрдкрдХрд░рдгрд╣рд░реВрдорд╛ рдЧрдореНрднреАрд░ рдХреНрд╖рддрд┐ рдкреБрд░реНтАНрдпрд╛рдЙрдБрдЫред

рдЖрдзрд╛рд░ rustc рд╣реЛ, рд░рд╕реНрдЯ рдкрд░рд┐рдпреЛрдЬрдирд╛рдмрд╛рдЯ рдПрдХ рдорд╛рдирдХ рдХрдореНрдкрд╛рдЗрд▓рд░, рдЕрдЯреЛрдореЛрдЯрд┐рдн рд░ рдФрджреНрдпреЛрдЧрд┐рдХ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ (ISO 26262 рд░ IEC 61508) рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╡рд╛рддрд╛рд╡рд░рдгрдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВ рдкреВрд░рд╛ рдЧрд░реНрди рд▓реНрдпрд╛рдЗрдПрдХреЛред рдлреЗрд░реЛрд╕рд┐рдирдХреЛ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рд╡реНрдпрд╛рдкрдХ рдирд┐рд░реАрдХреНрд╖рдг, рдкрд░реАрдХреНрд╖рдг рд░ рдЧреБрдгрд╕реНрддрд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдкреНрд░рд╡рд┐рдзрд┐рд╣рд░реВрдХреЛ рдкреНрд░рдпреЛрдЧрджреНрд╡рд╛рд░рд╛ рдкреНрд░рдорд╛рдгрд┐рдд рдЧрд░рд┐рдиреНрдЫред рд╡рд┐рдЧрдд рджреБрдИ рд╡рд░реНрд╖рджреЗрдЦрд┐, рдЙрддреНрдкрд╛рджрди рдПрдХ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдЙрддреНрдкрд╛рджрдирдХреЛ рд░реВрдкрдорд╛ рд╡рд┐рдХрд╛рд╕ рднрдЗрд░рд╣реЗрдХреЛ рдЫ, рддрд░ рдлреЗрд░рд╕ рд╕рд┐рд╕реНрдЯрдореНрд╕рд▓реЗ рдореБрдЦреНрдп рдкрд░рд┐рдпреЛрдЬрдирд╛рдорд╛ тАЛтАЛрддреНрд░реБрдЯрд┐рд╣рд░реВ рдкрд╣рд┐рдЪрд╛рди рдЧрд░реНрди рдпрд╕рдХреЛ рд╕реБрдзрд╛рд░ рд░ рд╕реБрдзрд╛рд░рд╣рд░реВ рдлрд┐рд░реНрддрд╛ рдЧрд░реЗрдХреЛ рдЫред

рд╡рд┐рдХрд╛рд╕ рд▓рдХреНрд╖реНрдпрд╣рд░реВ рдордзреНрдпреЗ рдПрдЙрдЯрд╛ рдлреЗрд░реЛрд╕рд┐рдирд▓рд╛рдИ рд╕рдХреЗрд╕рдореНрдо рдЕрдкрд╕реНрдЯреНрд░реАрдордХреЛ рдирдЬрд┐рдХ рд░рд╛рдЦреНрдиреБ рд╣реЛ (рдЖрджрд░реНрд╢ рд░реВрдкрдорд╛ рдХреБрдиреИ рдкрд░рд┐рд╡рд░реНрддрди рд╣реБрдБрджреИрди), рддреНрдпрд╕реИрд▓реЗ рд╕реНрд╡рддрдиреНрддреНрд░ рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛рд╣рд░реВрджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдЧрд░рд┐рдПрдХрд╛ рд╕реБрдзрд╛рд░рд╣рд░реВ рд░ рд╕реБрдзрд╛рд░рд╣рд░реВрд▓рд╛рдИ рд╕реАрдзреИ рдореБрдЦреНрдп рд░рд╕реНрдЯ-рд▓реНрдпрд╛рдЩреНрдЧ/рд░рд╕реНрдЯ рд░рд┐рдкреЛрдЬрд┐рдЯрд░реАрдорд╛ рдзрдХреЗрд▓реНрди рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХреЛ рдЫред рдлреЗрд░реЛрд╕рд┐рди рд░рд┐рдкреЛрдЬрд┐рдЯрд░реАред рдпрд╕рдХреЛ рднрд╛рдЧрдХреЛ рд▓рд╛рдЧрд┐, рдлреЗрд░рд╕ рд╕рд┐рд╕реНрдЯрдореНрд╕рд▓реЗ рдкреНрд░рдорд╛рдгрд┐рдд рдмрд╛рдЗрдирд░реА рдПрд╕реЗрдореНрдмрд▓реАрд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрдиреЗ, рдЙрдкрдХрд░рдг рдирд┐рд░реНрдорд╛рддрд╛рд╣рд░реВрдХреЛ SDK рдорд╛ рдПрдХреАрдХрд░рдг, рдЧреБрдгрд╕реНрддрд░ рдЖрд╢реНрд╡рд╛рд╕рдирдорд╛ рдХрд╛рдо рдЧрд░реНрдиреЗ рд░ рдФрджреНрдпреЛрдЧрд┐рдХ рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВрдорд╛ рдкрд░реАрдХреНрд╖рдг, DO-178C, ISO 21434 рд░ IEC 62278 рдорд╛рдкрджрдгреНрдбрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрдиреЗ, рд╕рд╛рдереИ рдкреНрд░рд╡рд░реНрджреНрдзрдирдорд╛ рдзреНрдпрд╛рди рдХреЗрдиреНрджреНрд░рд┐рдд рдЧрд░реНрдиреЗрдЫред rustc рдХреНрд╖рдорддрд╛рд╣рд░реВ рд░ рдорд┐рд╢рди-рдХреНрд░рд┐рдЯрд┐рдХрд▓ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ рд░ рдЗрдореНрдмреЗрдбреЗрдб рдФрджреНрдпреЛрдЧрд┐рдХ рдЙрдкрдХрд░рдгрд╣рд░реВрдорд╛ рдЖрд╡рд╢реНрдпрдХ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВред

Ferrocene 23.06.0 рдЪрд╛рдБрдбреИ рд░рд┐рд▓рд┐рдЬ рд╣реБрдиреЗ рдпреЛрдЬрдирд╛ рдЫ, рдЬреБрди ISO 26262 (ASIL D) рд░ IEC 61508 (SIL 4) рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВ рдкреВрд░рд╛ рдЧрд░реНрдиреЗ рдкрд╣рд┐рд▓реЛ рд░рд┐рд▓реАрдЬ рд╣реБрдиреЗрдЫред рд░рд┐рд▓реАрдЬ Rust 1.68 рдЯреВрд▓рдХрд┐рдЯрдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЫ рд░ рдЙрддреНрдкрд╛рджрдирдХреЛ рдЕрдиреНрддрд┐рдо рдЪрд░рдгрдорд╛ рдЫ, рддрд░ рдпреЛ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдЦреБрд▓рд╛ рд╣реБрдиреЗрдЫреИрди рдХрд┐рдирднрдиреЗ рдпрд╕рд▓реЗ рдЕрдШрд┐рд▓реНрд▓реЛ рд╕рд╛рдЭреЗрджрд╛рд░рд╣рд░реВ рдордзреНрдпреЗ рдПрдХрдмрд╛рдЯ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдЬрд╛рдирдХрд╛рд░реА рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫред Ferrocene 23.06.0 рдХреЛ рдкреНрд░рдХрд╛рд╢рди рдкрдЫрд┐ рддреБрд░реБрдиреНрддреИ, рд╕рдВрд╕реНрдХрд░рдг 23.06.1 рдорд╛ рдХрд╛рдо рд╕реБрд░реБ рд╣реБрдиреЗрдЫ, рдЬрд╕рдорд╛ рддрд┐рдиреАрд╣рд░реВрд▓реЗ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рд╕рдорд╛рд╡реЗрд╢рд╣рд░реВ рд╕рдлрд╛ рдЧрд░реНрдиреЗ рд░ рдЕрд░реНрдХреЛ рдорд╣рд┐рдирд╛ рдпрд╕рд▓рд╛рдИ рдЦреБрд▓рд╛ рдЙрддреНрдкрд╛рджрдирдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░реНрдиреЗ рдпреЛрдЬрдирд╛ рдмрдирд╛рдПрдХрд╛ рдЫрдиреНред рдердк рд╡рд┐рдХрд╛рд╕ рдЦреБрд▓рд╛ рдлрд╛рд░рдордорд╛ рдЧрд░рд┐рдиреЗрдЫ рд░ рд╕рдмреИ рдердк рд╡рд┐рдореЛрдЪрдирд╣рд░реВ рдЦреБрд▓рд╛ рд╕реНрд░реЛрддрдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░рд┐рдиреЗрдЫред рднрд╡рд┐рд╖реНрдпрдорд╛, рддрд┐рдиреАрд╣рд░реВрд▓реЗ рдХреНрд░рд┐рдЯрд┐рдХрд▓рдЕрдк рд╕реНрдерд╛рдкрдирд╛рдХрд░реНрддрд╛рдХреЛ рдХреЛрдб рдЦреЛрд▓реНрдиреЗ рд░ рдпрд╕рдХреЛ рд╡рд┐рдХрд╛рд╕рд▓рд╛рдИ рд░рд╕реНрдЯрдЕрдк рдкрд░рд┐рдпреЛрдЬрдирд╛рд╕рдБрдЧ рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬ рдЧрд░реНрдиреЗ рдпреЛрдЬрдирд╛ рдкрдирд┐ рдмрдирд╛рдПрдХрд╛ рдЫрдиреНред

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди