La transition de Google vers des langages à mémoire sécurisée comme Rust prendra plusieurs années : en attendant, Google applique également des principes de conception sécurisée à sa base de code C++ existante 42 11/2024
La Fondation Rust publie un nouveau document pour améliorer l'interopérabilité entre Rust et C++, après le lancement de l'« Interop Initiative » en février 2024 avec une contribution de 1 million de $ de Google 11 11/2024
GoLand 2024.3 est disponible : tour d'horizon des nouveautés de l'EDI de JetBrains pour le développement en langage Go 0 11/2024
IntelliJ IDEA 2024.3 est disponible : tour d'horizon des nouveautés de la troisième mise à jour majeure de l'année de l'EDI Java de JetBrains 0 11/2024
Les frameworks nous intéresseront-ils à l'avenir ? Non selon Paul Kinlan, responsable des relations avec les développeurs Chrome et Open Web chez Google 3 11/2024
RubyMine 2024.3 est disponible : prise en charge de Rails 8, intégration native avec RBS Collection, mises à jour de Ruby 3.4 et bien plus 0 11/2024
WebStorm 2024.3 est disponible : prise en charge intégrée des outils de base de données et de SQL, saisie semi-automatique de code générée par IA, et bien plus 0 11/2024
Herb Sutter, président de l'ISO C++, quitte Microsoft après 22 années de collaboration et déclare que la prochaine version de C++ 26 est « la plus importante depuis C++11 » 7 11/2024
Les GitHub Stars rejoignent le programme de reconnaissance des développeurs de JetBrains : ils peuvent bénéficier d'un accès gratuit à tous les produits de bureau de JetBrains 0 11/2024
Apprendre à coder reste important à l'ère de l'IA, selon Yossi Matias, responsable chez Google, après que le PDG Sundar Pichai a révélé que plus du quart du code produit par Google est généré par l'IA 8 11/2024
F# 9 est disponible avec des améliorations pour rendre les programmes plus sûrs, plus résistants et plus performants, notamment les types de référence annulables et la mise à jour de la bibliothèque standard 0 11/2024
La Fondation Rust partage le projet d'une nouvelle politique plus simple pour les marques déposées, après avoir présenté ses excuses pour les bourdes en matière de marque qui ont conduit à la création d'un fork 4 11/2024
Python détrône JavaScript et devient le langage de programmation le plus utilisé sur GitHub grâce à l'explosion des projets d'IA et de l'arrivée de nouveaux utilisateurs extérieurs à la communauté des codeurs 1 11/2024
Le personnel ne sait pas coder ? Pas de problème. Le LLM d'une superapplication de Singapour crée des applications pour eux, mais les développeurs sont sceptiques quant à la qualité et la sécurité du code 0 11/2024
Netflix mise sur l'IA générative pour créer ses jeux vidéo après avoir licencié des développeurs de jeux humains, l'entreprise présente l'IA générative comme « un élément central » de l'avenir des jeux 5 11/2024
ONLYOFFICE Docs 8.2 pour les développeurs : mises à jour de l'API Office et des plugins, ajout du Framework Java pour Document Builder ainsi que du SDK d'intégration PHP 0 11/2024
Concours Kotlin Multiplatform de JetBrains pour les étudiants et jeunes diplômés : les meilleurs recevront une invitation tous frais payés à la KotlinConf 2025 0 11/2024
JetBrains lance Mellum, son nouveau grand modèle de langage (LLM) spécialement conçu pour les développeurs 1 10/2024
GitHub, propriété de Microsoft, conclut des accords avec Google et Anthropic pour intégrer leurs modèles d'IA à son assistant de codage Copilot, mais la qualité et la sécurité du code généré restent un défi 50 10/2024
"Flock" en tant que nouveau "Flutter+" : Fork du kit de développement logiciel d'interface utilisateur open-source Flutter, pour aider à étendre la main d'œuvre de Flutter et accélérer le développement 2 10/2024
Les EDI de JetBrains WebStorm et Rider sont désormais gratuits pour une utilisation non commerciale 2 10/2024
Le nouveau SWE-Agent 1.0 d'IBM pour les développeurs serait le premier ensemble d'agents d'ingénierie logicielle alimentés par des LLM ouverts capable de résoudre de façon autonome les tickets GitHub, selon IBM 0 10/2024
Le PDG de Salesforce, Marc Benioff, déclare que l'assistant IA Copilot de Microsoft ne fonctionne pas, qu'il n'offre « aucun niveau de précision » et que les clients sont « obligés de nettoyer le désordre » 50 10/2024
L'IA open-source AlphaCodium de Qodo serait plus performante que o1 d'OpenAI en matière de génération de code, avec un flux en plusieurs étapes qui met l'accent sur l'amélioration continue par itération 42 10/2024
Éjecté du top 3, le langage C recule dans l'indice TIOBE, Java et Rust gagnent en popularité car les développeurs recherchent des langages sécurisés et faciles à apprendre 27 10/2024
Exécuter des programmes C dans le navigateur en utilisant le runtime WebAssembly, "une étape majeure pour faire fonctionner n'importe quel logiciel avec WebAssembly", d'après Wasmer 0 10/2024
La version 1.11 du langage de programmation Julia est disponible, apportant un nouveau type "Memory" et de nouvelles fonctionnalités à l'inférence 0 10/2024
Qt 6.8 LTS prend en charge de nouvelles plateformes de bureau, mobiles et embarquées, cette version réduit la consommation mémoire de 30 % et apporte un module pour la réalité augmentée et virtuelle 0 10/2024
Python 3.13 est disponible : la première édition sans GIL de Python s'accompagne d'un compilateur Just-In-Time (JIT) expérimental, d'une amélioration du typage et de la gestion d'erreurs 5 10/2024
Canvas d'OpenAI peut traduire le code d'un langage de programmation à un autre en quelques clics, mais des défis subsistent comme la qualité du code généré, une dépendance à l'IA ou la sécurité des données 6 10/2024
OpenAI lance « Canvas », une nouvelle interface ChatGPT conçue pour les projets d'écriture et de codage, mais la qualité et la sécurité du code généré par l'IA restent des défis majeurs 6 10/2024
Ryujinx, un émulateur Nintendo Switch, supprimé de GitHub après que Nintendo a proposé un accord aux développeurs, Nintendo s'en prend aussi aux chaînes YouTube qui montrent ses jeux en train d'être émulés 11 10/2024
Les assistants d'IA de codage font-ils vraiment gagner du temps aux développeurs ? Une étude suggère que ces outils n'augmentent pas la vitesse de codage, mais augmentent significativement le taux de bogues 50 09/2024
Intelligence artificielle vulgarisée - Le Machine Learning et le Deep Learning par la pratique, un livre de Aurélien VANNIEUWENHUYZE, une critique de rawsrc 1 11/2019
Apprendre à faire des tests unitaires en .Net Core avec XUNIT, un tutoriel de Nacoumblé Olivier Martial Soro 12 11/2019
RDF et gestion des connaissances - Partie 3 : théorie et apports aux organisations, un tutoriel de Julien Garderon 2 10/2019
Choisir son PC de développement, un guide pour prendre la configuration appropriée pour développer des logiciels, par LittleWhite 55 09/2019
Assembleur : Instructions SIMD (de MMX à SSE) sur des entiers, un mémo réalisé par Philippe Guesset 5 09/2019
Notes de cours Python scientifique - Optimisation du code Python, un cours de Gaël Varoquaux 0 08/2019
Apprendre à utiliser MicroPython pour le NodeMCU (ESP8266) avec Thonny, un tutoriel de Jean-Bernard Boichat 1 08/2019
Programmation en PHP 7 - Développement selon l'approche MVC : Modèle - Vue - Contrôleur - Cas pratique, par rawsrc 23 08/2019
Programmation en PHP - Développement selon l'approche MVC : Modèle - Vue - Contrôleur - Le retour - Théorie, par rawsrc 6 08/2019
C++ : apprendre à filtrer les données d'un conteneur pendant une itération via « ranged-based for loop », un billet de Bousk 0 08/2019
GPU Parallel Program Development Using CUDA, de Tolga Soyata, critique par Thibaut Cuvelier 0 08/2019
Apprendre Python et s'initier à la programmation - Partie 2 : Programmation avancée, un cours de Sébastien Combéfis 1 08/2019
Apprendre à exploiter l'EDI GoLand en programmation Go : l'autocomplétion de code, un tutoriel d'Ekaterina Zharova 0 08/2019
Tutoriel pour comprendre la méthode de factorisation du Crible Quadratique : une invention de Carl Pomerance, par Laurent Ott 15 07/2019
Publication de la page des meilleurs cours et tutoriels pour apprendre Visual Studio, par l'équipe de rédaction 0 07/2019
Cours programmation réseau en C++ : apprendre à implémenter un envoi ordonné fiable de paquets avec UDP, un tutoriel de Bousk 53 07/2019
Introduction à la bibliothèque Pandas - Analyse de données en Python, un tutoriel de Gabor Laszlo Hajba traduit par l'équipe de rédaction 1 06/2019
Une plongée au coeur de Python - Chapitre 3. Les compréhensions de listes - de dictionnaires et de sets, un extrait du livre de Mark Pilgrim 11 06/2019
Découvrir et apprendre les possibilités de Python pour le calcul scientifique, un tutoriel de Lejocelyn 0 06/2019
Apprendre les notions avancées en Cython, un tutoriel de Gabor Laszlo Hajba traduit par l'équipe de rédaction 1 06/2019
Apprendre à construire un assistant virtuel en Node.js avec Watson, un tutoriel proposé par IBM 1 06/2019
Publication de la page des meilleurs cours et tutoriels pour apprendre Kotlin, par l'équipe de rédaction 0 06/2019
Pascal : tutoriel pour apprendre comment ajouter à la librairie SQLite un objet de type Table, par tourlourou 1 06/2019
Apprendre à programmer une application Web personnalisée PHP et MySQL sur IBM Cloud, un tutoriel proposé par IBM 0 06/2019