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

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

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

Опис послуги

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

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

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

Безпечна угода (Ескроу)

Оплата резервується на ескроу-рахунку Payora в USDT (TRC-20) і переказується виконавцю лише після підтвердження виконання роботи.

Контакти фрилансера
E-mailПоказати
24
Твенті · порада

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

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

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

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

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

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

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

Alex P.Веб-програмування
Написати

На які запити відповідає ця сторінка