La justice américaine rouvre l’épineux contentieux entre Google et Oracle

La Cour suprême des Etats-Unis tiendra ce mercredi ses premières plaidoiries dans l’affaire Google contre Oracle. Un dossier qui devrait décider de l’avenir du développement des logiciels et d’un marché dont les revenus sont estimés à des milliards de dollars. Il y a dix ans, Oracle, qui cherchait désespérément à monétiser son achat raté de […]

Read More

Oui, le low code et le no code c’est cool, mais le “Big Code” les guettent (c’est quoi ?)

Alors que la plupart des applications, des services en ligne et même des automobiles fonctionnent aujourd’hui avec des centaines de milliers, voire des millions de lignes de code sous le capot, de nombreuses applications et services peuvent être écrits avec relativement peu de lignes, grâce aux abstractions disponibles sur les plateformes actuelles. Et les offres […]

Read More

Programmation : Python en passe de dépasser Java dans le coeur des développeurs

Fin de partie pour Java ? La popularité du langage de programmation continue encore à décliner, au bénéfice de Python, en passe de s’emparer de sa place de deuxième langage de programmation le plus populaire au monde, selon le dernier classement des langages de programmation établi par Tiobe. Si Python devance Java, ce serait la […]

Read More

Projet Monterey : la solution de VMware face aux applications de nouvelle génération

VMware a lancé la première journée de sa conférence virtuelle VMword 2020 avec une série d’annonces centrées sur son idée de “fondation numérique pour un monde imprévisible”. Le premier est le projet Monterey, que la société considère comme une redéfinition de l’architecture hybride du centre de données, du cloud et du edge computing. Lors d’un […]

Read More

Windows 10 pour les développeurs : le Projet Reunion de Microsoft se dote d’un nouvel outil

Microsoft vient de publier Modern Resource Technology (MRT) Core, un projet open source intégré au Projet Réunion pour résoudre les conflits entre Win32 et les applications de la plateforme universelle de Windows (UWP). En mai, lors de sa conférence Build 2020, Microsoft a annoncé le projet Réunion dans le cadre de son plan visant à réparer […]

Read More

DataStax dévoile le projet Stargate pour transformer Cassandra en base de données multimodèles

DataStax publie la première preview de Stargate, un nouveau framework d’API open source qui pourrait transformer Apache Cassandra en une base de données multimodèles. Cette approche a des parallèles avec les bases de données en mode cloud de Microsoft Azure et Google, qui adoptent également l’approche API, et plus récemment, de marques connues comme Oracle. […]

Read More

Oracle lance une série de nouvelles fonctionnalités pour Java 15

Oracle vient de publier la version 15 de Java, le langage créé il y a 25 ans par James Gosling chez Sun Microsystems, qu’Oracle a racheté en 2009 pour environ 7,4 milliards de dollars afin d’obtenir ce qu’il affirme être « le logiciel le plus important qu’Oracle ait jamais acquis ». Java 15, ou Oracle Java Development Kit (JDK) 15, apporte l’algorithme de […]

Read More

IFTTT : un service d’abonnement payant Pro pour la création d’applets

IFTTT lance une nouvelle offre payante pour les créateurs d’applets qui va au-delà du protocole standard “If This, Then That”. L’émergence des appareils connectés à l’internet des objets (IoT), notamment l’éclairage intelligent, les assistants vocaux, les caméras de sécurité connectées et bien d’autres, permettent d’automatiser la domotique et les processus commerciaux. Mais la grande variété […]

Read More

Langages de programmation : le C++ gagne en popularité alors que Java disparaît

Le langage de programmation C++, vieux de 35 ans, connaît une renaissance, selon Tiobe Software, qui affirme qu’il s’agit du langage à la croissance la plus rapide à l’heure actuelle. Le C++ “se porte très bien”, affirme Paul Jansen, PDG de Tiobe, commentant  l’index de septembre 2020 de la société pour les langages de programmation […]

Read More

Comment évaluer les projets open-source ?

De nombreuses personnes ont mis en place des systèmes pour collecter, juger et évaluer les projets open source, y compris des informations sur la popularité, la fiabilité et l’activité d’un projet. Mais ils ont tous des défauts. Prenez la plus ancienne des métriques : Lignes de code (LoC – Lines of Code). Oui, c’est facile […]

Read More

La nouvelle version de C++ approche à grands pas

