
AI: Port Mortem 2026 - Code Wiederauferstehung Hackathon
Beschreibung
Portiere den Code. Beweise die Leistung. # Alles, was du über Port Mortem 2026 wissen musst | Code Resurrection Hackathon ## Über den Hackathon: Port Mortem 2026 ist ein 72-stündiger Online-Hackathon, der sich auf die KI-unterstützte Softwaremigration und das Portieren von Code zwischen Programmiersprachen konzentriert. Die Teilnehmer werden ein echtes Open-Source-Projekt von einer Programmiersprache in eine andere umschreiben und dabei dessen Funktionalität, Richtigkeit und Engineering-Qualität bewahren. Anstatt einfach Code zu generieren, wird von den Teams erwartet, dass sie die Verhaltensäquivalenz durch Tests, Benchmarks und Dokumentation nachweisen. Die Herausforderung betont Ingenieurdiziplin, Softwarequalität und produktionsreife Implementierungen. Veranstaltungs-Website: https://coderesurrection.com/2026 Bleib informiert: Tritt dem offiziellen Discord-Server der Hackathon Raptors bei, um alle Ankündigungen, Regelklärungen, Repository-Veröffentlichungen, Einreichungsanweisungen, FAQs und Unterstützung während des Live-Events zu erhalten. Wichtige Updates werden ausschließlich über Discord kommuniziert. Du findest die Discord-Einladung auf unserer Website: https://raptors.dev. --- ## Teilnahmeberechtigung: * Offen für Studierende, Fachkräfte, Forscher und Softwareentwickler weltweit. * Teilnehmer aus jedem College, jeder Universität, Organisation oder jedem Land sind willkommen. * Einzelteilnahme ist erlaubt. * Teams können aus 1–4 Mitgliedern bestehen. * Interkollegiale Teams sind erlaubt. * Inter-Spezialisierungs- und interdisziplinäre Teams sind erlaubt. --- ## Veranstaltungsformat: ### Registrierungsphase: * Melde dich individuell oder als Team an. * Tritt dem offiziellen Discord-Server für Ankündigungen, Diskussionen und Unterstützung bei. ### Repository-Auswahl: Zu Beginn des Hackathons wählen die Teilnehmer ein Repository aus einem kuratierten Pool von berechtigten Open-Source-Projekten oder reichen ein alternatives Repository zur Genehmigung ein (unterliegt den Richtlinien der Organisatoren). ### Entwicklungsphase (72 Stunden): Die Teams werden: * Das ausgewählte Projekt in die Zielprogrammiersprache portieren. * Das ursprüngliche Verhalten und die Funktionalität bewahren. * Die Richtigkeit mit dem ursprünglichen Test-Set validieren, wann immer möglich. * Die Implementierung benchmarken. * Architektonische Entscheidungen und Implementierungsabwegungen dokumentieren. ### Einreichung: Jedes Team muss einreichen: * Öffentliches GitHub-Repository * Build-Anweisungen * Funktionierende Implementierung * Benchmark-Bericht * DECISIONS.md * Differentialtesting-/Fuzzing-Artefakte (falls zutreffend) * Demo-Video --- ## Tracks: Die Teilnehmer können einen der folgenden Migrationstracks auswählen: * C → Rust * Zig → Rust * TypeScript → Go * Python → Rust * Go → Rust * JavaScript → Go oder Rust * C → Zig * Offenes Paar (Eine Sprache → Jede Sprache) --- ## Bewertungskriterien: Projekte werden bewertet nach: ### Funktionalität & Zuverlässigkeit (40%) Build-Qualität, erfolgreiche Ausführung und Kompatibilität mit der Testreihe. ### Verhaltensäquivalenz (30%) Genauigkeit der Migration, Differentialtesting, Benchmarking und Leistungsanalyse. ### Codequalität (20%) Idiomatiche Implementierung, Wartbarkeit, Ingenieurdiziplin und Dokumentation. ### Innovation (10%) Kreative Lösungen, architektonische Verbesserungen und wertvolle Erweiterungen. Für folgende Punkte können Bonuspunkte vergeben werden: * Differential-Fuzzing * Minimal unsicheren Code * Entdeckung von Fehlern im Originalprojekt * Außergewöhnliche technische Dokumentation --- ## Regeln: * Teamgröße: 1–4 Mitglieder. * Alle Entwicklungen müssen während des offiziellen 72-stündigen Hackathon-Zeitraums abgeschlossen werden. * KI-Coding-Assistenten und Entwicklerwerkzeuge sind erlaubt. * Das eingereichte Repository muss zum Zeitpunkt der Einreichung öffentlich sein. * Das Projekt muss mit einem einzigen dokumentierten Befehl gebaut werden. * Laufzeit-Wrapper oder Proxy-Implementierungen der Quellsprache sind nicht erlaubt. * Teams sollten die ursprüngliche Testreihe wo immer möglich bewahren. Änderungen müssen dokumentiert werden. * Teilnehmer müssen alle Anforderungen an Open-Source-Lizenzen einhalten. * Plagiate oder die Einreichung von bereits bestehenden Ports können zur Disqualifikation führen. --- ## Zeitplan: * Registrierung eröffnet: 29. Juni 2026 * Hackathon beginnt: 31. Juli 2026 * Einreichungsfrist: 3. August 2026 * Bewertung: 3.–13. August 2026 * Bekanntgabe des Gewinners: 14. August 2026
Lassen Sie Ihr Netzwerk wissen, dass Sie dabei sind
Teilen Sie diese Veranstaltung, um Gespräche zu beginnen, Kollegen einzuladen und sich vorab zu vernetzen.






