24FreelanceFreelance marketplace that never sleeps
Active

Development in Limbo for Inferno OS and the Dis virtual machine

104 views#2364
Listing period10 daysuntil 21.11.2026
Posted23.08.2026
Views1045 in 14 days

About the service

I develop applied and research software in Limbo — the concurrent language of the Inferno operating system, executed by the Dis virtual machine. Over the years I have built device drivers, network services, file servers delivered over the Styx protocol, and small distributed utilities that remain readable precisely because parallelism is expressed through channels and the CSP model rather than locks and shared memory. Usually the work starts with a short project note: I decompose the task into communicating processes, decide which messages flow over which channels, and sketch how work parallelizes and assembles back together. Then — careful modules in Limbo with small interfaces and verification of Dis bytecode both under hosted Inferno and on the target platform where the code will live. I am familiar with the awkward places: garbage-collected references crossing process boundaries, alt constructs without starvation, correct timeouts and cancellation, and the quirks of building Dis tooling on modern systems. I also restore old Limbo code that stopped compiling, document it and leave a reproducible build. If you have an embedded task, a distributed prototype, a retro or educational project around Inferno, or just need someone who reads the language fluently — I can help. The deliverable includes commented source code, module signatures, a build recipe, a test bench and explanations of how channels connect. I explain tradeoffs in plain language and keep the design compact enough for your team to maintain it themselves.

SafeDeal Escrow Protection

Payora SafeDeal Astrina Shield Verified

Funds are locked in Payora USDT (TRC-20) escrow and released to the freelancer only after delivery approval.

Freelancer contacts
E-mailShow
24
Twenty · tip

Before you order

  • Look through the freelancer’s portfolio.
  • Describe your task and ask for a price and deadline.
  • Check reviews from other clients.
  • Or post a project and compare several offers.
Same category

Similar services

All services in the category
Good to know
How do I order this service?

Write to the freelancer using the form on this page: describe the task, the deadline and the result you need.

How do I check the freelancer?

Open the profile: rating, portfolio and reviews from other clients show experience with tasks like yours.

Web T.Web programming
Contact