24FreelanceБіржа фрилансу, яка не спить
Активна

Інженер мови Dylan: нативні додатки, макроси й спасіння legacy

103 перегляди#2342
Період актуальності9 днівдо 21.11.2026
Розміщено23.08.2026
Переглядів10362 за 14 днів

Опис послуги

Переклад
Я розробляю програми на мові Dylan — мультипарадигменному спадкоємці Lisp і CLOS, об'єктну модель якого вивчав роками на реальних завданнях. Якщо вам потрібний робочий код, я його здаю: нативні бінарники, зібрані компіляторним тулчейном Dylan, модулі з акуратними оголошеннями бібліотек і імпортів, узагальнені функції з диспетчеризацією за справжньою ієрархією класів. Множинна диспетчеризація — найсильніша сторона мови, і я проектую навколо неї свідомо, а не борюся з нею. Робота зазвичай починається з розмови про вашу предметну область. Далі я моделюю завдання як класи й узагальнені функції, ставлю запечатані визначення там, де компілятору варто агресивно оптимізувати, й відкриваю рівно ті частини, що мають залишатися розширюваними. Гігієнічні макроси пишу, коли шаблон повторюється занадто часто, й тримаю їх читаємими, щоб ваша команда супроводжувала їх після мене. Більшість практики — спасіння legacy-коду на Dylan: проекти, кинуті ушедшими авторами, вихідники, що перестали збиратися на актуальних версіях тулчейна, груди функціонального коду, до якого бояться прикасатися. Я повертаю їм до збірки, додаю тести, документую границі модулів і віддаю те, що можна розвивати. У поставку входять збиральні вихідники, готовий нативний виконуваний файл, замітки по структурі бібліотек і коротка запис екрана зі збіркою для відтворення. Тестую кожну правку, тримаю комміти дрібними, пояснюю рішення простою мовою. Потрібне нове нативне додаток, прив'язка до існуючої бібліотеки на C, оптимізація гарячих узагальнених функцій або обережний перенесення — доведу від ескізу до готового бінарника.
Контакти фрилансера
E-mailПоказати
24
Твенті · порада

Перш ніж замовити

  • Перегляньте портфоліо виконавця.
  • Опишіть завдання та запитайте ціну й термін.
  • Перевірте відгуки інших замовників.
  • Або опублікуйте проєкт і порівняйте кілька пропозицій.
Той самий розділ

Схожі послуги

Усі послуги розділу
Корисно знати
Як замовити цю послугу?

Напишіть виконавцю через форму на цій сторінці: опишіть завдання, термін і потрібний результат.

Як перевірити виконавця?

Відкрийте анкету: рейтинг, портфоліо та відгуки інших замовників показують досвід у схожих завданнях.

Oksana L.Веб-програмування
Написати
ЗАМОВНИКАМ · БЕЗПЕЧНА УГОДА

Потрібен схожий проєкт? Розмістіть завдання безкоштовно за 30 секунд

Отримайте пропозиції від перевірених фрілансерів та сплачуйте результат лише після прийняття через Безпечну угоду.

Розмістити завдання безкоштовно →Як працює захист
ВИКОНАВЦЯМ · PAYORA 1-CLICK

Закріпіть анкету в ТОП категорії за $5 / тиждень

Підніміть свій профіль та портфоліо на 1-ше місце каталогу (оплата в 1 клік через Payora) та отримуйте до 5× більше прямих замовлень.

Закріпити в ТОП ($5/тижд)Поповнити через Payora