.
Η Kotlin είναι μια αντικειμενοστρεφής γλώσσα προγραμματισμου που σχεδιάστηκε από την ομάδα JetBrains.
Η γλωσσα Kotlin τρέχει πανω στην Εικονική Mηχανή της Java (JVM). Έχει επηρεαστεί από τις γλώσσες Java, Scala, C#, Groovy, είναι συμβατή με την Java ™ και Android ™, έχει σχεδιαστεί για να τρέχει σαν εγγενής κώδικας στα iOS και macOS.
Απο τον Φεβρουάριο του 2012 η Kotlin αναπτύσσεται ως γλώσσα ανοικτού κώδικα. Η πρώτη επίσημη έκδοση 1.0 δημοσιεύτηκε τον Φεβρουάριο του 2016. Τον Μάιο του 2017 η Google ανακοίνωσε οτι η Kotlin θα είναι επίσημη γλώσσα του Android.
Η Kotlin αξιοποιεί τις υπάρχουσες βιβλιοθήκες για την Εικονική Mηχανή της Java (JVM), για Android και web browser. Ένα πρόγραμμα Kotlin μπορεί να αναπτυχθεί σε Ολοκληρωμένο περιβάλλον ανάπτυξης IntelliJ IDEA, Android Studio, Eclipse, NetBeans, Visual Studio Code.
Ο κώδικας Kotlin μπορεί να περιέχει κώδικα Java και ο κώδικας Java να περιέχει Kotlin. Ο κώδικας Java μετατρέπεται σε κώδικα Kotlin.
Παραδείγματα κώδικα
fun main(args: Array<String>) {
println("Hello World!")
}
fun main(args: Array<String>) {
for (arg in args)
println(arg)
}
fun max(a: Int, b: Int) = if (a > b) a else b
class Person(val firstName: String, val lastName: String, var age: Int) {
// ...
}
Πηγες
kotlinlang.org
Γλώσσες προγραμματισμού
Ada ALGOL APL Applescript Assembly BASIC C C++ C# COBOL Erlang Forth Fortran Go Haskell Java JavaScript Kotlin Lisp Logo Lua ML Objective-C Pascal Perl PHP Prolog Python R Ruby Rust SQL Shell Simula Smalltalk Swift Visual Basic
Hellenica World - Scientific Library
Από τη ελληνική Βικιπαίδεια http://el.wikipedia.org . Όλα τα κείμενα είναι διαθέσιμα υπό την GNU Free Documentation License