рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╕реБрд░рдХреНрд╖рд╛ рдХрдореНрдкрдиреАрд▓реЗ gccrs рдХреЛ рд╡рд┐рдХрд╛рд╕рд▓рд╛рдИ рдкреНрд░рд╛рдпреЛрдЬрд┐рдд рдЧрд░реНрджрдЫ


рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╕реБрд░рдХреНрд╖рд╛ рдХрдореНрдкрдиреАрд▓реЗ gccrs рдХреЛ рд╡рд┐рдХрд╛рд╕рд▓рд╛рдИ рдкреНрд░рд╛рдпреЛрдЬрд┐рдд рдЧрд░реНрджрдЫ

рдЬрдирд╡рд░реА 12 рдорд╛, рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╕реБрд░рдХреНрд╖рд╛ рдХрдореНрдкрдиреА, рд╡рд┐рдХрд╛рд╕рдХреЛ рд▓рд╛рдЧрд┐ рдкрд░рд┐рдЪрд┐рдд gr рд╕реБрд░рдХреНрд╖рд╛, рд░рд╕реНрдЯ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рднрд╛рд╖рд╛ - gccrs рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрди GCC рдХрдореНрдкрд╛рдЗрд▓рд░рдХреЛ рд▓рд╛рдЧрд┐ рдлреНрд░рдиреНрдЯ-рдПрдиреНрдбрдХреЛ рд╡рд┐рдХрд╛рд╕рдХреЛ рдкреНрд░рд╛рдпреЛрдЬрдирдХреЛ рдШреЛрд╖рдгрд╛ рдЧрд░реНтАНрдпреЛред

рдкреНрд░рд╛рд░рдореНрднрдорд╛, gccrs рд▓рд╛рдИ рдореВрд▓ Rustc рдХрдореНрдкрд╛рдЗрд▓рд░рд╕рдБрдЧ рд╕рдорд╛рдирд╛рдиреНрддрд░ рд░реВрдкрдорд╛ рд╡рд┐рдХрд╕рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ, рддрд░ рднрд╛рд╖рд╛рдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛рдХреЛ рдЕрднрд╛рд╡ рд░ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рдЪрд░рдгрдорд╛ рдЕрдиреБрдХреВрд▓рддрд╛ рддреЛрдбреНрдиреЗ рдмрд╛рд░рдореНрдмрд╛рд░ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВрдХреЛ рдХрд╛рд░рдг, рд╡рд┐рдХрд╛рд╕рд▓рд╛рдИ рдЕрд╕реНрдерд╛рдпреА рд░реВрдкрдорд╛ рддреНрдпрд╛рдЧрд┐рдПрдХреЛ рдерд┐рдпреЛ рд░ Rust 1.0 рдХреЛ рд░рд┐рд▓реАрдЬ рдкрдЫрд┐ рдорд╛рддреНрд░ рдкреБрди: рд╕реБрд░реБ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред

рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓рдорд╛ рд░рд╕реНрдЯ рдХреЛрдбрдХреЛ рд╕рдореНрднрд╛рд╡рд┐рдд рдЙрдкрд╕реНрдерд┐рддрд┐ рд░ рдХрд░реНрдиреЗрд▓ рдкреНрд░рд╛рдпрдГ gcc рдХрдореНрдкрд╛рдЗрд▓рд░рджреНрд╡рд╛рд░рд╛ рдХрдореНрдкрд╛рдЗрд▓ рдЧрд░рд┐рдПрдХреЛ рддрдереНрдпрдХреЛ рдХрд╛рд░рдг рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╕реБрд░рдХреНрд╖рд╛рд▓реЗ рдЙрдиреАрд╣рд░реВрдХреЛ рд╕рд╣рднрд╛рдЧрд┐рддрд╛рд▓рд╛рдИ рдЙрддреНрдкреНрд░реЗрд░рд┐рдд рдЧрд░реНрджрдЫред рдпрд╕рдХрд╛ рдЕрддрд┐рд░рд┐рдХреНрдд, рдПрдХреИрдЪреЛрдЯрд┐ рдзреЗрд░реИ рднрд╛рд╖рд╛рд╣рд░реВрдорд╛ рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВ рдпрд╕ рддрдереНрдпрдХреЛ рдХрд╛рд░рдгрд▓реЗ рдЧрд░реНрджрд╛ рдХрдордЬреЛрд░реАрд╣рд░реВ рд╣реБрди рд╕рдХреНрдЫ (рд╣реЗрд░реНрдиреБрд╣реЛрд╕реНред рдорд┐рд╢реНрд░рд┐рдд рдмрд╛рдЗрдирд░реАрд╣рд░реВ рд╢реЛрд╖рдг рдЧрд░реНрджреИ), рдЬреБрди рд╢реБрджреНрдз C рд╡рд╛ C++ рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВрдорд╛ рдЕрд╡рд╕реНрдерд┐рдд рд╣реБрдБрджреИрдиред

рдУрдкрди рд╕реЛрд░реНрд╕ рд╕реЗрдХреНрдпреБрд░рд┐рдЯреАрд▓реЗ рд╣рд╛рд▓ рдПрдХ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд▓рд╛рдИ рдЕрд░реНрдХреЛ рд╡рд░реНрд╖ gccrs рдорд╛ рдХрд╛рдо рдЧрд░реНрди рдкреНрд░рд╛рдпреЛрдЬрди рдЧрд░реНрджреИрдЫ, рдердк рдХрд░реНрдордЪрд╛рд░реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдХреЛрд╖рдХреЛ рд╕рдореНрднрд╛рд╡рдирд╛рдХреЛ рд╕рд╛рдеред GCC рд░ LLVM рдХреЛ рд╡рд┐рдХрд╛рд╕рдорд╛ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрддрд╛ рд╣рд╛рд╕рд┐рд▓ рдЧрд░реНрдиреЗ рдмреНрд░рд┐рдЯрд┐рд╢ рдХрдореНрдкрдиреА Embercosm рд▓реЗ рдкрдирд┐ рдпрд╕ рдкрд╣рд▓рдХрд╛ рд▓рд╛рдЧрд┐ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдФрдкрдЪрд╛рд░рд┐рдХ рд░реЛрдЬрдЧрд╛рд░реА рдкреНрд░рджрд╛рди рдЧрд░реЗрдХреЛ рдЫред

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