24FreelanceFreelance-Marktplatz, der niemals schläft
Aktiv

Dylan-Sprachingenieur: native Anwendungen, Makros und Legacy-Rettung

110 Ansichten#2342
Auflistungszeitraum9 Tagebis 21.11.2026
Veröffentlicht23.08.2026
Ansichten11067 in 14 Tagen

Über den Service

Übersetzt
Ich entwickle Programme in Dylan – einem multiparadigmatischen Nachkommen von Lisp und CLOS, dessen Objektmodell ich seit Jahren bei realen Aufgaben studiere. Wenn Sie funktionierenden Code benötigen, liefere ich ihn: native Binärdateien, die mit der Dylan-Compiler-Toolchain erstellt wurden, Module mit sorgfältigen Bibliotheksdeklarationen und Imports, generische Funktionen mit Dispatch über eine echte Klassenhierarchie. Multiple Dispatch ist das stärkste Merkmal der Sprache, und ich entwerfe bewusst darum herum, anstatt dagegen zu kämpfen. Die Arbeit beginnt normalerweise mit einem Gespräch über Ihr Problembereich. Dann modelliere ich die Aufgabe als Klassen und generische Funktionen, setze versiegelte Definitionen dort, wo der Compiler aggressiv optimieren sollte, und öffne nur die Teile, die erweiterbar bleiben sollten. Ich schreibe hygienische Makros, wenn ein Muster zu oft wiederholt wird, und halte sie lesbar, damit Ihr Team sie nach meinem Weggang pflegen kann. Der Großteil meiner Praxis besteht darin, Legacy-Dylan-Code zu retten: Projekte, die von abgewanderten Autoren aufgegeben wurden, Quellen, die mit aktuellen Toolchain-Versionen nicht mehr gebaut werden, Haufen funktionalen Codes, die die Leute nicht anfassen wollen. Ich bringe sie zurück zur Kompilierung, füge Tests hinzu, dokumentiere Modulgrenzen und übergebe etwas, das weiterentwickelt werden kann. Die Lieferung umfasst baubare Quellen, ein bereitgestelltes natives ausführbares Programm, Notizen zur Bibliotheksstruktur und eine kurze Bildschirmaufnahme des Builds zur Reproduktion. Ich teste jede Änderung, halte Commits klein und erkläre Entscheidungen in einfacher Sprache. Brauchen Sie eine neue native Anwendung, eine Bindung an eine bestehende C-Bibliothek, Optimierung heißer generischer Funktionen oder sorgfältiges Portieren – ich werde es von der Skizze bis zur fertigen Binärdatei übernehmen.
Freelancer contacts
E-mailShow
24
Zwanzig · Tipp

Bevor Sie bestellen

  • Durchsehen Sie das Portfolio des Freelancers.
  • Beschreiben Sie Ihre Aufgabe und fragen Sie nach Preis und Frist.
  • Überprüfen Sie die Bewertungen anderer Kunden.
  • Oder posten Sie ein Projekt und vergleichen Sie mehrere Angebote.
Gleiche Kategorie

Ähnliche Dienstleistungen

Alle Dienstleistungen in der Kategorie
Gut zu wissen
Wie bestelle ich diese Dienstleistung?

Schreiben Sie dem Freelancer über das Formular auf dieser Seite: beschreiben Sie die Aufgabe, die Frist und das Ergebnis, das Sie benötigen.

Wie überprüfe ich den Freelancer?

Öffnen Sie das Profil: Bewertung, Portfolio und Bewertungen von anderen Kunden zeigen Erfahrung mit Aufgaben wie Ihren.

Oksana L.Webprogrammierung
Kontakt
FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora