Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Kotlin Discussion :

Kotlin vs Java


Sujet :

Kotlin

  1. #1
    Membre actif Avatar de jmonga
    Homme Profil pro
    Développeur Java
    Inscrit en
    novembre 2014
    Messages
    175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 23
    Localisation : Congo-Kinshasa

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : novembre 2014
    Messages : 175
    Points : 269
    Points
    269
    Par défaut Kotlin vs Java
    Pourquoi passer à Kotlin pour des applications Android.

    Quels sont les avantages et inconvénients.
    Jonathan Monga

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    juin 2008
    Messages
    592
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : juin 2008
    Messages : 592
    Points : 1 017
    Points
    1 017
    Par défaut
    Le plus simple est de visionner une présentation complète, comme ça tu te fais ta propre idée:



    Niveau avantages, c'est un langage beaucoup plus agréable, concis et moderne que Java, c'est comme C# face à C++: Une fois qu'on a essayé on n'a plus du tout envie de revenir en arrière.

    Pour ceux qui ont besoin de productivité ça permet de gagner du temps, et pour ceux qui n'ont pas cet impératif ça permet des syntaxes beaucoup plus agréables.

    Et surtout ça réduit fortement le nombre de bugs à l'exécution, car le langage est plus rigoureux que Java, notamment sur les null

    On trouve des mécanismes qui n'arrivent que dans les dernières versions de Java, comme les fonctions lambda, mais aussi des nouveautés propres comme les coroutines, les fonctions infix, les variables read-only, les variables à initialisations tardives etc.

    Niveau inconvénients, franchement moi je n'en vois pas vraiment: Toutes les librairies Java sont réutilisables, l'interopérabilité avec Java est complète et il y a même un copié/collé automatique qui transforme le code Java en Kotlin, dans le cas où on veut récupérer des exemples Java. Le tout avec un code qui ne gonfle pas par rapport à un code en Java.

    Et maintenant que Kotlin est devenu langage officiel pour Android, et qu'en plus c'est un open-source, la pérennité est assurée.

    C'est évidemment mon avis, qui n'engage que moi

Discussions similaires

  1. Faut il migrer de Java vers Kotlin ?
    Par young077 dans le forum Kotlin
    Réponses: 26
    Dernier message: 21/11/2018, 12h59
  2. Réponses: 6
    Dernier message: 18/10/2017, 10h45
  3. [Android] librairie compatibilité Java-Kotlin
    Par sinzen dans le forum Kotlin
    Réponses: 0
    Dernier message: 23/07/2017, 14h27
  4. webcam : lire sur un port usb en c/c++ ou java. sous win. ?
    Par flo007 dans le forum Choisir un environnement de développement
    Réponses: 2
    Dernier message: 25/05/2002, 00h24
  5. Service de nommage java C++
    Par Anonymous dans le forum CORBA
    Réponses: 3
    Dernier message: 15/04/2002, 13h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo