O usłudze
PrzetłumaczoneZaprojektuję i napiszę oprogramowanie produkcyjne dla JVM w języku Mirah — języku o składni podobnej do Ruby, który kompiluje się bezpośrednio do bajt kodu Java z statycznym typowaniem i zerowymi zależnościami w czasie wykonania. Jeśli podoba Ci się czytelność Ruby, ale potrzebujesz szybkości, przenośności i wygodnej integracji z ekosystemem JVM, to jest praca dla Ciebie.
Co otrzymasz: narzędzia konsolowe, procesory w tle, potoki przetwarzania danych, małe usługi i biblioteki pomocnicze dla Androida — wszystko w idiomatycznym Mirah i zapakowane w standardowe pliki JAR, które działają na każdej standardowej maszynie wirtualnej Java bez dodatkowego czasu wykonania. Ponieważ wyjście to czysty bajt kod, mój kod wywołuje istniejące biblioteki Java i jest wywoływany z Twoich modułów w Java, Kotlin lub Scala bez pośredników.
Jak przebiega praca: zaczynamy od krótkiego telefonu dotyczącego zakresu — ustalamy dane wejściowe, cele wyjściowe i wydajnościowe. Ustawiam budowę Mirah (Ant, Gradle lub prosty skrypt — Twój wybór), piszę kod w małych weryfikowalnych commitach i pokrywam kluczowe ścieżki testami. Otrzymujesz czysty skomentowany kod źródłowy, powtarzalną budowę, krótki README i instrukcję, jak wszystko rozszerzyć.
Typowe zadania: portowanie skryptu Ruby do samodzielnego JAR, opakowywanie API Java w wygodną warstwę Mirah, narzędzia konsolowe bezpieczne typowo i prototypy logiki dla przyszłych kompilacji Android. Mówię szczerze o kompromisach Mirah — język jest niszowy, i bezpośrednio powiem, kiedy czysta Java lub Kotlin lepiej pasują. Wyślij mi zadanie — dokładnie je oszacuję przed rozpoczęciem.
Co otrzymasz: narzędzia konsolowe, procesory w tle, potoki przetwarzania danych, małe usługi i biblioteki pomocnicze dla Androida — wszystko w idiomatycznym Mirah i zapakowane w standardowe pliki JAR, które działają na każdej standardowej maszynie wirtualnej Java bez dodatkowego czasu wykonania. Ponieważ wyjście to czysty bajt kod, mój kod wywołuje istniejące biblioteki Java i jest wywoływany z Twoich modułów w Java, Kotlin lub Scala bez pośredników.
Jak przebiega praca: zaczynamy od krótkiego telefonu dotyczącego zakresu — ustalamy dane wejściowe, cele wyjściowe i wydajnościowe. Ustawiam budowę Mirah (Ant, Gradle lub prosty skrypt — Twój wybór), piszę kod w małych weryfikowalnych commitach i pokrywam kluczowe ścieżki testami. Otrzymujesz czysty skomentowany kod źródłowy, powtarzalną budowę, krótki README i instrukcję, jak wszystko rozszerzyć.
Typowe zadania: portowanie skryptu Ruby do samodzielnego JAR, opakowywanie API Java w wygodną warstwę Mirah, narzędzia konsolowe bezpieczne typowo i prototypy logiki dla przyszłych kompilacji Android. Mówię szczerze o kompromisach Mirah — język jest niszowy, i bezpośrednio powiem, kiedy czysta Java lub Kotlin lepiej pasują. Wyślij mi zadanie — dokładnie je oszacuję przed rozpoczęciem.