O usłudze
PrzetłumaczoneTworzę kompaktowe backendy i języki specyficzne dla dziedziny (DSL) na PicoLisp — minimalistyczny praktyczny Lisp, który mieści cały stos aplikacji w małej objętości. PicoLisp ma własny serwer aplikacji, transakcyjną bazę danych obiektów i Pilog — osadzony silnik Prolog, więc otrzymujesz szybki backend bez łączenia ze sobą tuzina zależności. Mniej ruchomych części, mniejsze obciążenie serwera i kod, który nadal możesz przeczytać rok później.
Co robię: punkty końcowe REST i JSON, obsługa w tle, potoki danych i silniki reguł wyrażone w czystym DSL, który czyta się jak Twoja dziedzina, a nie szablon. Używam Pilog do logiki ograniczeń, dopasowywania wzorców i wnioskowania, gdzie zapytania logiczne przewyższają pętle imperatywne, a natywna baza danych obiektów — do przechowywania bez zewnętrznego serwera SQL, gdy jest to odpowiednie dla skali.
Typowe zadania: przekształcanie surowych specyfikacji w małe testowalne rdzenie; opakowywanie starych formatów w czytelny mini-język; budowanie prototypu w ciągu dni, a nie tygodni; zastępowanie nadmiernie zaprojektowanej usługi zwięzłym procesem PicoLisp. Piszę testy, dokumentuję gramatykę DSL i przekazuję gotowy do produkcji kod z jasnymi instrukcjami uruchomienia.
Opisz cel — API, interpreter, harmonogram, silnik reguł — a ja szczerze ocenię zakres, utrzymam rozwiązanie minimalne i dostarczę mały produkt, który robi dokładnie to, co jest potrzebne.
Co robię: punkty końcowe REST i JSON, obsługa w tle, potoki danych i silniki reguł wyrażone w czystym DSL, który czyta się jak Twoja dziedzina, a nie szablon. Używam Pilog do logiki ograniczeń, dopasowywania wzorców i wnioskowania, gdzie zapytania logiczne przewyższają pętle imperatywne, a natywna baza danych obiektów — do przechowywania bez zewnętrznego serwera SQL, gdy jest to odpowiednie dla skali.
Typowe zadania: przekształcanie surowych specyfikacji w małe testowalne rdzenie; opakowywanie starych formatów w czytelny mini-język; budowanie prototypu w ciągu dni, a nie tygodni; zastępowanie nadmiernie zaprojektowanej usługi zwięzłym procesem PicoLisp. Piszę testy, dokumentuję gramatykę DSL i przekazuję gotowy do produkcji kod z jasnymi instrukcjami uruchomienia.
Opisz cel — API, interpreter, harmonogram, silnik reguł — a ja szczerze ocenię zakres, utrzymam rozwiązanie minimalne i dostarczę mały produkt, który robi dokładnie to, co jest potrzebne.