Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Kotlin gagne trois places et dépasse Scala dans le classement PYPL
L'indice qui analyse la fréquence de recherche des tutoriels sur Google

Le , par Coriolan

100PARTAGES

28  0 
Les mesures de l’indice PyPL du mois de juin 2019 se caractérisent par l’ascension de Kotlin de 3 places pour dépasser Scala. L'indice PYPL évalue la popularité des langages en fonction de la fréquence de recherche des didacticiels sur Google.

Sans surprise, Kotlin est devenu de facto le langage préféré et recommandé par Google pour le développement Android. Kotlin est un langage de programmation orienté objet et fonctionnel, avec un typage statique qui permet de compiler pour la machine virtuelle Java et JavaScript. D’après Google, « Kotlin est [un langage] expressif, concis, extensible, puissant et agréable à lire et écrire », et « il a des fonctionnalités de sécurité intéressantes en termes de nullabilité et d'immutabilité » qui s'alignent avec ses investissements pour rendre les applications sûres et performantes par défaut.


Classement PYPL en juin 2019 par rapport à l'an dernier

En juin 2019, Kotlin occupe la 13e place du classement PyPL (+3 places), avec une part de 1,4 %. De son côté, Scala occupe la 16e place avec une part de 1,13 %. Les champs où Scala et Kotlin sont utilisés sont différents. Scala est principalement utilisé pour créer des systèmes distribués, tandis que Kotlin est principalement utilisé pour le développement d'applications mobiles. La hausse de popularité de Kotlin peut s’expliquer par l'importance du marché mobile.

Une autre raison peut aussi être le degré de complexité. Alors que vous pouvez former un développeur Java à utiliser Kotlin en quelques jours seulement, Scala nécessite un changement de modèle de réflexion. Pour dire simple, écrire du bon Scala peut être difficile si vous réfléchissez comme un développeur Java traditionnel.

En ce qui concerne les autres langages, Python continue de dominer le top 10 du classement. Loué pour sa simplicité, il a obtenu une part de 28,08 %, suivi par Java (20,51 %) et JavaScript (8,29 %). À noter que Python est le seul langage dans le top 20 à avoir connu une croissance significative (+4,7 %).

Puisque PYPL analyse surtout la fréquence de recherche des tutoriels sur Google, ce classement est à prendre avec des pincettes. Il affiche surtout l'intérêt des gens pour apprendre un langage, donc c'est une tendance et pas un état des lieux qui reflète la demande professionnelle.

À Developpez.com, nous avons mené récemment une étude qui a porté sur les langages les plus demandés et les mieux payés en 2018. Sans surprise, Java a dominé le classement suivi de JavaScript et PHP. Les résultats sont issus des 20 000 offres d’emploi postées en 2018 sur Developpez.com.

Retrouvez aussi l'étude emploi 2018 sur les bases de données, l'étude sur les tendances emploi 2018 ainsi que l'étude emploi 2017 sur les langages.

Voir les nouveautés de Kotlin
Rubrique Kotlin sur Developpez.com (Forums, Actualités)

Source : PYPL

Et vous ?

Qu’en pensez-vous ?
Qu'est-ce qui peut, selon vous, expliquer cet intérêt porté à kotlin sur l'indice PYPL ?
Quel est votre langage de programmation préféré en 2019 ?

Voir aussi

Android : Kotlin est désormais le langage préféré et recommandé par Google, vers la fin de Java pour le développement Android ?
La version 1.3.30 de Kotlin est disponible avec des améliorations pour KAPT et Kotlin/Native et quelques corrections de bogues

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Madmac
Membre éprouvé https://www.developpez.com
Le 09/06/2019 à 3:07
Citation Envoyé par TheLastShot Voir le message
Perso je m'interroge toujours sur l'intérêt de ce genre d'article... Un langage est populaire ? ok... Et alors ? Ca veut pas dire qu'il bien, c'est juste que plus un langage est populaire plus les gens vont se tourner vers lui et devenir encore plus populaire...
En plus quand on vois les langages du classements c'est absolument ridicule, tout est mélangé.... On a du VBA qui est un langage de script pour coder des plugins (notamment pour les produits de la suite Microsoft Office), du R et du Matlab qui sont des langages destinés aux applications mathématiques, du Swift et de l'Objective-C qui sont principalement utilisées pour coder pour MacOS ou iOS...
J'en serais presque à me demander pourquoi il y a pas carrément le HTML, le CSS, le SQL....

Et pourquoi l'article ne s'intéresse qu'à Kotlin ? Parce que de ce que je vois le Go aussi est passé devant Scala, mais pas un peu dessus. Et ok kotlin a gagné 3 places (dans un classement où on a mélangé des langages qui n'ont rien à voir), mais sa popularité reste quand même assez insignifiante face aux têtes du classement...
C'est comme si on avait un jour 1 mec qui manifestait, que le lendemain ils étaient 10 et qu'on se disait "oh mon Dieu, +900% de popularité de la manifestation", sauf que ça reste 10 pécores parmi une masse bien plus importante...
Effectivement, ce n'est pas très utile. Mais pas totalement dénudé d'intérêt. Cela me donne l'impression que les programmeurs de PHP sont à la recherche d'une alternative.

