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

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

82 przeglądy#2337
Okres wystawienia9 dnido 21.11.2026
Opublikowane23.08.2026
Widoki8238 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.
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
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