Open maxonfjvipon opened 9 months ago
@Yanich96 please take it
@maxonfjvipon ok
@maxonfjvipon please tell me, what existing assembly mechanisms is the EO assembly mechanism similar to? Or are there any caching systems that I would like to learn more about?
@Yanich96 you can write about compilation process here. The main feature of our assembly mechanism is cyclicity. We repeate steps: parse -> optimize -> discover -> probe -> pull until there's no files that can be processed. I don't know any other tool that would work like that
@Yanich96 I would recommend to you to learn how caching works in most know build systems like Maven Central or Cargo. Learn how they deal with local cache and global cache
Information about ccache:
Rust uses SCCACHE. SCCACHE is like CCACHE.
It would be nice to write a blog post about caching mechanism: folder structure, caching logic and so on...