Ajouter un commentaire

Kotlin arrive en version 1.0

Par:
fredericmazue

mar, 16/02/2016 - 14:25

Kotlin est un langage conçu et développé par une équipe de JetBrains, l'éditeur de l'environnement de développement renommé Intellij IDEA.

L'équipe responsable du projet vient d'annoncer la sortie de la première version stable du langage. Un langage qui est présenté comme pragmatique avant tout. Dans l'esprit des concepteurs, cela signifie un langage utilisable pour des projets concrets, qui apporte de la sûreté dans le codage, un code clair, donc facilement (re)lisible,  et des outils autour de lui.

Kotlin emprunte à la programmation fonctionnelle. Il a un système de type statique (pour la sûreté) et il supporte l'inférence de types ainsi que les fonctions d'ordre supérieur (pour les expressions lambda et les closures). Kotlin emprunte également à la programmation objet. S'il emprunte à la programmation fonctionnelle, Kotlin est toutefois présenté comme un langage orienté objet. Les emprunts à la programmation fonctionnelle étant là surtout pour apporter des facilités dans le codage. Les concepteurs de Kotlin ne veulent pas que celui-ci soit rangé dans la catégorie des langages de recherche ou universitaires. Kotlin se veut pratique et JetBrains l'utilise en interne dans des projets réels.

Le code Kotlin peut-être compilé pour être exécuté sur une machine virtuelle Java, ou traduit en code JavaScript (ECMAScript 5).

Bien évidemment Intellij IDEA le supporte, ce qui veut dire qu'Android Studio le supporte également, puisque ce dernier est construit sur Intellij IDEA. Un plugin Eclipse est disponible. Kotlin semble un bon candidat pour la programmation d'applications Android.

Kotlin est open source, sous licence Apache 2.0. Il est sur GitHub.

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 K  K  RRRR    CCC  M   M  H  H 
K K R R C MM MM H H
KK RRRR C M M M HHHH
K K R R C M M H H
K K R RR CCC M M H H