MINIMACY®
Build systems you can trust
VM&language Hardware Get started

MINIMACY is a new minimalism:
all you need to understand 100% of your system operations fits in your single brain

How to bring this 100% control back within reach of the human brain?

There are 4 mandatory requirements:

Only MINIMACY meets these requirements

 

The MINIMACY architecture

The combination of a high-level language, an instant compiler, and a virtual processor.

MINIMACY makes it easy to follow the calculation from the high-level to the low-level (aka what the cpu actually computes).

 

A portable stand-alone technology that can work with or without an operating system

Develop once, deploy anywhere including bare metal.
MINIMACY VM source code is less than 900kB (C language).

 

A high-level, and powerful language

 
//------------ list concatenation
fun listConcat(p, q)=
    if p==nil then q else head(p)::listConcat(tail(p), q);;
 
//------------ apply a function on a list
fun listMap(p, f)=
    if p<>nil then (call f(head(p))::listMap(tail(p), f);;
 
//------------ return the length of a list
fun listLength(p)=
    if p==nil then 0 else 1+listLength(tail(p));; 
 
 
> compiling...
> type inference:
> fun listConcat: fun list a1 list a1 -> list a1
> fun listMap   : fun list a1 fun a1 -> a2 -> list a2
> fun listLength: fun list a1 -> Int
> compiled in 0 ms
 

Inspired by Lambda-calculus:

 

Human documentation

  • Discover the it-book, a new way to interact with the community.
  • The it-book keeps the documentation accurate, useful, and consistent.
  • React, ask questions, get answers.
  • Follow the "Start here..." link in the top menu.
 

Keep your software development under control

You perform better when your system is simple and crystal clear:

  • You don't waste time guessing how it works, nor risk regression when your dependencies evolve
  • You get exactly what you need, nothing more.

MINIMACY clears the room, and smart software development may begin.

 

Time to apply "Less is more"
to software

Technical specifications

Now you're gonna perform


Get started