Kotlin: Unterschied zwischen den Versionen

Aus Android Wiki
(Artikel ganz neu angelegt)
 
K (Firma hinter Kotlin liefert mit IntelliJ IDEA auch Grundlage für Android Studio)
Zeile 1: Zeile 1:
''Kotlin'' ist eine Programmiersprache von der Firma ''JetBrains'', deren Version 1.0 im Februar 2016 veröffentlicht wurde. Die mit dieser Sprache erstellten Programme werden mit der ''Java Virtual Machine (JVM)'' ausgeführt.
''Kotlin'' ist eine Programmiersprache von der Firma ''JetBrains'', deren Version 1.0 im Februar 2016 veröffentlicht wurde. Die mit dieser Sprache erstellten Programme werden mit der ''Java Virtual Machine (JVM)'' ausgeführt.
<ref>{{Cite web |url = http://www.androidpolice.com/2016/02/15/jetbrains-releases-v1-0-of-kotlin-a-smart-jvm-compatible-language-that-can-be-used-to-write-android-apps/ | title = JetBrains Releases v1.0 Of Kotlin, A Smart JVM-Compatible Language That Can Be Used To Write Android Apps | accessdate = 2016-04-16 | date = 2016-02-15 | publisher = androidpolice.com | author =  Cody Toombs}}</ref><ref>Kai König: [http://www.heise.de/ix/inhalt/2016/4/80/ ''Kotlin 1.0: Neue Sprache für die java Virtual Machine'']. In: ''xX (Heise-Verlag)''. Nr. 4, 2016, S. 80-85.</ref> Kotlin ist mit Java nicht syntaktisch kompatibel, kann aber Java-Bibliotheken nutzen.
<ref>{{Cite web |url = http://www.androidpolice.com/2016/02/15/jetbrains-releases-v1-0-of-kotlin-a-smart-jvm-compatible-language-that-can-be-used-to-write-android-apps/ | title = JetBrains Releases v1.0 Of Kotlin, A Smart JVM-Compatible Language That Can Be Used To Write Android Apps | accessdate = 2016-04-16 | date = 2016-02-15 | publisher = androidpolice.com | author =  Cody Toombs}}</ref><ref>Kai König: [http://www.heise.de/ix/inhalt/2016/4/80/ ''Kotlin 1.0: Neue Sprache für die java Virtual Machine'']. In: ''xX (Heise-Verlag)''. Nr. 4, 2016, S. 80-85.</ref> Kotlin ist mit Java nicht syntaktisch kompatibel, kann aber Java-Bibliotheken nutzen. Die tschechische Firma ''JetBrains'' ist auch der Entwickler der Software-Entwicklungsumgebung ''IntelliJ IDEA'', auf der die derzeit offizielle Android-Entwicklungsumgebung [[Android Studio]] basiert.


Im April 2016 kamen Gerüchte auf, dass [[Google]] Kotlin neben [[Swift]] als Programmiersprache für die Entwickler nativer [[App|Android-Apps]] erwägt.<ref>{{Cite web |url = http://www.computerbase.de/2016-04/android-kotlin-und-swift-als-java-alternative-gehandelt/ | title = Kotlin und Swift als Java-Alternative gehandelt | accessdate = 2016-04-16 | date = 2016-04-09 | publisher = ComputerBase | department = Mahir Kulalic}}</ref> Der Hintergrund für diese angeblichen Erwägungen einer Abkehr von Java soll der im Jahr 2010 begonnene [[Rechtsstreit zwischen Google und Oracle]] wegen der Verletztung von Software-Patenten durch die Verwendung von Java für Android sein.<ref>{{Cite web |url = http://www.pro-linux.de/news/1/16033/oracle-verklagt-google-wegen-java-in-android.html | title = Oracle verklagt Google wegen Java in Android | accessdate = 2016-04-15 | date = 2010-08-13 | publisher = pro-linux.de | author = Hans-Joachim Baader}}</ref>
Im April 2016 kamen Gerüchte auf, dass [[Google]] Kotlin neben [[Swift]] als Programmiersprache für die Entwickler nativer [[App|Android-Apps]] erwägt.<ref>{{Cite web |url = http://www.computerbase.de/2016-04/android-kotlin-und-swift-als-java-alternative-gehandelt/ | title = Kotlin und Swift als Java-Alternative gehandelt | accessdate = 2016-04-16 | date = 2016-04-09 | publisher = ComputerBase | department = Mahir Kulalic}}</ref> Der Hintergrund für diese angeblichen Erwägungen einer Abkehr von Java soll der im Jahr 2010 begonnene [[Rechtsstreit zwischen Google und Oracle]] wegen der Verletztung von Software-Patenten durch die Verwendung von Java für Android sein.<ref>{{Cite web |url = http://www.pro-linux.de/news/1/16033/oracle-verklagt-google-wegen-java-in-android.html | title = Oracle verklagt Google wegen Java in Android | accessdate = 2016-04-15 | date = 2010-08-13 | publisher = pro-linux.de | author = Hans-Joachim Baader}}</ref>

Version vom 16. April 2016, 13:24 Uhr

Kotlin ist eine Programmiersprache von der Firma JetBrains, deren Version 1.0 im Februar 2016 veröffentlicht wurde. Die mit dieser Sprache erstellten Programme werden mit der Java Virtual Machine (JVM) ausgeführt. [1][2] Kotlin ist mit Java nicht syntaktisch kompatibel, kann aber Java-Bibliotheken nutzen. Die tschechische Firma JetBrains ist auch der Entwickler der Software-Entwicklungsumgebung IntelliJ IDEA, auf der die derzeit offizielle Android-Entwicklungsumgebung Android Studio basiert.

Im April 2016 kamen Gerüchte auf, dass Google Kotlin neben Swift als Programmiersprache für die Entwickler nativer Android-Apps erwägt.[3] Der Hintergrund für diese angeblichen Erwägungen einer Abkehr von Java soll der im Jahr 2010 begonnene Rechtsstreit zwischen Google und Oracle wegen der Verletztung von Software-Patenten durch die Verwendung von Java für Android sein.[4]


Trivia

Die Sprache ist nach der gleichnamigen russischen Insel vor Sankt Petersburg benannt. Das für die Entwicklung von Kotlin verantwortliche Team um Andrey Breslav arbeitet in einer Niederlassung der Firma JetBrains in Sankt Petersburg.[5]

Weblinks

Offizielle Homepage von Kotlin

Einzelnachweise

  1. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  2. Kai König: Kotlin 1.0: Neue Sprache für die java Virtual Machine. In: xX (Heise-Verlag). Nr. 4, 2016, S. 80-85.
  3. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  4. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  5. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.