Kotlin
From Wikipedia, the free encyclopedia
Kotlin (Котлин) — як забони барноманависии статикӣ чопшуда, ба объект нигаронидашуда аст, ки дар болои мошини виртуалии Java кор мекунад ва аз ҷониби JetBrains таҳия шудааст. Инчунин ба JavaScript ва коди иҷрошаванда дар як қатор платформаҳо тавассути инфрасохтори LLVM тартиб медиҳад. Забон ба номи ҷазираи Котлини Русия дар Халиҷи Финландия, ки дар он шаҳри Кронштадт ҷойгир аст [3].
Навъ | object-based language[d] ва JVM language[d] |
---|---|
Тавсеъадиҳанда | JetBrains |
Нахустин нусха | 22 июл 2011 |
Платформаи дастгоҳӣ | Java Virtual Machine[d], Dalvik VM[d], JavaScript[d], АйОс, watchOS[d], tvOS[d], macOS, Linux[d], Windows ва WebAssembly[d] |
Охирин нусха | |
Иҷозатнома | Apache License, Version 2.0[d][2] |
Вебгоҳ | kotlinlang.org(англ.) |
Парвандаҳо дар Викианбор |
Ҳадафи муаллифон эҷод кардани забоне буд, ки нисбат ба Java мухтасартар ва бехатартар ва аз Scala соддатар бошад [3]. Соддасозӣ дар муқоиса бо Scala инчунин боиси тезтар тартиб додан ва дастгирии беҳтари забон дар IDE гардид . Забон бо Java комилан мувофиқ аст, ки ба таҳиягарони Java имкон медиҳад, ки тадриҷан ба истифодаи он гузаранд; аз ҷумла, ин забон низ Android-ро дарунсохт, ки имкон медиҳад як барномаи мавҷудаи Android хусусиятҳои навро дар Котлин бидуни дубора навиштани тамоми барнома амалӣ кунад.