Introduction Kotlin

Kotlin est un langage de programmation typé statiquement, qui s’exécute sur la JVM. Il a été développé par JetBrains depuis 2010. Il peut fonctionner dans un environnement en natif sans JVM, dans un environnement JavaScript et dans un environnement JVM. Nous n’abordons que la version du langage s’exécutant dans une JVM dans ce chapitre. De même, nous ne verrons que quelques aspects de ce langage, car il nous faudrait un livre entier pour le décrire entièrement avec son intégration avec Spring. Nous aurons une vision d’ensemble des nouveaux concepts amenés avec ce langage.

JetBrains fut créé en 2000 pour faire des outils sur plusieurs langages. La société JetBrains s’est distinguée avec son éditeur IntelliJ IDEA et ses dérivés (comme PhpStorm pour le PHP) et a reçu le "award de la Most Innovative Java Compagnie" en 2012. IntelliJ IDEA

Les aspects fondamentaux de Kotlin sont les suivants :

Aspect

Volonté

Concision

Pas de code passe-partout

Expressivité

De grandes idées en peu de mots

Interopérabilité

Pour supporter le code existant

Pragmatisme

Préoccupation de la vie réelle

Kotlin reprend des idées de Java, Groovy, Scala et Ceylon tout en les simplifiant au maximum.

De plus en plus de projets utilisent Kotlin, y compris des projets Android pour lesquels Kotlin est maintenant supporté. Vous pouvez...

couv_EP4JASP.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Points clés
Suivant
Caractéristiques principales du langage Kotlin