рдХреЛрдЯрд▓рд┐рди 1.4.0 рдордзреНрдпреЗ рдХрд╛рдп рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ рддреЗ рдпреЗрдереЗ рдЖрд╣реЗ:
- рдПрдХ рдирд╡реАрди, рдЕрдзрд┐рдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдкреНрд░рдХрд╛рд░ рдЕрдиреБрдорд╛рди рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рд╕рдХреНрд╖рдо рдХреЗрд▓реЗ рдЖрд╣реЗ. рд╣реЗ рдЖрдкреЛрдЖрдк рдЕрдзрд┐рдХ рдкреНрд░рдХрд░рдгрд╛рдВрдордзреНрдпреЗ рдкреНрд░рдХрд╛рд░рд╛рдВрдЪреЗ рдЕрдиреБрдорд╛рди рдХрд╛рдврддреЗ, рдХреНрд▓рд┐рд╖реНрдЯ рдкрд░рд┐рд╕реНрдерд┐рддреАрддрд╣реА рд╕реНрдорд╛рд░реНрдЯ-рдХрд╛рд╕реНрдЯрд┐рдВрдЧрд▓рд╛ рд╕рдорд░реНрдерди рджреЗрддреЗ, рдирд┐рдпреБрдХреНрдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рдЧреБрдгрдзрд░реНрдорд╛рдВрдирд╛ рдЪрд╛рдВрдЧрд▓реНрдпрд╛ рдкреНрд░рдХрд╛рд░реЗ рд╣рд╛рддрд╛рд│рддреЗ рдЖрдгрд┐ рдмрд░реЗрдЪ рдХрд╛рд╣реА.
- JVM рдЖрдгрд┐ JS рд╕рд╛рдареА рдирд╡реАрди IR рдмреЕрдХрдПрдВрдб рдЕрд▓реНрдлрд╛ рдореЛрдбрдордзреНрдпреЗ рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗрдд. рд╕реНрдерд┐рд░реАрдХрд░рдгрд╛рдирдВрддрд░, рддреЗ рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддреАрд▓.
рдХреЛрдЯрд▓рд┐рди 1.4 рдордзреНрдпреЗ рдмрд░реНтАНрдпрд╛рдЪ рдирд╡реАрди рдЧреЛрд╖реНрдЯреА рдЖрд╣реЗрдд:
- рдХреЛрдЯрд▓рд┐рди рдЗрдВрдЯрд░рдлреЗрд╕рд╕рд╛рдареА SAM рдкрд░рд┐рд╡рд░реНрддрдиреЗ
- рд▓рд╛рдпрдмреНрд░рд░реА рд▓реЗрдЦрдХрд╛рдВрд╕рд╛рдареА рд╕реНрдкрд╖реНрдЯ API рдореЛрдб
- рдорд┐рд╢реНрд░рд┐рдд рдирд╛рдорд╛рдВрдХрд┐рдд рдЖрдгрд┐ рд╕реНрдерд╛рдирд╛рддреНрдордХ рдпреБрдХреНрддрд┐рд╡рд╛рдж
- рдЕрдиреБрдЧрд╛рдореА рд╕реНрд╡рд▓реНрдкрд╡рд┐рд░рд╛рдо
- рдХреЙрд▓ рдХрд░рдгреНрдпрд╛рдпреЛрдЧреНрдп рд╕рдВрджрд░реНрднрд╛рдВрд╕рд╛рдареА рд╕реБрдзрд╛рд░рдгрд╛
- рдмреНрд░реЗрдХ рд╡рд╛рдкрд░рдгреЗ рдЖрдгрд┐ рд▓реВрдк рдЭрд╛рд▓реНрдпрд╛рд╡рд░ рдЖрдд рд╕реБрд░реВ рдареЗрд╡рд╛
рдорд╛рдирдХ рд▓рд╛рдпрдмреНрд░рд░реА рд╕реБрдзрд╛рд░рдгрд╛:
рдХреЛрдЯрд▓рд┐рди рд╕реНрдЯрдБрдбрд░реНрдб рд▓рд╛рдпрдмреНрд░рд░реАрд╡рд░реАрд▓ рдХрд╛рдорд╛рдЪрд╛ рдореБрдЦреНрдп рдлреЛрдХрд╕ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╡рд░ рдЖрдгрд┐ рдСрдкрд░реЗрд╢рдиреНрд╕ рджрд░рдореНрдпрд╛рди рд╕реБрд╕рдВрдЧрддрддрд╛ рд╕реБрдзрд╛рд░рдгреЗ рдЖрд╣реЗ. рд╣реЗ рдкреНрд░рдХрд╛рд╢рди рдорд╛рдирдХ рд▓рд╛рдпрдмреНрд░рд░реАрдордзреНрдпреЗ рдирд╡реАрди рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рдЬреЛрдбрддреЗ. рд╕рдВрдХрд▓рди рдСрдкрд░реЗрдЯрд░, рдирд┐рдпреБрдХреНрдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рдЧреБрдгрдзрд░реНрдорд╛рдВрдордзреНрдпреЗ рд╕реБрдзрд╛рд░рдгрд╛, рджреНрд╡рд┐рджрд┐рд╢рд╛рддреНрдордХ рд░рд╛рдВрдЧ ArrayDeque рдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА ╨╕ рдЬрд╛рд╕реНрдд.
рддрд╕реЗрдЪ, рддреБрдореНрд╣рд╛рд▓рд╛ рдпрд╛рдкреБрдвреЗ stdlib рд╡рд░ рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рдШреЛрд╖рд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╛рд╣реА
Gradle-Kotlin рдкреНрд░рдХрд▓реНрдкрд╛рдВрдордзреНрдпреЗ, рддреБрдореНрд╣реА рдПрдХрд╛рдЪ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╕рд╛рдареА рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдд рдЖрд╣рд╛рдд рдХрд┐рдВрд╡рд╛ рдорд▓реНрдЯреА-рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдкреНрд░рдХрд▓реНрдк рддрдпрд╛рд░ рдХрд░рдд рдЖрд╣рд╛рдд рдпрд╛рдЪреА рдкрд░реНрд╡рд╛ рди рдХрд░рддрд╛. Kotlin 1.4.0 рдиреБрд╕рд╛рд░, рд╣реЗ рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рдореБрд▓рднреВрддрд░рд┐рддреНрдпрд╛ рдЬреЛрдбрд▓реЗ рдЬрд╛рддреЗ.
рдХреЛрдЯрд▓рд┐рди рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдордЪреНрдпрд╛ рдЗрддрд░ рднрд╛рдЧрд╛рдВрд╡рд░ рдХрд╛рдо рд╕реБрд░реВ рдЖрд╣реЗ:
- kotlinx.coroutines
- рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рд▓рд╛рдпрдмреНрд░рд░реА рдкрд░рд┐рдкрдХреНрд╡рддрд╛ рдЬрд╡рд│ рдпреЗрдд рдЖрд╣реЗ. рд╕рд╛рджрд░ рдХреЗрд▓реЗ kotlinx.serialization рдЖрд╡реГрддреНрддреА 1.0.0-RC рдордзреНрдпреЗ.
- DateTime API, рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рд▓рд╛рдпрдмреНрд░рд░реАрдЪреА рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдЖрд╡реГрддреНрддреА рд░рд┐рд▓реАрдЬ рдХреЗрд▓реА kotlinx-рддрд╛рд░реАрдЦ рд╡реЗрд│
рдЖрдореНрд╣реА рдкреНрд░рддреНрдпреЗрдХрд╛рд▓рд╛ рдХреЛрдЯрд▓рд┐рди 1.4 рд▓рд╛ рд╕рдорд░реНрдкрд┐рдд рдЪрд╛рд░ рджрд┐рд╡рд╕рд╛рдВрдЪреНрдпрд╛ рдСрдирд▓рд╛рдЗрди рдкрд░рд┐рд╖рджреЗрд╕рд╛рдареА рдЖрдордВрддреНрд░рд┐рдд рдХрд░рддреЛ!
рд╣рд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо 12-15 рдСрдХреНрдЯреЛрдмрд░ рджрд░рдореНрдпрд╛рди рдкреНрд░рд╕рд╛рд░рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рдИрд▓. рд▓рд┐рдВрдХрджреНрд╡рд╛рд░реЗ рд╡рд┐рдирд╛рдореВрд▓реНрдп рдиреЛрдВрджрдгреА: https://kotlinlang.org/lp/event-14#registration
рд╕реНрддреНрд░реЛрдд: linux.org.ru