Kotlin (Programmiersprache): Unterschied zwischen den Versionen

Aus InkluPedia
(-Redundanz)
(+)
Zeile 5: Zeile 5:
  | Beschreibung                      = Logo
  | Beschreibung                      = Logo
  | Paradigma                        = Objektorientierte Programmiersprache
  | Paradigma                        = Objektorientierte Programmiersprache
  | Erscheinungsjahr                  =  
  | Erscheinungsjahr                  = 2016
  | Designer                          = JetBrains
  | Designer                          = JetBrains
  | Entwickler                        = JetBrains und Open-Source-Entwickler
  | Entwickler                        = JetBrains und Open-Source-Entwickler
  | AktuelleVersion                  = 1.0
  | AktuelleVersion                  = 1.1
  | AktuelleVersionFreigabeDatum      = 15. Februar 2016
  | AktuelleVersionFreigabeDatum      = 1. März 2017
  | AktuelleVorabVersion              =  
  | AktuelleVorabVersion              =  
  | AktuelleVorabVersionFreigabeDatum =  
  | AktuelleVorabVersionFreigabeDatum =  
  | Typisierung                      = statisch  
  | Typisierung                      = statisch, stark
  | Implementierung                  =  
  | Implementierung                  =  
  | Dialekte                          =
  | Dialekte                          =
  | Standardisierungen                =  
  | Standardisierungen                =  
  | Beeinflusst_von                  = Java
  | Beeinflusst_von                  = Java, Scala
  | Beeinflusste                      =  
  | Beeinflusste                      =  
  | Betriebssystem                    = Jedes mit einer JVM oder JavaScript-Interpreter
  | Betriebssystem                    = Jedes mit einer JVM oder JavaScript-Interpreter
