O usłudze
PrzetłumaczoneOferuję praktyczny rozwój, konsultacje i mentoring w Self — czystym prototypowym środowisku obiektowym, które ukształtowało sposób, w jaki JavaScript myśli o obiektach. Od ponad dekady pracuję w jego żywym świecie Morphic, gdzie zmieniasz programy, dotykając działających obiektów, a nie edytując martwy tekst i rekompilując. Jeśli potrzebujesz prawdziwego systemu prototypowego, zbuduję go: żadnych klas, tylko obiekty, które klonują, dziedziczą przez sloty rodzicielskie i zmieniają zachowanie w locie. Piszę starannie kod oparty na wiadomościach, projektuję mapy obiektów czytelne jako małe światy i utrzymuję wszystko responsywne i inspekcyjne. Moje usługi obejmują kilka zadań. Po pierwsze — prototypy od podstaw: interaktywne narzędzia, samouczki i demonstratory badawcze bezpośrednio w interfejsie Morphic, z przeciągalnymi samopiszącymi morphami. Po drugie — ożywienie i migracja: biorę stare obrazy języka Self, uruchamiam je na nowoczesnych maszynach i łączę z nowymi źródłami danych, nie zdradzając ducha języka. Po trzecie — badania nad maszyną wirtualną i JIT: profiluję gorące metody, rozpakowuję polimorficzne pamięci podręczne i dostosowania, wyjaśniam, dlaczego Self pozostaje kamieniem milowym w adaptacyjnej optymalizacji. Również szkolę zespoły zainteresowane czystym myśleniem obiektowym: prowadzę praktyczne sesje, podczas których stopniowo rozwijamy zachowanie i refaktoryzujemy w dialogu z żywymi obiektami. Wynik obejmuje działający obraz, skomentowane źródło, krótki pisemny przewodnik i nagranie z przejścia, aby twoi ludzie mogli kontynuować samodzielnie. Zależy mi na poprawności, uczciwych wynikach wydajności i tym, że można to rzeczywiście utrzymać. Powiedz mi cel — a ukształtuję go w elegancką, niezwykłą strukturę języka Self.