De l'apprentissage à l'innovation : votre entreprise a besoin de développeurs juniors pour rester compétitive, une perspective souligne leur importance tandis que les Big Tech se battent pour l'élite des devs 0 13:51
Google affirme qu'il est non seulement possible, mais aussi relativement facile de remplacer C/C++ par Rust dans les firmwares. L'entreprise explique en quoi ce changement est avantageux 18 09/09
Microsoft présente les nouvelles fonctionnalités de GitHub Copilot dans Visual Studio 2022 17.11, dont une meilleure complétion de code et des suggestions d'IA pour le débogage et le nommage 4 30/08
Le cycle d'engouement pour les technologies émergentes en 2024 de Gartner met l'accent sur la productivité des développeurs, l'expérience totale, l'IA et la sécurité 1 29/08
L'AI Assistant pour les versions 2024.2 des EDI de JetBrains est disponible : saisie semi-automatique du code améliorée, chat plus intelligent et nouvelles fonctionnalités d'IA 0 29/08
ReSharper C++ 2024.2 disponible : aperçu des nouveautés et améliorations pour l'extension Visual Studio de JetBrains pour les développeurs C++ 0 23/08
Microsoft présente les nouvelles fonctionnalités de Visual Studio 2022 17.11 pour les développeurs C++, et apporte des améliorations à la prise en charge d'Unreal Engine, à Build Insights et au débogueur CMake 4 23/08
ReSharper 2024.2 disponible avec une prise en charge initiale de C# 13, de meilleures performances, des optimisations de l'AI Assistant et bien plus 0 23/08
Le responsable d'AWS déclare à ses employés que la plupart des développeurs pourraient bientôt cesser de coder lorsque l'IA prendra le relais, mais l'IA est incapable d'innover et souffre d'autres limites 70 22/08
Zed AI : un service hébergé fournissant un support pratique et performant pour le codage basé sur l'IA dans l'IDE Zed, alimenté par Claude 3.5 d'Anthropic 8 22/08
CLion 2024.2 est disponible : tour d'horizon des nouveautés de l'EDI C/C++ multiplateforme de JetBrains 0 22/08
DataGrip 2024.2 est disponible : aperçu des améliorations de l'EDI de JetBrains pour les développeurs SQL 0 21/08
JetBrains annonce la sortie de la version 2024.1 de MPS (Meta Programming System) : un aperçu des nouveautés de l'environnement de développement de langages DSL 0 21/08
Copilot Autofix : la réponse de l'IA aux problèmes de vulnérabilité du code, le nouvel outil d'analyse de GitHub, piloté par l'IA, promet de révolutionner la détection et la correction des vulnérabilités 0 19/08
DataSpell 2024.2 disponible : l'EDI pour la science des données offre une meilleure expérience utilisateur avec les notebooks Jupyter et bien d'autres améliorations 0 16/08
RubyMine 2024.2 est disponible : mises à jour pour Rails, prise en charge intégrée du framework JavaScript Stimulus et bien d'autres améliorations 0 15/08
PyCharm 2024.2 est disponible : tour d'horizon des nouveautés de la deuxième mise à jour majeure de l'année de l'EDI Python de JetBrains 0 15/08
WebStorm 2024.2 est disponible : prise en charge améliorée du routage basé sur le système de fichiers, débogage pour Bun, exécution directe des fichiers TypeScript, et bien plus 0 14/08
« Agile tue l'innovation en confinant les développeurs dans des boîtes noires d'abstraction qui limitent la créativité et la compréhension des systèmes sous-jacents », affirme l'un des développeurs de Signal 68 13/08
PhpStorm 2024.2 disponible : l'EDI de JetBrains vient avec la prise en charge des fichiers journaux Laravel, Symfony et WordPress, la saisie semi-automatique dans le nouveau terminal, et bien plus 0 13/08
IntelliJ IDEA 2024.2 est disponible : tour d'horizon des nouveautés de la deuxième mise à jour majeure de l'année de l'EDI Java de JetBrains 0 13/08
GoLand 2024.2 est disponible : tour d'horizon des nouveautés de l'EDI de JetBrains pour le développement en langage Go 0 12/08
OpenDevin : une plateforme ouverte qui permet aux développeurs IA de mettre en œuvre des agents d'IA flexibles et puissants, qui interagissent avec le monde de manière similaire à celle d'un développeur humain 1 12/08
Le navigateur Ladybird commencera à utiliser le langage Swift au lieu de C++ cet automne, car Swift offre une sécurité de la mémoire et est également un langage moderne avec une ergonomie solide 27 12/08
Knights Capital a été victime du bogue logiciel le plus coûteux de l'histoire de l'humanité : 49 millions de dollars par seconde, 8,6 milliards de dollars en 28 minutes 7 07/08
Qodana : JetBrains lance une version autohébergée de son outil d'analyse de code statique avec une réduction de 40 % sur un an, disponible jusqu'au 31 août 0 07/08
La DARPA veut transposer automatiquement le code C en Rust à l'aide de l'IA, le ministère américain de la Défense a lancé un projet d'IA qui peut automatiser la conversion de l'ancien code C en Rust 2 05/08
La POO n'est pas meilleure que la programmation fonctionnelle et vice versa, d'après Dave Farley d'avis que c'est au programmeur de choisir le paradigme qui convient le mieux au problème à résoudre 20 01/08
Seul 1 programmeur sur 5 déclare être satisfait de son emploi actuel : Quelles en sont les raisons ? Le burnout revient parmi les motifs qui provoquent des reconversions pour des domaines comme l'agriculture 3 31/07
Proposition officielle d'unions de types par l'équipe de conception du langage C#, pour tenter de fournir des solutions à tous les cas d'utilisation en déclarant quatre catégories 1 30/07
Artifacts : un jeu MMORPG basé sur l'API où vous utilisez n'importe quel langage de programmation pour contrôler vos personnages avec l'API, vous pouvez y créer vos propres automatismes et bots 1 30/07
L'IA remplacera-t-elle les développeurs juniors ? Un ancien ingénieur de Google répond par l'affirmative, mais cela interroge sur ce qui se passera lorsque les développeurs séniors partiront à la retraite 70 30/07
Flutter, le framework de développement d'applications multiplateformes, est-il sur le point de disparaître ? Flutter remplit-il toujours son rôle chez Google ? 1 03/09
Mathématiques et Python - Programmation en Python : algorithme des k-moyennes, un billet blog de Denis Hulo 2 02/09
Skip : Construire des applications natives iOS et Android à partir d'une base de code Swift unique, Skip utilise le langage de programmation moderne Swift et l'EDI Xcode 0 30/08
TypeScript, les types marqués : Produire un moyen de marquer un type, en fournissant un moyen automatisé et facile à utiliser pour rendre un type nominal, par Prosopo 0 28/08
Pas de "Bonjour", pas de "Appel rapide", et pas de réunions sans ordre du jour, d'après Sebastian Witowski 0 26/08
Python - Apprendre à tracer des graphiques dans une interface paramétrable Tkinter, un tutoriel de Denis Hulo 0 08/08
« Ils ont fait une suite à C », Tsoding s'attaque à C3 : C3 est-il l'avenir de C ? Ou est-ce D ? Ou doit-on attendre C4 ? 24 30/07
PHP ne craint plus, examinons les changements de langage intervenus depuis la sortie de PHP 5.4, par Víctor Falcón Ruíz 26 23/07
Jiff : une toute nouvelle bibliothèque Datetime pour Rust, pour fournir des primitives datetime de haut niveau qui sont difficiles à abuser et ont des performances raisonnables, par l'auteur de ripgrep 0 22/07
Peut-être que la programmation ne vous rend pas malade, c'est tout ce qui vient presque nécessairement avec la programmation pour gagner sa vie 4 11/07
Pensez Java - Méthodes Void, un tutoriel traduit du livre de Allen B. Downey et Chris Mayfield 7 08/07
Livre Assembleur "Modern X86 Assembly Language Programming: Covers x86 64-bit - AVX - AVX2 and AVX-512" de Daniel Kusswurm, critique par Philippe Guesset 1 06/07
Livre Assembleur "Beginning x64 Assembly Programming: From Novice to AVX Professional" de Jo Van Hoey, critique par Philippe Guesset 1 06/07
Idées fausses sur les boucles en C et recommandations, car les cas de boucles sont plus fréquents que prévu dans le code fourni 0 01/07
7 signes révélateurs d'un code illisible : Comment identifier et résoudre le problème, par Mensur Durakovic 3 20/06
Starlark, un petit langage de programmation open source, conçu comme un dialecte simple de Python destiné principalement à une utilisation embarquée 0 19/06
Mathématiques et Python - Méthode de Monte-Carlo et répartition des nombres premiers, un billet blog de Denis Hulo 2 18/06
Avec les suggestions basées sur l'IA, l'auteur du code devient de plus en plus un réviseur : Progrès de l'assistance à l'ingénierie logicielle basée sur l'IA chez Google et projections pour l'avenir 0 10/06
Qu'est-ce que l'hydratation et pourquoi est-elle importante ? En programmation, c'est le processus par lequel le navigateur ajoute de l'interactivité aux éléments qu'il affiche à l'écran, par Mensur Durakovic 0 06/06
N'appliquez pas prématurément le principe DRY (Ne vous répétez pas) à votre code, car l'application trop rigide du principe DRY conduit à des abstractions prématurées et des changements futurs plus complexe 2 31/05
Revue de code : un guide en 5 étapes pour que vos collègues vous détestent, par Mensur Durakovic 1 31/05
Le langage SQL, la synthèse - Chapitre 2 : définition des données : types, domaines, valeurs et NULL, un livre gratuit de Frédéric BROUARD 6 27/05
Orthodox C++, parfois appelé C+, est un sous-ensemble minimal de C++ qui améliore C, mais évite tous les éléments inutiles du C++ moderne, Orthodox C++ est l'opposé de ce que le C++ moderne est censé être 7 23/05
Présentation de F* : un langage de programmation polyvalent orienté vers la preuve, prenant en charge à la fois la programmation purement fonctionnelle et la programmation avec effet 1 18/05
J'aime la programmation informatique, mais je déteste l'industrie de la programmation, par deathbyabstraction 0 17/05
Elvish, un langage de programmation expressif et un shell interactif polyvalent, disponible sous la forme d'un binaire statique pour Linux, BSD, macOS ou Windows 0 11/05
Le ramasse-miettes (garbage collector) pour les programmeurs systèmes, un tutoriel de Matt Kline 1 09/05
Mathématiques et Python : algorithmes probabilistes et nombres premiers : le test de primalité de Fermat, un billet blog de Denis Hulo 0 06/05
Boostez votre carrière dans le développement de logiciels grâce à ces 10 compétences essentielles, par Mensur Durakovic 1 05/05