Zeile 22: Zeile 22:
  | Website                          = [https://kotlinlang.org/ kotlinlang.org]
  | Website                          = [https://kotlinlang.org/ kotlinlang.org]
}}
}}
'''Kotlin''' ist eine statisch typisierte Programmiersprache für die Java Virtual Machine (JVM), [[Android (Betriebssystem)|Android]] und Webbrowser des [[Tschechien|tschechischen]] Unternehmens JetBrains. Kotlin ist Open Source, steht unter der Apache-Lizenz, ist mit Java kompatibel, der Kotlin-Compiler kann Java-Bytecode ausgeben und der Java Kotlin-Code kann Java-Code aufrufen. Gegenüber Java zeichnet sich Kotlin durch eine gute Performance, Sicherheit und  gut lesbare Syntax aus. Kotlin ist nach der gleichnamigen [[Russland|russischen]] Insel im [[Finnland|Finnischen]] Meerbusen benannt.<ref name="heise3103333">[http://www.heise.de/newsticker/meldung/Java-Herausforderer-Kotlin-erscheint-in-Version-1-0-3103333.html Java-Herausforderer Kotlin erscheint in Version 1.0 | heise online, 15.02.2016]</ref> Im russischen Sankt Petersburg hat das tschechische Unternehmen JetBrains mittlerweile den Hauptstandort für seine Entwicklungen.<ref name="heise1434065">[http://www.heise.de/newsticker/meldung/Java-Alternative-Kotlin-nun-Open-Source-1434065.html Java-Alternative Kotlin nun Open Source | heise online, 14.02.2012]</ref>
'''Kotlin''' ist eine statisch typisierte Programmiersprache für die Java Virtual Machine (JVM), [[Android (Betriebssystem)|Android]] und Webbrowser des [[Tschechien|tschechischen]] Unternehmens JetBrains. Kotlin ist Open Source, steht unter der Apache-Lizenz, ist mit Java kompatibel, der Kotlin-Compiler kann Java-Bytecode ausgeben und der Java Kotlin-Code kann Java-Code aufrufen. Gegenüber Java zeichnet sich Kotlin durch eine gute Performance, Sicherheit und  gut lesbare Syntax aus. Kotlin ist nach der gleichnamigen [[Russland|russischen]] Insel im [[Finnland|Finnischen]] Meerbusen benannt.<ref name="heise3103333">[http://www.heise.de/newsticker/meldung/Java-Herausforderer-Kotlin-erscheint-in-Version-1-0-3103333.html Java-Herausforderer Kotlin erscheint in Version 1.0 | heise online, 15.02.2016]</ref> Im russischen Sankt Petersburg hat das tschechische Unternehmen JetBrains mittlerweile den Hauptstandort für seine Entwicklungen.<ref name="heise1434065">[http://www.heise.de/newsticker/meldung/Java-Alternative-Kotlin-nun-Open-Source-1434065.html Java-Alternative Kotlin nun Open Source | heise online, 14.02.2012]</ref>


Zeile 28: Zeile 27:
Am 19. Juli 2011 hat JetBrains Kotlin auf der JVM Language Summit vorgestellt. Kotlin war da bereits fast ein Jahr in der Entwicklung.<ref>[http://blog.jetbrains.com/kotlin/2011/07/hello-world-2/ Hello World | Kotlin Blog, July 19, 2011]</ref> Im Januar 2012 wählte das [[Vereinigte Staaten|US-amerikanische]] Computermagazin Dr. Dobb’s Journal (DDJ) Kotlin zur Prgorammiersprache des Monats.<ref>[http://www.drdobbs.com/jvm/language-of-the-month-kotlin/232600836 Language of the Month: Kotlin | Dr Dobb's, January 20, 2012]</ref>
Am 19. Juli 2011 hat JetBrains Kotlin auf der JVM Language Summit vorgestellt. Kotlin war da bereits fast ein Jahr in der Entwicklung.<ref>[http://blog.jetbrains.com/kotlin/2011/07/hello-world-2/ Hello World | Kotlin Blog, July 19, 2011]</ref> Im Januar 2012 wählte das [[Vereinigte Staaten|US-amerikanische]] Computermagazin Dr. Dobb’s Journal (DDJ) Kotlin zur Prgorammiersprache des Monats.<ref>[http://www.drdobbs.com/jvm/language-of-the-month-kotlin/232600836 Language of the Month: Kotlin | Dr Dobb's, January 20, 2012]</ref>


Im Februar 2012 hat JetBrains den Quellcode von Kotlin als Open-Source-Software unter der Apache Licence 2 bereitgestellt. Die Sourcen stehen auf GitHub zur Verfügung.<ref name="heise1434065"/> Am 15. Februar 2016 wurde die Version 1.0 nach über fünf Jahren Entwicklung veröffentlicht.<ref name="heise3103333"/>
Im Februar 2012 hat JetBrains den Quellcode von Kotlin als Open-Source-Software unter der Apache Licence 2 bereitgestellt. Die Sourcen stehen auf GitHub zur Verfügung.<ref name="heise1434065"/> Am 15. Februar 2016 wurde die Version 1.0 nach über fünf Jahren Entwicklung veröffentlicht.<ref name="heise3103333"/> Am 1. März 2017 folgte Version 1.1.<ref>[https://blog.jetbrains.com/kotlin/2017/03/kotlin-1-1/ Kotlin 1.1 Released with JavaScript Support, Coroutines and more | Kotlin Blog, March 1, 2017]</ref> Kotlin 1.1 unterstützt erstmals das Kompilieren nach JavaScript und Koroutinen.<ref>[https://www.heise.de/newsticker/meldung/JVM-Sprache-Kotlin-1-1-ist-fertig-3641686.html JVM-Sprache: Kotlin 1.1 ist fertig | heise online, 02.03.2017]</ref>


== Weblinks ==
== Weblinks ==
Zeile 39: Zeile 38:
<references/>
<references/>


{{SORTIERUNG:Kotlin}}
[[Kategorie:Programmiersprache]]
[[Kategorie:Programmiersprache]]
[[Kategorie:Programmiersprache für die Java Virtual Machine]]
[[Kategorie:Programmiersprache für die Java Virtual Machine]]
[[Kategorie:Objektorientierte Programmiersprache]]
[[Kategorie:Objektorientierte Programmiersprache]]

Version vom 4. März 2017, 07:06 Uhr

Kotlin
Kotlin-logo.png
Logo
Paradigmen Objektorientierte Programmiersprache
Erscheinungsjahr 2016
Designer JetBrains
Entwickler JetBrains und Open-Source-Entwickler
Aktuelle Version 1.1
(1. März 2017)
Typisierung statisch, stark
Beeinflusst von Java, Scala
Betriebssystem Jedes mit einer JVM oder JavaScript-Interpreter
Lizenz Apache
Website kotlinlang.org

Kotlin ist eine statisch typisierte Programmiersprache für die Java Virtual Machine (JVM), Android und Webbrowser des tschechischen Unternehmens JetBrains. Kotlin ist Open Source, steht unter der Apache-Lizenz, ist mit Java kompatibel, der Kotlin-Compiler kann Java-Bytecode ausgeben und der Java Kotlin-Code kann Java-Code aufrufen. Gegenüber Java zeichnet sich Kotlin durch eine gute Performance, Sicherheit und gut lesbare Syntax aus. Kotlin ist nach der gleichnamigen russischen Insel im Finnischen Meerbusen benannt.[1] Im russischen Sankt Petersburg hat das tschechische Unternehmen JetBrains mittlerweile den Hauptstandort für seine Entwicklungen.[2]

Geschichte

Am 19. Juli 2011 hat JetBrains Kotlin auf der JVM Language Summit vorgestellt. Kotlin war da bereits fast ein Jahr in der Entwicklung.[3] Im Januar 2012 wählte das US-amerikanische Computermagazin Dr. Dobb’s Journal (DDJ) Kotlin zur Prgorammiersprache des Monats.[4]

Im Februar 2012 hat JetBrains den Quellcode von Kotlin als Open-Source-Software unter der Apache Licence 2 bereitgestellt. Die Sourcen stehen auf GitHub zur Verfügung.[2] Am 15. Februar 2016 wurde die Version 1.0 nach über fünf Jahren Entwicklung veröffentlicht.[1] Am 1. März 2017 folgte Version 1.1.[5] Kotlin 1.1 unterstützt erstmals das Kompilieren nach JavaScript und Koroutinen.[6]

Weblinks

Quellen