Par contre, j'aimerais beaucoup connaître la performance de Kotlin. Il utilise la machine virtuelle de Java, mais le langage m’apparaît beaucoup moins verbeux et pénible que Java. L'auteur a peut-être mis l'accent sur Kotlin, parce qu'il semble plus accessible que Go.
7  0 
Avatar de Pyramidev
Expert confirmé https://www.developpez.com
Le 09/06/2019 à 15:06
PYPL permet de filtrer en fonction du pays, parmi une petite liste de pays.
Si on se base sur PYPL, alors la progression de Kotlin est plus grande en France qu'à l'international.
  • En France : classement : 11e ; proportion : 2.28 % ; progression : +1.1 %.
  • À l'international : classement : 13e ; proportion : 1.4 % ; progression : +0.5 %.

Voici l'URL correspondant au filtre sur la France : https://pypl.github.io/PYPL.html?country=FR
6  0 
Avatar de Mingolito
Membre extrêmement actif https://www.developpez.com
Le 09/06/2019 à 12:41
Citation Envoyé par TheLastShot Voir le message
Et pourquoi l'article ne s'intéresse qu'à Kotlin ? Parce que de ce que je vois le Go aussi est passé devant Scala, mais pas un peu dessus.
Parce que c'est la plus grosse hausse ? et parce que Kotlin ça fait jaser sur les forums ? Pour rappel : Android : Kotlin est désormais le langage préféré et recommandé par Google donc c'est quand même pas du vent...

Go on s'en tape ça fait un bide total en France.
4  0 
Avatar de Mingolito
Membre extrêmement actif https://www.developpez.com
Le 09/06/2019 à 17:31
Pas mal

Et du coup sur le FR : Go en baisse.

Et aussi Java en Baisse, donc avec Java en baisse et Kotlin en hausse on pourrais se laisser aller à penser qu'il y à bien un mouvement de migration pour Android de Java vers Kotlin, après tout si c'est Google qui l'à demandé...

Dans la série des surprises : Julia en hausse, un langage qui n'est pas lancé par un Gafa...
Et dans la catégorie Bide : Typescript en baisse, Microsoft qu'est ce que tu as foutu ?

Et dans la série des trucs Chelou : Objective C en hausse et Swift en Baisse, mais Apple qu'est ce que t'a encore fait !
4  0 
Avatar de SimonDecoline
Membre expert https://www.developpez.com
Le 09/06/2019 à 17:45
Citation Envoyé par Mingolito Voir le message
Et du coup sur le FR : Go en baisse.

Et aussi Java en Baisse, donc avec Java en baisse et Kotlin en hausse on pourrais se laisser aller à penser qu'il y à bien un mouvement de migration pour Android de Java vers Kotlin, après tout si c'est Google qui l'à demandé...
Ou pas. Google soutient aussi Go et Dart or ça ne se voit pas vraiment sur ce classement.

Citation Envoyé par Mingolito Voir le message

Dans la série des surprises : Julia en hausse, un langage qui n'est pas lancé par un Gafa...
R, Matlab, Scala, Perl et d'autres sont également en hausse et ne sont pas non plus lancé par un Gafa.

A noter que PHP semble en progression en France, d'après ce classement.
4  0 
Avatar de SimonDecoline
Membre expert https://www.developpez.com
Le 08/06/2019 à 22:46
Citation Envoyé par TheLastShot Voir le message
Perso je m'interroge toujours sur l'intérêt de ce genre d'article... Un langage est populaire ? ok... Et alors ? Ca veut pas dire qu'il bien, c'est juste que plus un langage est populaire plus les gens vont se tourner vers lui et devenir encore plus populaire...
Même pas en fait, c'est juste le nombre de recherches de tutoriels. Perso, je ne crois pas que ce soit un bon indicateur de "popularité" car il sous-estime les langages qui ont une bonne doc officielle ou les langages matures qui ne passent pas leur temps à cultiver leur hype.

Citation Envoyé par TheLastShot Voir le message

En plus quand on vois les langages du classements c'est absolument ridicule, tout est mélangé.... On a du VBA qui est un langage de script pour coder des plugins (notamment pour les produits de la suite Microsoft Office), du R et du Matlab qui sont des langages destinés aux applications mathématiques, du Swift et de l'Objective-C qui sont principalement utilisées pour coder pour MacOS ou iOS...
J'en serais presque à me demander pourquoi il y a pas carrément le HTML, le CSS, le SQL....
Sans parler d'Objective-C qui serait plus "populaire" que Swift et du langage "C/C++" qui n'existe juste pas.
3  0 
Avatar de Madmac
Membre éprouvé https://www.developpez.com
Le 09/06/2019 à 22:46
Citation Envoyé par Mingolito Voir le message