Les développeurs peuvent se réjouir. Le groupe consacré au langage C++ de l’Organisation internationale de normalisation (ISO) vient en effet d’approuver la version finale du “C++20”, la première mise à jour majeure de ce langage de programmation vieux de 35 ans depuis le C++17 de 2017. “Ce vendredi 4 septembre, le vote sur le projet […]

Read More

6 idées reçues concernant le RPA

De nombreuses entreprises sont convaincues que la RPA leur permettra d’automatiser également les activités les plus complexes de gestion des processus métier (BPM), bien qu’il existe des solutions plus adaptées. Le panorama qui suit montre à quelles autres idées reçues les entreprises sont souvent confrontées s’agissant des solutions de RPA. Idée n° 1 : la […]

Read More

GitHub : Notre mise à jour vers Ruby 2.7 corrige plus de 11 000 problèmes

Le service d’hébergement de code en ligne GitHub, propriété de Microsoft, a détaillé sa mise à niveau vers la version 2.7 du langage de programmation Ruby, qu’il a déployé en production en juillet. Le passage à Ruby 2.7 permet à GitHub de fonctionner “sans déprédation” et supprime les obstacles aux futures mises à jour dès […]

Read More

GitHub : la mise à jour vers Ruby 2.7 corrige plus de 11 000 problèmes

Le service d’hébergement de code en ligne GitHub, propriété de Microsoft, a détaillé sa mise à niveau vers la version 2.7 du langage de programmation Ruby, qu’il a déployé en production en juillet. Le passage à Ruby 2.7 permet à GitHub de fonctionner « sans déprédation » et supprime les obstacles aux futures mises à jour dès qu’elles sont […]

Read More

TypeScript 4.0 de Microsoft est là, et c’est une étape importante

Microsoft vient de publier TypeScript 4.0, la dernière version de son très populaire langage de programmation pour la création d’applications web en JavaScript. La version 4.0 est techniquement une étape majeure avec une foule de nouvelles fonctionnalités. Cependant, selon le créateur de TypeScript, Anders Hejlsberg, technicien chez Microsoft, ce n’est que l’aboutissement du travail sur […]

Read More

Qu’est-ce que GPT-3 ? Tout ce que votre entreprise doit savoir sur le programme de langage d’IA d’OpenAI

GPT-3 est un programme informatique créé par une start-up de San Francisco, OpenAI. Il s’agit d’un gigantesque réseau de neurones et, en tant que tel, il fait partie du segment Deep Learning (apprentissage profond) du Machine Learning (apprentissage machine), qui est lui-même une branche du domaine de l’informatique connue sous le nom d’intelligence artificielle, ou […]

Read More

Rust : les licenciements Mozilla font mal, mais le projet tient bon

Le projet open source à l’origine du langage de programmation fondé par Mozilla, Rust, a annoncé la création d’une nouvelle fondation Rust pour renforcer son indépendance suite à la récente série de licenciements de Mozilla. La décision du fabricant de Firefox, Mozilla, de supprimer 250 postes ou 25 % de ses effectifs la semaine dernière […]

Read More

Développeurs : comment les projets d’automatisation du codage pourraient tout changer

Pour la grande majorité des humains, écrire un code est comme apprendre un nouveau langage. Mais les chercheurs d’Intel et du MIT ont pour mission de changer cela. Et la solution qu’ils proposent est de construire du code… qui peut coder. Appelé programmation machine, le domaine sur lequel se penchent les chercheurs concerne l’automatisation du […]

Read More

Popularité des langages de programmation : Python dépasse Java – Rust rentre dans le top 20

Le langage de programmation Python est désormais le deuxième langage de programmation le plus populaire, faisant pour la première fois sauter Java hors des deux premières places dans le classement de popularité des langages informatiques de RedMonk. C’est la première fois depuis 2012 que Java n’est pas l’un des deux langages les plus populaires selon la […]

Read More

Développement : comment l’IA s’infiltre dans les tests unitaires et l’optimisation de code

L’intelligence artificielle (IA) s’infiltre dans les outils des développeurs, avec pour ambition de les soulager du travail pénible. A commencer par les tests unitaires. Ponicode affirme que les développeurs passent moins de la moitié de leur temps à écrire du code, le reste étant consacré à l’écriture de tests et à la réduction des bugs. […]

Read More