Über den Service
ÜbersetztIch schreibe Produktionscode in Hy — einem Lisp-Dialekt, der direkt in den Python AST kompiliert und im selben Interpreter wie Ihr Projekt läuft. Genau das biete ich an: Mit Hy-lang behalten Sie das gesamte Python-Ökosystem — requests, pandas, Django, asyncio, Ihre eigenen Pakete — und erhalten zusätzlich Makros, homoikonische Syntax und Metaprogrammierung zur Kompilierzeit. Ich habe Jahre damit verbracht, diese beiden Welten zu überbrücken und weiß genau, wo die Übergänge verlaufen. Was ich typischerweise übernehme: Einbetten einer kleinen Skriptschicht in Hy-lang innerhalb eines bestehenden Python-Dienstes, damit fortgeschrittene Benutzer das Verhalten ohne erneute Bereitstellung erweitern können; umschreiben von umfangreichem, sich wiederholendem Python-Code in eine Handvoll sauberer Hy-Makros; Erstellen von domänenspezifischen Sprachen, die beim Import in reguläre Python-Funktionen expandieren; Debuggen von Fehlern auf AST-Ebene, wenn ein Makro einen ungültigen Knoten erzeugt. Ich liefere lesbare, getestete Module mit klaren Docstrings, einer dünnen Interaktionsschicht, sodass der Aufruf von Python-Code die Sprachgrenze nicht bemerkt, und Notizen, die jedes von mir eingeführte Makro erklären, damit das Team alles leicht warten kann. Ich kümmere mich um unangenehme Details, die viele vermeiden: gensym Hygiene, Reader-Makros, Threading-Formen, die Freundlichkeit von Hy-lang mit Typüberprüfung und Packaging. Wenn Sie sich nicht sicher sind, ob Lisp-Metaprogrammierung zu Ihrem Python-Projekt passt, bestellen Sie einen begrenzten Pilotversuch — ich zeige Ihnen konkreten Vorher-Nachher-Code. Jede Lieferung kommt mit funktionierenden Beispielen und einem kurzen Überprüfungsgespräch.