FMix: a package manager for Forth
FMix is a new package manager designed for the Forth programming language, inspired by tools from modern languages. It aims to simplify project management by allowing users to create projects, manage dependencies, and run tests with familiar commands. The tool provides a minimalistic approach, focusing on essential functionalities without becoming a large framework.
- ▪FMix allows users to create new Forth projects with a simple command.
- ▪It supports fetching dependencies directly from Git repositories.
- ▪The package description file uses a Forth-like format instead of traditional formats like JSON or YAML.
Opening excerpt (first ~120 words) tap to expand
try { if(localStorage) { let currentUser = localStorage.getItem('current_user'); if (currentUser) { currentUser = JSON.parse(currentUser); if (currentUser.id === 3831248) { document.getElementById('article-show-container').classList.add('current-user-is-article-author'); } } } } catch (e) { console.error(e); } Alexey Bolshakov Posted on May 18 FMix: a package manager for Forth #forth #opensource #tooling #ai In modern programming languages, we almost always expect the language to come with a convenient tool for working with projects. Elixir has Mix. Rust has Cargo. Ruby has Bundler and RubyGems. Haskell has Cabal and Stack. JavaScript has npm, pnpm and Yarn. Go has modules.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at DEV.to (Top).