SObjectizer-5.6.0: C++ рдХреЗ рд▓рд┐рдП рдПрдХреНрдЯрд░ рдлреНрд░реЗрдорд╡рд░реНрдХ рдХрд╛ рдирдпрд╛ рдкреНрд░рдореБрдЦ рд╕рдВрд╕реНрдХрд░рдг

SObjectizer C++ рдореЗрдВ рдЬрдЯрд┐рд▓ рдмрд╣реБ-рдереНрд░реЗрдбреЗрдб рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдЫреЛрдЯрд╛ рдврд╛рдВрдЪрд╛ рд╣реИред SObjectizer рдбреЗрд╡рд▓рдкрд░ рдХреЛ рдПрдХреНрдЯрд░ рдореЙрдбрд▓, рдкрдмреНрд▓рд┐рд╢-рд╕рдмреНрд╕рдХреНрд░рд╛рдЗрдм рдФрд░ CSP рдЬреИрд╕реЗ рджреГрд╖реНрдЯрд┐рдХреЛрдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдореИрд╕реЗрдЬрд┐рдВрдЧ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЕрдкрдиреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдпрд╣ BSD-3-CLAUSE рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рдПрдХ рдУрдкрдирд╕реЛрд░реНрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╣реИред SObjectizer рдХреА рдПрдХ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдзрд╛рд░рдгрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмрдирд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИ рдпрд╣ рдкреНрд░рд╕реНрддреБрддрд┐.

рд╕рдВрд╕реНрдХрд░рдг 5.6.0 рдирдИ SObjectizer-5.6 рд╢рд╛рдЦрд╛ рдХреА рдкрд╣рд▓реА рдмрдбрд╝реА рд░рд┐рд▓реАрдЬрд╝ рд╣реИред рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде SObjectizer-5.5 рд╢рд╛рдЦрд╛ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХрд╛ рдкреВрд░рд╛ рд╣реЛрдирд╛ рднреА рд╣реИ, рдЬреЛ рдЪрд╛рд░ рд╡рд░реНрд╖реЛрдВ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рд░рд╣рд╛ рд╣реИред

рдЪреВрдБрдХрд┐ рд╕рдВрд╕реНрдХрд░рдг 5.6.0 SObjectizer рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдПрдХ рдирдпрд╛ рдЕрдзреНрдпрд╛рдп рдЦреЛрд▓рддрд╛ рд╣реИ, SObjectizer рдореЗрдВ рдЬреЛ рдмрджрд▓рд╛ рдЧрдпрд╛ рдФрд░/рдпрд╛ рд╣рдЯрд╛рдпрд╛ рдЧрдпрд╛ рдЙрд╕рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХреЛрдИ рднреА рдирд╡реАрдирддрд╛ рдирд╣реАрдВ рд╣реИред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ:

  • C++17 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдкрд╣рд▓реЗ C++11 рдХрд╛ рдПрдХ рдЙрдкрд╕рдореБрдЪреНрдЪрдп рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рдерд╛);
  • рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЖрдЧреЗ рдмрдврд╝ рдЧрдИ рд╣реИ рдФрд░ рдЕрдм рдХрд╛рдпрдо рд╣реИ рдмрд┐рдЯ рдмрдХреЗрдЯ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдХреЗ рд╕рд╛рде, рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдирд╣реАрдВ, GitHub рдкрд░ рджрд░реНрдкрдг;
  • рдПрдЬреЗрдВрдЯ рд╕рд╣рдпреЛрдЧ рдореЗрдВ рдЕрдм рд╕реНрдЯреНрд░рд┐рдВрдЧ рдирд╛рдо рдирд╣реАрдВ рд╣реИрдВ;
  • рдПрдЬреЗрдВрдЯреЛрдВ рдХреЗ рдмреАрдЪ рд╕рдордХрд╛рд▓рд┐рдХ рдЗрдВрдЯрд░реИрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреЛ SObjectizer рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рдЗрд╕рдХрд╛ рдПрдирд╛рд▓реЙрдЧ рд╕рдВрд▓рдЧреНрди рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ so5extra);
  • рддрджрд░реНрде рдПрдЬреЗрдВрдЯреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ;
  • рд╕рдВрджреЗрд╢ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП, рдЕрдм рдХреЗрд╡рд▓ рдирд┐рдГрд╢реБрд▓реНрдХ рдлрд╝рдВрдХреНрд╢рдВрд╕ рд╕реЗрдВрдб, рд╕реЗрдВрдб_рдбрд┐рд▓реЗрдпрдб, рд╕реЗрдВрдб_рдкреАрд░рд┐рдпреЛрдбрд┐рдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдкреБрд░рд╛рдиреЗ рддрд░реАрдХреЛрдВ рдбрд┐рд▓реАрд╡рд░_рдореИрд╕реЗрдЬ, рд╢реЗрдбреНрдпреВрд▓_рдЯрд╛рдЗрдорд░, рд╕рд┐рдВрдЧрд▓_рдЯрд╛рдЗрдорд░ рдХреЛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдПрдкреАрдЖрдИ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ);
  • рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рдХреЗ рдкреНрд░рдХрд╛рд░ (рдЪрд╛рд╣реЗ рд╡рд╣ рдПрдордмреЙрдХреНрд╕, рдПрдордЪреЗрди рдпрд╛ рдХрд┐рд╕реА рдПрдЬреЗрдВрдЯ рдХрд╛ рд▓рд┐рдВрдХ рд╣реЛ) рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛, рд╕реЗрдВрдб_рдбрд┐рд▓реЗрдпрдб рдФрд░ рд╕реЗрдВрдб_рдкреЗрд░рд┐рдпреЛрдбрд┐рдХ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдкреНрд░рд╛рд░реВрдк рдЕрдм рдПрдХ рд╣реА рд╣реИ;
  • рдкреВрд░реНрд╡-рдЖрд╡рдВрдЯрд┐рдд рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП message_folder_t рд╡рд░реНрдЧ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛;
  • рдмрд╣реБрдд рд╕реА рдЪреАрдЬрд╝реЗрдВ рд╣рдЯрд╛ рджреА рдЧрдИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд╢рд╛рдЦрд╛ 5.5 рдореЗрдВ рдмрд╣рд┐рд╖реНрдХреГрдд рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛;
  • рдЦреИрд░, рдФрд░ рдЕрдиреНрдп рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреА рдЪреАрдЬреЗрдВред

рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддреГрдд рд╕реВрдЪреА рдкрд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИ рдпрд╣рд╛рдВ. рд╡рд╣рд╛рдВ, рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╡рд┐рдХреА рдореЗрдВ, рдЖрдк рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ рд╕рдВрд╕реНрдХрд░рдг 5.6 рдХреЗ рд▓рд┐рдП рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг.


SObjectizer рдХреЗ рдирдП рд╕рдВрд╕реНрдХрд░рдг рд╡рд╛рд▓реЗ рдкреБрд░рд╛рд▓реЗрдЦ рдпрд╣рд╛рдВ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдмрд┐рдЯ рдмрдХреЗрдЯ рдпрд╛ SourceForge.


рдкреБрдирд╢реНрдЪ. рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕рдВрд╢рдпрд╡рд╛рджрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ SObjectizer рдХреА рдХрд┐рд╕реА рдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ рдФрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рд╕реА рдХреЗ рджреНрд╡рд╛рд░рд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ.

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