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