Über den Service
ÜbersetztIch werde Produktionssoftware für JVM in der Mirah-Sprache entwerfen und schreiben — eine Sprache mit Ruby-ähnlicher Syntax, die direkt in Java-Bytecode mit statischer Typisierung und null Laufzeitabhängigkeiten kompiliert. Wenn Sie die Lesbarkeit von Ruby mögen, aber Geschwindigkeit, Portabilität und eine bequeme Integration in das JVM-Ökosystem benötigen, ist dies der Job für Sie.
Was Sie bekommen: Konsolen-Dienstprogramme, Hintergrundprozessoren, Datenverarbeitungspipelines, kleine Dienste und Hilfsbibliotheken für Android — alles in idiomatischem Mirah und verpackt in reguläre JAR-Dateien, die auf jeder Standard-Java-virtuellen Maschine ohne zusätzliche Laufzeit ausgeführt werden. Da die Ausgabe reiner Bytecode ist, ruft mein Code vorhandene Java-Bibliotheken auf und wird von Ihren Modulen in Java, Kotlin oder Scala ohne Zwischenhändler aufgerufen.
Wie die Arbeit voranschreitet: Wir beginnen mit einem kurzen Anruf zum Umfang — Eingabedaten, Ausgabe und Leistungsziele festlegen. Ich richte den Mirah-Bau (Ant, Gradle oder einfaches Skript — Ihre Wahl) ein, schreibe Code in kleinen verifizierbaren Commits und decke wichtige Pfade mit Tests ab. Sie erhalten sauberen kommentierten Quellcode, reproduzierbaren Build, kurze README und eine Anleitung, wie man alles erweitern kann.
Typische Aufgaben: Portierung eines Ruby-Skripts in ein eigenständiges JAR, Einhüllung einer Java-API in einer bequemen Mirah-Schicht, typensichere Konsolenwerkzeuge und Prototypen von Logik für zukünftige Android-Bauten. Ich spreche ehrlich über die Kompromisse von Mirah — die Sprache ist Nische, und ich werde direkt sagen, wann einfaches Java oder Kotlin besser passen. Schicken Sie mir die Aufgabe — ich werde sie vor dem Start genau schätzen.
Was Sie bekommen: Konsolen-Dienstprogramme, Hintergrundprozessoren, Datenverarbeitungspipelines, kleine Dienste und Hilfsbibliotheken für Android — alles in idiomatischem Mirah und verpackt in reguläre JAR-Dateien, die auf jeder Standard-Java-virtuellen Maschine ohne zusätzliche Laufzeit ausgeführt werden. Da die Ausgabe reiner Bytecode ist, ruft mein Code vorhandene Java-Bibliotheken auf und wird von Ihren Modulen in Java, Kotlin oder Scala ohne Zwischenhändler aufgerufen.
Wie die Arbeit voranschreitet: Wir beginnen mit einem kurzen Anruf zum Umfang — Eingabedaten, Ausgabe und Leistungsziele festlegen. Ich richte den Mirah-Bau (Ant, Gradle oder einfaches Skript — Ihre Wahl) ein, schreibe Code in kleinen verifizierbaren Commits und decke wichtige Pfade mit Tests ab. Sie erhalten sauberen kommentierten Quellcode, reproduzierbaren Build, kurze README und eine Anleitung, wie man alles erweitern kann.
Typische Aufgaben: Portierung eines Ruby-Skripts in ein eigenständiges JAR, Einhüllung einer Java-API in einer bequemen Mirah-Schicht, typensichere Konsolenwerkzeuge und Prototypen von Logik für zukünftige Android-Bauten. Ich spreche ehrlich über die Kompromisse von Mirah — die Sprache ist Nische, und ich werde direkt sagen, wann einfaches Java oder Kotlin besser passen. Schicken Sie mir die Aufgabe — ich werde sie vor dem Start genau schätzen.