Lien Talend a 15 ans
Python dépasse Java en popularité selon l’indice TIOBE de novembre
Selon TechRepublic, qui commente la dernière édition de l’indice TIOBE qui mesure (de façon certes un peu opaque) la popularité des langages de programmation, Python vient de passer devant Java et est devenu deuxième derrière C. Preuve à la fois de la maturité du langage Python dans l’industrie et de la montée en force des usages pour lesquels il excelle (notamment l’apprentissage automatique).
Cela serait sans doute anecdotique si d’autres sources n’avaient pas également classé Python parmi les langages les plus dynamiques ces dernières années, notamment :
- IEEE Spectrum, qui l’a classé numéro 1 en 2020, 2019, 2018 et 2017 ;
- Stack Overflow, qui l’a classé, après une enquête auprès de ses utilisateurs en 2020, 3ᵉ « langage le plus aimé » et 1ᵉʳ « plus désiré ».
Par ailleurs, si vous utilisez Python et que vous souhaitez exprimer votre avis sur son évolution, il vous reste (à la date d’écriture de cette dépêche) deux jours pour participer à l’enquête annuelle de la PSF (Python Software Foundation) et de JetBrains auprès des développeurs Python.
Lien La confrontation de Google et d'Oracle devant la Cour suprême ne s'est pas bien passée pour Google
Journal OpenJDK est désormais hébergé chez Github tout en se donnant les moyens de l'indépendance
Ça y est, le code d'OpenJDK est désormais versionné avec Git et hébergé chez Github ! Cela avait été rapidement abordé dans la dépêche sur Java 15. Cela ne concerne que le code : les tickets et le wiki resteront auto-hébergés sur l'infrastructure OpenJDK.
C'est une grosse nouvelle (à mes yeux du moins) car :
Java 15 est sorti
Ce 15 septembre 2020 sort Java 15. C’est l’occasion pour cette dépêche de revenir sur les nouveautés entre les blocs de texte et autres ramasse‑miettes. On en profite pour parler de quelques informations autour de Java (les vingt‑cinq ans de la plate‑forme, les nouveaux champions, etc).
Lien Créer des évènements spécialisés pour suivre en direct l’activité d’une application Java
Journal Toileharicot 12 est dehors
Ah Nal,
Je t'écris pour t'informer que la version 12 de Netbeans, le meilleur IDE Java/PHP/Node.js, est en sorti.
Cette version LTS apporte les nouveautés suivantes:
- la gestion des dernières nouveautés de Java (le meilleur langage pour les projets d'entreprise): records, pattern matching, bloc de textes) ;
- la même chose pour PHP (le pire langage pour les projets d'entreprise): typage, nouveaux opérateurs ;
- de nouveaux thèmes.
Oracle, une généreuse PME qui éditait Netbeans avant, a aussi fait don de (…)
Lien GitHub met en garde contre les nouveaux logiciels malveillants qui empoisonnent les projets NetBeans
Forum Linux.débutant installation de Heritrix avec java
Bonjour à tous,
Alors voilà il y a quelques temps j’ai découvert l’existence du « logiciel » Heritrix sur un article du journal Le Monde (Cf liens 1 si ça en intéresse). Ça m’a grave donné envie de tripatouiller le truc. Alors j’ai commencer à me renseigner et voire ou je peux le trouver. Et je l’es bien sûr trouver et il est disponible sur GitHub ( Cf lien 2). J’ai continué à chercher comment l’installer et j’ai vite compris (…)
Lien Ça chausse du combien un objet Java
Sortie de Cassandre, un cadriciel pour développer votre propre « trading bot »
Un automate ou robot (bot) de trading est un programme qui va automatiquement placer des ordres d’achats et de ventes sur des marchés de cryptomonnaie (ou des Exchanges, dans notre cas) sans qu’un humain n’ait à intervenir. L’avantage est, bien sûr, qu’ils travaillent 24 h / 24 et qu’ils sont toujours concentrés !
Cassandre se présente comme un starter Spring Boot. Après l’avoir ajouté à votre projet et avoir créé une classe annotée, Cassandre va se charger de fournir automatiquement à votre classe les données du marché, les données sur vos comptes et vos ordres. Il vous permettra aussi de passer de nouveaux ordres.
À partir de là, vous pourrez développer votre propre stratégie en utilisant les outils et méthodes de vos choix (analyse technique, apprentissage automatique, apprentissage profond…).
Avec ce projet, notre but est de démystifier ce domaine et de partager ce que nous apprenons, vous pourrez donc aussi trouver un guide complet sur le développement du bot et un début de cours sur le développement de stratégie (on a déjà pas mal avancé sur l’analyse technique).
Grâce à l’utilisation de XChange, nous prenons potentiellement en charge de nombreux Exchanges.
Java 14 tombe le masque
À quelques jours du printemps, une nouvelle version de Java arrive avec son lot de corrections, améliorations, nouveautés et retraits. Voilà six mois que Java 13 a apporté ses quelques nouveautés. Cette nouvelle itération est bien plus riche aussi bien sur les fonctionnalités définitives que sur celles en cours de maturation. Au programme pas moins de 16 JEP intègrent le langage. Seulement une partie sera détaillée dans la suite de dépêche.
Journal Sorties de Micronaut 1.3.0 et Micronaut Data 1.0
Forum général.petites-annonces [CDD 9 mois] Ingénieur en ingénierie logicielle JavaEE GWT H/F
Le réseau national d'observatoires de la phénologie TEMPO recrute à Avignon un ou une ingénieur en ingénierie logicielle JavaEE GWT pour le développement de son système d'information de données phénologiques.
Contexte & cadre de travail
Le projet de système d'information du réseau national TEMPO développé à l'unité de service INRAE AgroClim a pour ambition de rendre accessible les données phénologiques à l'ensemble des personnes intéressées via une interface web.
Vous serez accueilli(e) au sein de l'unité de service AgroClim à (…)