IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Vers un C++ plus sûr ? Avec les extensions Safe C++, la communauté veut répondre aux défis modernes de la sécurité des logiciels dans un contexte où plusieurs recommandent de le remplacer par des alternatives
La plateforme de programmation compétitive Codeforces interdit l'utilisation de l'IA pour résoudre les problèmes lors des concours, mais la mise en œuvre de cette règle pourrait s'avérer être un défi majeur
La dernière mise à jour du classement Redmonk suggère que les langages Kotlin et Scala basés sur la JVM connaissent un regain de popularité, tandis que Rust stagne et le C semble confronté à des défis
Des faux tests de compétences en codage Python pour les développeurs à la recherche d'un nouvel emploi font installer des paquets de logiciels malveillants de Corée du Nord
La fondation Rust examine et améliore la sécurité de Rust : la fondation Rust étudie le développement d'un modèle d'infrastructure à clé publique (PKI) pour le langage Rust, selon son dernier rapport
L'ensemble du personnel de l'éditeur de jeux Annapurna Interactive aurait démissionné après que le propriétaire s'est opposé à leur demande de faire du studio une entité indépendante
Unity supprime son plan de tarification controversé Runtime Fee dans une énième tentative visant à rétablir la confiance des développeurs, qui ont menacé d'abandonner le moteur au profit d'outils concurrents
RustRover : la version 2024.2 de l'EDI Rust de JetBrains disponible avec la prise en charge du développement frontend et des bases de données, et bien d'autres nouveautés
Les innovations de C++26 : comment les dernières améliorations vont transformer le développement en C++, dans un contexte où plusieurs entités recommandent de remplacer C/C++ par des alternatives
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
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
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 ?
Mathématiques et Python - Programmation en Python : algorithme des k-moyennes, un billet blog de Denis Hulo
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
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
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é
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
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
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++
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
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
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
Rider 2024.2 disponible : tour d'horizon des nouveautés de l'EDI .NET de JetBrains
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
CLion 2024.2 est disponible : tour d'horizon des nouveautés de l'EDI C/C++ multiplateforme de JetBrains
DataGrip 2024.2 est disponible : aperçu des améliorations de l'EDI de JetBrains pour les développeurs SQL
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
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
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
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
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
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
« 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
Emploi informatique 2023 : les langages les plus demandés et les mieux payés, Java et Python sont les plus populaires mais Cobol est le langage le mieux rénuméré
La fin d'une époque : "les femmes qui codent" annoncent leur fermeture, par manque de moyens financiers, suite entre autres au rachat de VMware par Broadcom, qui a décidé de leur couper les vivres
ReSharper C++ 2024.1 disponible avec une meilleure prise en charge des modules C++20 et l'introduction du support du framework d'interface utilisateur Slate
ReSharper 2024.1 est disponible : amélioration de la prise en charge de C# et Razor, de l'interface/expérience utilisateur et bien plus
Rider 2024.1 disponible : l'EDI .NET offre une meilleure expérience de débogage, un outil de suivi des performances de vos applications, et des nouveautés pour le développement de jeux
CLion 2024.1 est disponible : tour d'horizon des nouveautés de l'EDI C/C++ multiplateforme de JetBrains
Le code source de Descent 3, un jeu vidéo de tir à la première personne développé par Outrage Entertainment, est publié : C++ 83,8 %, C 9,6 %, Assembly 6,5 %
JDK 23 : attendue pour septembre, Java 23 va s'accompagner d'une seconde preview de l'API de fichier de classe, du collecteur de flux ainsi que d'autres fonctionnalités
La popularité de PHP diminue-t-elle ? Le langage de script a atteint sa position la plus basse dans l'index TIOBE, tandis que C++ consolide sa place dans le top 3 après avoir éjecté Java
DataSpell 2024.1 disponible : l'EDI pour la science des données apporte une meilleure prise en charge de dbt, la possibilité d'interroger des trames de données via des cellules SQL, et bien plus
75 % des ingénieurs logiciels d'entreprise utiliseront des assistants de code IA d'ici 2028, contre moins de 10 % au début de 2023, selon Gartner
GoLand 2024.1 est disponible : tour d'horizon des nouveautés de l'EDI de JetBrains pour le développement en langage Go
Une faille de sécurité critique, baptisée "BatBadBut", a été découverte dans la bibliothèque standard Rust, mais elle affecte également Erlang, Go, Haskell, Java, Node.js, PHP, Python et Ruby
RubyMine 2024.1 est disponible : complétion de code sur une ligne entière, nouveau terminal, améliorations de l'AI Assistant et du VCS, et bien plus
GPT-4 Turbo avec Vision est un pas en arrière pour le codage, il semble beaucoup plus enclin au "codage paresseux", d'après Paul Gauthier d'Aider
DataGrip 2024.1 est disponible : aperçu des améliorations de l'EDI de JetBrains pour les développeurs SQL
PyCharm 2024.1 est disponible : tour d'horizon des nouveautés de la première mise à jour majeure de l'année de l'EDI Python de JetBrains
L'armée américaine annonce une nouvelle politique visant à favoriser l'adoption de pratiques de développement logiciel agiles
Rust, Python, Apache Foundations et d'autres annoncent une grande collaboration sur la cybersécurité, afin de créer des spécifications communes pour le développement de logiciels sécurisés
PhpStorm 2024.1 disponible : l'EDI de JetBrains vient avec la prise en charge de Symfony AssetMapper et PHPUnit 11.0, un nouveau terminal, des améliorations pour Pest, et bien plus
WebStorm 2024.1 est disponible : lignes épinglées dans l'éditeur, améliorations pour la documentation rapide, saisie semi-automatique de code sur une ligne entière et bien plus
IntelliJ IDEA 2024.1 est disponible : tour d'horizon des nouveautés de la première mise à jour majeure de l'année de l'EDI Java de JetBrains
Plandex, un moteur de codage IA pour les tâches complexes, qui utilise des agents à long terme pour effectuer des tâches qui couvrent plusieurs fichiers et nécessitent de nombreuses étapes
Jpegli, une bibliothèque de codage JPEG avancée qui maintient une compatibilité ascendante élevée tout en offrant des capacités améliorées et un taux de compression supérieur de 35 %, par Google
La version 6.7 de Qt est disponible avec de nombreuses améliorations, pour construire des applications modernes et une meilleure expérience utilisateur
Une proposition visant à ajouter des signaux à JavaScript afin de fournir une infrastructure, permettant aux développeurs de se concentrer sur la logique plutôt que sur les détails répétitifs
Comment les grands modèles de langage peuvent-ils écrire du COBOL ? L'opportunité de générer du COBOL pour les LLM est énorme, d'après Gabriel Gordon-Hall de Bloop
Les développeurs utilisent l'IA pour déboguer leur code, des rapports de tests, et même créer des applications, mais ils sont confrontés a des biais et des erreurs, d'après Applause
« Les équipes Rust chez Google sont deux fois plus productives que celles qui se servent de C++ », d'après un responsable de l'entreprise qui lance le débat de la productivité entre Rust et C++
Claude 3 bat GPT-4 sur le benchmark d'édition de code d'Aider, et surpasse tous les modèles d'OpenAI, ce qui en fait le meilleur modèle disponible pour la programmation en binôme avec l'IA
Microsoft lance .NET Smart Components pour offrir aux développeurs des contrôles d'interface utilisateur basés sur l'IA, que vous pouvez ajouter rapidement et facilement aux applications .NET
L'encombrement des sites Web modernes conduit certains d'entre eux à charger jusqu'à 21 Mo de données pour une seule page, ils ont parfois des performances médiocres sur les appareils bas de gamme
Python creuse l'écart et renforce son avance en tant que langage de programmation le plus populaire sur l'indice TIOBE, mais pourquoi le langage est-il autant prisé ?
Apprendre 23 principes pour écrire du code lisible, un tutoriel d'Artur Smiarowski
Pascal : apprendre l'encapsulation dans un objet gérant l'accès à une base de données SQLite, un billet de tourlourou
Techniques d'enchaînements de formes (SDI, MDI et Docking), un tutoriel de Serge Girard
Pascal : apprendre à créer un objet gérant les requêtes SQL paramétrées et destiné à une librairie pour SQLite, un billet de tourlourou
Retour d'expérience sur l'utilisation d'un projet C++ en JavaScript (ASM.js, WASM), par Sekajin
Genèse d'une librairie Pascal pour SQLite, un billet de tourlourou
Symfony 1/4 : tutoriel vidéo pour apprendre et comprendre le framework PHP en 1 heure, par Lior CHAMLA
Linux embarqué - Mise en place et développement, un livre de Pierre Ficheux, une critique de Vincent PETIT
PHP 7 avancé, un livre de Pascal Martin, Julien Pauli, Cyril Pierre de Geyer, Eric Daspet, une critique de Thiebaut Mark
Apprendre à interfacer C++ et Python avec Boost.Python, un tutoriel de François Lanusse traduit par l'équipe de rédaction
Manuel de laboratoire pour contrôleurs embarqués - Chapitre 12. Mesure de temps de réaction : le retour, par James M. Fiore
Compte-rendu du week-end de création de jeux vidéo du 31 août au 02 septembre 2018, ayant eu lieu sur le chat de Developpez.com
Tutoriel pour apprendre à déployer une application Python avec Kubernetes sur IBM Cloud, par Kunal Malhotra
Composition de programmes - Abstraction avec des données, un tutoriel de John DeNero traduit par Laurent Rosenfeld
Apprendre à programmer et à déployer une application Java sur IBM Cloud, un tutoriel d'IBM
Publication de la page des meilleurs cours et tutoriels pour apprendre Rust, par l'équipe de rédaction
Apprendre VBA pour Excel par la pratique - Sixième partie : apprendre la programmation de nouvelles fonctions pour utilisateur, un tutoriel de L. OTT
Python - Précis et concis - 5e édition, un livre de Mark Lutz, une critique d'Alexandre Laurent
Apprendre l'intégration du middleware Watson Botkit dans une application hébergée sur IBM Cloud, un tutoriel de Ronan Dalton
Apprendre à programmer une application avec Vanilla JavaScript et gérer une connexion persistante PouchDB sur IBM Cloud, un tutoriel de IBM
Apprendre la programmation sous Delphi : affichage en grilles et et implémentation des fonctions de liaison LiveBindings, un tutoriel de Serge Girard
Les bases de la programmation Python - Introduction et types de données, un tutoriel de Sundeep Agarwal traduit par l'équipe de rédaction
Les Pipes : Guide Complet - Apprendre à utiliser des pipes avec Angular 6, un tutoriel de Simon DIENY
Sept conseils pratiques pour apprendre à programmer en R, un tutoriel de Kappelman Eric
Découvrir les bases de WebAssembly Studio, un IDE pour la programmation Web consacré à WebAssembly et ses acteurs
Rust : découvrez Wasm-bindgen, pour faciliter l'interaction entre les modules Wasm et JavaScript, par Anthony Defranceschi
Manuel de laboratoire pour contrôleurs embarqués - Chapitre 11. Mesure de temps de réaction, par James M. Fiore
TensorFlow - Apprendre à installer la bibliothèque d'apprentissage automatique de Google sur Windows 7, un tutoriel de Monorom Sananikone
Les meilleurs cours et tutoriels pour apprendre les réseaux informatiques et la programmation réseau, mise à jour avec 32 nouvelles publications
.NET - Sérialisation XML et dictionnaire, une astuce proposée par François DORIN
Les meilleurs cours et tutoriels pour apprendre le XML, une réorganisation de la page par l'équipe de rédaction
Les meilleurs cours et tutoriels pour apprendre Python, mise à jour avec onze nouvelles publications
Introduction au langage R et à RStudio, un tutoriel de Christophe Lalanne et de Bruno Falissard