Я розробляю прикладний та прототипний код на мові Icon — високорівневій мові Ральфа Гризволда — та опираюся на два його найсильніші боки: цілеспрямоване обчислення та зручну обробку рядків та образців. Коли задача пов'язана з розбором заплутаних логів, перетворенням напівструктурованих записів, витягуванням полів з нерегулярних звітів чи конвертацією одного текстового формату в інший, мова Icon дозволяє виразити задум кількома зрозумілими строками замість гірки шаблонного коду. Я активно використовую генератори та вбудований відкат, щоб природно перебирати варіанти, і тоді сопоставник читається як вихідна специфікація. Звичайні результати моєї роботи — самодостатні скрипти, невеликі набори утиліт та довідкова документація з коментарями, щоб ваша команда могла їх супроводити після передачі. За роки я моделював граматики, писав токенізатори, збирав одноразові прототипи, які потім ставали реальними системами, та вичавлював дані з форматів, до яких ніхто не хотів торкатися. Кожну процедуру я перевіряю на реальних прикладах вхідних даних, обробляю неприємні крайні випадки та зрозуміло пояснюю цілеспрямоване обчислення, щоб логіка не залишалася чорною скринькою. Потрібен вам швидкий концепт чи стійкий конвейер обробки тексту — я оціню обсяг, зберу рішення та покажу, як точно воно працює.
Контакти фрилансера
E-mailПоказати
Твенті · порада
Перш ніж замовити
Перегляньте портфоліо виконавця.
Опишіть завдання та запитайте ціну й термін.
Перевірте відгуки інших замовників.
Або опублікуйте проєкт і порівняйте кілька пропозицій.