Rozwijam oprogramowanie produkcyjne w Nim — statycznie typowany język skompilowany o składni podobnej do Pythona. Moją specjalnością jest przekształcanie wolnych lub kruchych skryptów w szybkie, samodzielne binaria, które po prostu działają. Jeśli masz narzędzie w Pythonie lub Bashu, które zużywa CPU i pamięć, przepiszę je w Nim i przekażę Ci plik wykonywalny bez zależności w czasie wykonywania. Typowe zadania obejmują narzędzia konsolowe z analizą argumentów, subkomendy, kolorowe wyjście i uzupełnianie w powłoce; backendy HTTP i TCP, które mieszczą się w milisekundzie na żądanie; potoki logów i danych przesyłające gigabajty bez zacięć. Wykorzystuję mocne strony Nima: interoperacyjność z C bez narzutu do opakowywania istniejących bibliotek C lub C++ i dostarczania czystego interfejsu, oraz system makr do generacji kodu w czasie kompilacji, który eliminuje szablony zamiast je tworzyć. Podchodzę poważnie do poprawności: ustawianie testów jednostkowych, powtarzalne kompilacje i cross-kompilacja dla Linuxa, macOS i Windows z jednej maszyny. Dostawa obejmuje udokumentowane źródło, skrypt do powtarzalnej kompilacji i skompilowane binaria dla Twojej platformy. W ostatnich latach dostarczyłem parsery, demony sieciowe, mosty między Nim a natywnymi SDK oraz usługi asynchroniczne na async await. Opisz zadanie, format wejściowy i wymagany przepustowość — wyślę mały prototyp przed rozpoczęciem głównej pracy.
Freelancer contacts
E-mailShow
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.
Contact the freelancer
Order the service or ask the freelancer a question.