De nouveaux modèles améliorent l'efficacité du code logiciel et la performance des compilateurs.
― 6 min lire
La science de pointe expliquée simplement
De nouveaux modèles améliorent l'efficacité du code logiciel et la performance des compilateurs.
― 6 min lire
Un nouveau cadre pour analyser la terminaison dans les fonctions d'ordre supérieur.
― 8 min lire
Explorer comment les odeurs de conception affectent les rôles de développement et de maintenance des logiciels.
― 9 min lire
Cette étude explore comment des auto-réplicateurs peuvent se former à partir d'interactions de programmation aléatoires.
― 12 min lire
Une étude des références réciproques dans les expressions régulières et leur relation avec les langages formels.
― 8 min lire
Cette étude évalue l'efficacité des LLM pour créer des tests unitaires.
― 9 min lire
Un outil pour vérifier les protocoles de communication dans les applis Clojure.
― 7 min lire
Cedar propose un moyen clair de développer des politiques d'autorisation pour les applis.
― 7 min lire
Un guide sur le rôle de Yul dans les contrats intelligents Ethereum.
― 7 min lire
Examiner des méthodes pour améliorer la génération de code pour des langages de programmation spécialisés en utilisant des LLMs.
― 8 min lire
Apprends des concepts clés de programmation pour mieux gérer les données et les erreurs.
― 6 min lire
Une étude sur l'amélioration de la sécurité du code généré par des modèles d'IA.
― 9 min lire
MIREncoder améliore l'optimisation du code en utilisant une représentation multi-modale et l'apprentissage automatique.
― 9 min lire
Un cadre en deux étapes améliore l'inférence de types de Python, augmentant la qualité et l'efficacité du code.
― 8 min lire
Une méthode améliorant la vérification des programmes probabilistes d'ordre supérieur en utilisant de nouveaux systèmes de types.
― 7 min lire
ESBMC-Python aide à vérifier la correctitude du code Python en utilisant des annotations de type et un modèle de vérification bornée.
― 6 min lire
Une étude sur comment les LLM gèrent les règles et contraintes de codage.
― 5 min lire
Une nouvelle méthode améliore l'efficacité des modèles linguistiques tout en réduisant les coûts et l'impact environnemental.
― 10 min lire
Un aperçu de comment l'IA aide la programmation quantique avec le jeu de données Qiskit HumanEval.
― 10 min lire
Un nouveau cadre garantit que les optimisations du compilateur préservent la justesse des programmes.
― 8 min lire
Synbciatr corrige automatiquement les cas de test obsolètes dans le développement logiciel.
― 9 min lire
Un regard sur le code inaccessible et son impact sur l'efficacité de la programmation.
― 6 min lire
Cette étude explore le rôle des couches feed-forward dans les modèles de langage de code.
― 7 min lire
Examine les défis de sécurité avec les logiciels open-source, surtout dans le langage de programmation Go.
― 7 min lire
Une nouvelle méthode améliore l'évaluation de la précision de la génération de code SQL.
― 8 min lire
Apprends comment les univers de types influencent l'allocation de mémoire dans les langages de programmation.
― 8 min lire
Un aperçu des processus linéaires et de leur importance dans la programmation et les systèmes de communication.
― 7 min lire
Un aperçu des frameworks modulaires dans le développement d'outils d'analyse binaire.
― 7 min lire
CodeCSE améliore le lien entre le code et les commentaires en utilisant l'apprentissage par contraste pour l'ingénierie logicielle.
― 9 min lire
Un nouveau design de langage vise à améliorer le raisonnement et la clarté dans le développement logiciel.
― 10 min lire
Explorer des techniques de masquage de grammaire pour améliorer la précision de génération de code.
― 7 min lire
Une analyse détaillée des bugs dans les compilateurs Solidity et leurs implications.
― 9 min lire
Un aperçu des catégories supérieures et de leur rôle dans les relations complexes.
― 6 min lire
Cet article explore la communication par boîte aux lettres et son rôle dans les machines à états finis.
― 8 min lire
Explore les bases et la sémantique de la programmation logique pour une représentation efficace des connaissances.
― 7 min lire
Un aperçu des processus de définition et des preuves avec Beluga.
― 6 min lire
Découvre comment la théorie des automates améliore les performances des modèles de langage.
― 7 min lire
Un cours pratique pour comprendre les systèmes de types en programmation avec Stella.
― 7 min lire
Une étude sur comment les modèles d'apprentissage automatique comprennent la syntaxe des langages de programmation.
― 13 min lire
Ce papier regroupe des approches d'itération non déterministe en programmation avec la théorie des catégories.
― 7 min lire