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

Розробка на Gforth та Forth для вбудованих систем

95 переглядів#2322
Період актуальності10 днівдо 21.11.2026
Розміщено23.08.2026
Переглядів9563 за 14 днів

Опис послуги

Переклад
Я інженер, який кожен день працює з Gforth — реалізацією GNU Forth — та зі стековим конкатенативним програмуванням в цілому. Більше десяти років я збираю та відлагоджую системи на Forth, що живуть впритул до залізо, де важлив кожен байт та кожен такт процесора. Якщо вам потрібна людина, яка дійсно мислить стеком даних, стеком повертань та негайними словами, а не ставиться до Forth як до дивини, — це я.

Що я роблю. Пишу акуратні, добре факторизовані слова Forth, які читаються як маленька мова під вашу задачу. Портирую існуючий код між Gforth та цільовими системами типу amforth, mecrisp та pforth. Піднімаю завантажувачі та мінімальні монітори на голому залізі, виводжу назовні UART, SPI, I2C та GPIO через компактні набори слів, працюю безпосередньо з регістрами та відображеними в пам'ять периферійними пристроями. Коли проекту потрібна предметно-орієнтована мова, я будую дрібні інтерпретатори та рушії шитого коду, які поміщаються в кілька кілобайт флеш-пам'яті.

Мій підхід прагматичний. Я безжально розбиваю код на слова, перевіряю кожне слово окремо прямо в інтерактивній командній стрічці та тримаю словник читаємим, щоб ваша команда могла його розширювати. Для кожного визначення вказую ефект на стеку, даю тестовий набір та пояснюю логіку, щоб код залишався супровідним. Часті задачі — спасти кинуту кодову базу на Forth, додати скриптовий шар у прошивку чи зібрати інструмент на Gforth для автоматичного тестування обладнання. Пришліть схему, даташит чи вихідники — і я чесно скажу, що реально зробити. На виході ви отримуєте прокоментований вихідний код, скрипти збірки та коротке керівництво по створеним словам.
Контакти фрилансера
E-mailПоказати
24
Твенті · порада

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

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

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

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

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

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

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

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

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

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

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

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

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

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