
IA : Port Mortem 2026 - Hackathon de Résurrection de Code
Description
Porter le Code. Prouver la Performance. # Tout ce que vous devez savoir sur Port Mortem 2026 | Hackathon de Résurrection de Code ## À propos de l'Hackathon : Port Mortem 2026 est un hackathon en ligne de 72 heures axé sur la migration de logiciels assistée par IA et le portage de code entre langages. Les participants réécriront un véritable projet open-source d'un langage de programmation à un autre tout en préservant sa fonctionnalité, sa justesse et sa qualité d'ingénierie. Plutôt que de simplement générer du code, les équipes doivent démontrer l'équivalence comportementale par le biais de tests, de benchmarks et de documentation. Le défi met l'accent sur la discipline d'ingénierie, la qualité des logiciels et les implémentations prêtes pour la production. Site de l'événement : https://coderesurrection.com/2026 Restez informé : Rejoignez le serveur Discord officiel des Hackathon Raptors pour toutes les annonces, clarifications des règles, publications de référentiels, instructions de soumission, FAQ et support en direct. Les mises à jour importantes seront communiquées exclusivement par Discord. Vous pouvez trouver l'invitation Discord sur notre site web : https://raptors.dev. --- ## Éligibilité : * Ouvert aux étudiants, professionnels, chercheurs et développeurs de logiciels du monde entier. * Les participants de toute école, université, organisation ou pays sont les bienvenus. * La participation individuelle est autorisée. * Les équipes peuvent être composées de 1 à 4 membres. * Les équipes inter-collèges sont autorisées. * Les équipes inter-spécialisation et interdisciplinaires sont autorisées. --- ## Format de l'événement : ### Phase d'inscription : * Inscrivez-vous individuellement ou en équipe. * Rejoignez le serveur Discord officiel pour les annonces, discussions et support. ### Sélection de référentiel : Au début du hackathon, les participants choisiront un référentiel dans un pool sélectionné de projets open-source éligibles ou soumettront un référentiel alternatif pour approbation (sous réserve des directives des organisateurs). ### Phase de développement (72 heures) : Les équipes : * Porter le projet sélectionné dans le langage de programmation cible. * Préserver le comportement et la fonctionnalité d'origine. * Valider l'exactitude en utilisant l'ensemble de tests d'origine chaque fois que cela est possible. * Évaluer le benchmark de l'implémentation. * Documenter les décisions architecturales et les compromis d'implémentation. ### Soumission : Chaque équipe doit soumettre : * Référentiel GitHub public * Instructions de construction * Implémentation fonctionnelle * Rapport de benchmark * DECISIONS.md * Artéfacts de tests différentiels/fuzzing (si applicable) * Vidéo de démonstration --- ## Sujets : Les participants peuvent choisir l'un des sujets de migration suivants : * C → Rust * Zig → Rust * TypeScript → Go * Python → Rust * Go → Rust * JavaScript → Go ou Rust * C → Zig * Open Pair (N'importe quel langage → N'importe quel langage) --- ## Critères de jugement : Les projets seront évalués sur : ### Fonctionnalité & Fiabilité (40%) Qualité de construction, exécution réussie et compatibilité de la suite de tests. ### Équivalence Comportementale (30%) Précision de la migration, tests différentiels, benchmarks et analyse de performance. ### Qualité du Code (20%) Implémentation idiomatique, maintenabilité, pratiques d'ingénierie et documentation. ### Innovation (10%) Solutions créatives, améliorations architecturales et améliorations précieuses. Des points bonus peuvent être attribués pour : * Fuzzing différentiel * Code non sécurisé minimal * Découverte de bugs dans le projet d'origine * Documentation d'ingénierie exceptionnelle --- ## Règles : * Taille des équipes : 1–4 membres. * Tout le développement doit être complété pendant la période officielle de 72 heures de l'hackathon. * Les assistants de codage IA et les outils de développement sont autorisés. * Le référentiel soumis doit être public au moment de la soumission. * Le projet doit se construire en utilisant une seule commande documentée. * Les wrappers d'exécution ou les implémentations proxy en langage source ne sont pas autorisés. * Les équipes doivent préserver l'ensemble de tests d'origine chaque fois que cela est possible. Toute modification doit être documentée. * Les participants doivent se conformer à toutes les exigences de licence open-source. * Le plagiat ou la soumission de ports préexistants peut entraîner une disqualification. --- ## Chronologie : * Ouverture des Inscriptions : 29 Juin 2026 * Début du Hackathon : 31 Juillet 2026 * Date limite de Soumission : 3 Août 2026 * Juge : 3–13 Août 2026 * Annonce des Gagnants : 14 Août 2026
Faites savoir à votre réseau que vous y allez
Partagez cet événement pour engager des conversations, inviter des collègues et vous connecter avant qu`il commence.







