24FreelanceRynek freelancerów, który nigdy nie śpi
Aktywny

Inżynier języka Boo dla dotnet i dziedzicznych skryptów Unity

118 przeglądów#2337
Okres wystawienia9 dnido 21.11.2026
Opublikowane23.08.2026
Widoki1187 w ciągu 14 dni

O usłudze

Przetłumaczone
Piszę i utrzymuję kod w Boo — statycznie typowany język w duchu Pythona, który kompiluje się bezpośrednio do środowiska uruchomieniowego dotnet/Mono. Najczęściej Boo spotyka się w starych projektach Unity, i tam spędzam większość swojej pracy. Jeśli masz nagromadzone stosy dziedzicznych skryptów Boo, które przestały się kompilować po aktualizacji silnika, przywrócę je do życia: sprawię, że znów będą się kompilować, przeniosę najbardziej ryzykowne części do nowoczesnych alternatyw lub owinę je, aby twój obecny kod dotnet mógł je nadal wywoływać bez całkowitego przepisywania. Ponieważ Boo zachowuje czystą składnię opartą na wcięciach Pythona, pozostając jednocześnie w pełni statycznie typowany, łatwo przenoszę logikę między nim a C# bez utraty kontroli nad typami. Moje zadania zazwyczaj dzielą się na kilka kierunków. Po pierwsze — operacje ratunkowe: przeglądam niedokumentowane moduły Boo, ustalam, co tak naprawdę robią, i dostarczam przetestowaną, możliwą do zbudowania wersję. Po drugie — integracja z dotnet: udostępniam zestawy Boo dla C# i odwrotnie, pracuję nad odniesieniami do zestawów i zapewniam, że Mono i dotnet konsekwentnie rozumieją typy. Po trzecie — projektowanie DSL: otwarty pipeline kompilatora Boo i system makr czynią go doskonałą podstawą dla małych języków wewnętrznych, a ja stworzyłem DSL dla konfiguracji i reguł, które nawet osoby nieprogramujące mogą bezpiecznie edytować. Każde zlecenie zawiera czytelne źródło, komentarze, krótką instrukcję budowania i testy jednostkowe, gdzie to możliwe. Wyjaśniam kompromisy z góry w prostym języku, abyś zrozumiał powód każdej zmiany. Powiedz mi, co twój kod Boo powinien robić, a ja uczciwie ocenię wysiłek i ryzyko.

Ochrona escrow SafeDeal

Środki są blokowane na rachunku escrow Payora w USDT (TRC-20) i wypłacane wykonawcy dopiero po akceptacji pracy.

Freelancer contacts
E-mailShow
24
Dwadzieścia · wskazówka

Zanim zamówisz

  • Przejrzyj portfolio freelancera.
  • Opisz swoje zadanie i zapytaj o cenę oraz termin.
  • Sprawdź opinie od innych klientów.
  • Lub opublikuj projekt i porównaj kilka ofert.
Ta sama kategoria

Podobne usługi

Wszystkie usługi w kategorii
Dobrze wiedzieć
Jak mogę zamówić tę usługę?

Napisz do freelancera za pomocą formularza na tej stronie: opisz zadanie, termin i wynik, którego potrzebujesz.

Jak mogę sprawdzić freelancera?

Otwórz profil: ocena, portfolio i opinie od innych klientów pokazują doświadczenie w zadaniach podobnych do twoich.

Ivan K.Programowanie stron internetowych
Kontakt

Na jakie zapytania odpowiada ta strona