Über den Service
ÜbersetztIch entwerfe und entwickle echte Software in Gerbil Scheme — einem modernen Scheme-Dialekt, der in nativen Code und C über Gambit kompiliert. Wenn Sie die Ausdruckskraft von Lisp kombiniert mit der Geschwindigkeit einer kompilierten Umgebung benötigen, ist dieser Service genau das Richtige für Sie. Ich baue Netzwerk-Daemons, nebenläufige Dienste, domänenspezifische Sprachen, Compiler und Interpreter, Code-Generatoren und saubere Kommandozeilen-Tools. Meine Arbeit basiert auf Gerbils Aktormodell für fehlertolerante Nebenläufigkeit, einem Objektsystem für reine Abstraktionen und einer umfangreichen Standardbibliothek für praktische Aufgaben: HTTP, TLS, JSON, Datenbanken, Prozessmanagement. Was Sie bekommen: funktionierender, dokumentierter Code, organisiert in ordentlichen Gerbil-Paketen; Builds über den gxpkg-Paketmanager mit reproduzierbarer Kompilierung in eigenständige ausführbare Dateien; eine Test-Suite, die das Standard-std-Test-Framework verwendet; ein kurzer Leitfaden, damit Ihr Team das System weiterentwickeln kann. Der Prozess ist transparent. Zuerst klären wir die Anforderungen und einigen uns auf Schnittstellen und Meilensteine. Dann stelle ich das System in kleinen überprüfbaren Schritten zusammen und liefere in jeder Phase kompilierte Binärdateien, die Sie ausführen können. Ich profiliere Hotspots, optimiere das Gambit-Backend, wo es wichtig ist, halte Makros hygienisch und lesbar, anstatt sie zu kompliziert zu machen. Ich schreibe strukturierten Code mit klaren Modulgrenzen, sinnvollem Fehlerhandling durch Akteure und Ausnahmen sowie Kommentaren, wo die Absicht unklar ist. Egal, ob es sich um einen Sprachprototyp, den Ersatz einer langsamen Skriptschicht, einen leichten Hochlastserver oder eine eingebettete Scheme-Engine innerhalb einer größeren Anwendung handelt — Sie erhalten Code, der schnell, korrekt und leicht zu warten ist. Ich helfe auch Teams, die bereits Gerbil verwenden: Code-Überprüfung, Refactoring in idiomatischen Stil, Organisation von Paketen, Migration von anderen Scheme oder Common Lisp. Schreiben Sie mir Ihre Anforderungen — ich werde einen konkreten Plan, Zeitrahmen und Preis vorschlagen.