Kotlin c'est même pas encore dans ce classement, donc ce qui est intéressant de savoir c'est est ce que il va se passer quelque chose sur Kotlin, à savoir que tout ces types qui cherchent des tutoriels sur Kotlin, puisque c'est ce que mesure cette étude, cela va déboucher ensuite sur des jobs. Donc ce sujet est parfaitement pertinent et toi tu prends un malin plaisir à tout comprendre à l'envers
Ou alors tu le fais exprès, tu trolle, on est trolldi ?

Une grosse partie du marché Android en France c'est des SSII et des éditeurs de logiciels, quelqu'un sait si ces sociétés ont prévus de migrer de Java à Kotlin ? Le marché Java reste très gros en France, le plus gros marché pro d'après l'étude emploi. Est ce que la consigne de Google de Migrer vers Kotlin va avoir un impact ?
Le gros point d'interrogation est la performance de Kotlin. Si on m’annonçait que la performance de Kotlin est seulement inférieur de 10% par rapport à Java. J'oublierais Java pour de bon.
2  0 
Avatar de Kearz
Membre expert https://www.developpez.com
Le 11/06/2019 à 12:16
Python premier en France? Vous connaissez du monde qui bosse en python? Pour moi le Python c'est quelque chose de marginale. (je dois connaitre 3 devs en full time sur du Python et quelques uns qui peuvent en faire si besoin).
Après le Python est devenu un langage pour étudier donc peut être que les étudiants cherchent des tutos en masse.

Pour ce qui est de PHP : je bossais sur PHP à l'époque où on disait "A mort PHP, faut passer en RoR, etc." (Après j'ai bossé sur de JAVA puis sur la gestion de projet).
Je suis revenu sur PHP il y a quelques mois et avec PHP7 ou les gros Framework (Symfony / Laravel), la robustesse de PHP est devenue bonne même pour des projets complexes. Donc ça ne m'étonne pas qu'il reste populaire et qu'il ne s'écroule pas.

Par contre, ce qui me m'embête avec ce genre d'étude c'est: dans beaucoup de cas, on a pas besoin de faire de recherche sur un langage. Si on utilise un framework bien documenté, on se limite à la doc du framework.
Donc...Est-ce que ce serait le classement des langages mal documentés?
2  0 
Avatar de Mingolito
Membre extrêmement actif https://www.developpez.com
Le 09/06/2019 à 14:39
Euh... ouais... En nombre de place en effet, mais en pourcentage sa hausse est près de 10 fois inférieur à la progression de Python... Et même si c'est la plus grosse hausse en terme de place, il reste au fond du classement, c'est "facile" de gagner des places quand t'es dans les derniers.
Oui et alors ? Il y a déjà eu un milliard de news sur la progression de Python, la ce qu'il y a de nouveau et d'original c'est les 3 flèches en hausse sur Kotlin, et c'est ce que relève avec une totale pertinence l'auteur de cette news.

AH pardon, je croyais que c'était un site dédié à la technologie et au dév, pas au chauvinisme. Mais si tu veux faire partir sur ce terrain dans le cas il faudrait peut-être se baser sur un classement français, pas international...
La news est écrite en français, ce qui veux dire qu'elle sera lue par environ 50% de français plus probablement environ 50% d'autres francophones (Belgique, Suisse, Québec, Afrique,...), hors on sais que le marché Francophone est très différent du marché US, c'est d'ailleurs ce que montre l'étude emploi faite sur la francophonie : Emploi développeur 2018 : les langages les plus demandés et les mieux payés et c'est la qu'on voie que Go fait un bide sur la francophonie : 0,3%.
Kotlin c'est même pas encore dans ce classement, donc ce qui est intéressant de savoir c'est est ce que il va se passer quelque chose sur Kotlin, à savoir que tout ces types qui cherchent des tutoriels sur Kotlin, puisque c'est ce que mesure cette étude, cela va déboucher ensuite sur des jobs. Donc ce sujet est parfaitement pertinent et toi tu prends un malin plaisir à tout comprendre à l'envers
Ou alors tu le fais exprès, tu trolle, on est trolldi ?

Une grosse partie du marché Android en France c'est des SSII et des éditeurs de logiciels, quelqu'un sait si ces sociétés ont prévus de migrer de Java à Kotlin ? Le marché Java reste très gros en France, le plus gros marché pro d'après l'étude emploi. Est ce que la consigne de Google de Migrer vers Kotlin va avoir un impact ?
3  2 
Avatar de Mingolito
Membre extrêmement actif https://www.developpez.com
Le 09/06/2019 à 17:57
Citation Envoyé par SimonDecoline Voir le message
R, Matlab, Scala, Perl et d'autres sont également en hausse et ne sont pas non plus lancé par un Gafa.
Oui mais Julia c'est nouveau non ?

Citation Envoyé par SimonDecoline Voir le message
A noter que PHP semble en progression en France, d'après ce classement.
Oui et Ruby en baisse, donc le slogan "Migrez à RoR c'est bien et PHP et c'est de la merde" à vécu...
1  0