Mufi-Lang is a toy programming language developed using Zig and C. It is dynamic and object-oriented, with a primary goal of providing a platform that ensures memory safety and facilitates incremental improvement in functionality. Mufi-Lang is designed for general-purpose applications and offers developers a playground for experimentation while prioritizing robustness and versatility. Our vision for the future includes incorporating more mathematical aspects into the language and enhancing its applicability to diverse computational domains.
As of Version 0.6.0 Changes to Release System
Download the latest DEB package and use the following commands:
$ sudo dpkg -i mufiz_{version}_{arch}.deb
Download the latest RPM package and use the following commands:
$ sudo rpm -i mufiz-{version}-1.{arch}.rpm
Download the latest zip package and use the following commands:
$ unzip mufiz_{version}_{target}.zip
$ sudo mv mufiz /usr/local/bin
mufiz_{version}_{target}.zip
file from the releases page.mufiz --version
to verify the installation.We host our official APT repository on Github and can be found at https://github.com/mustafif/MufiZ-APT
Run the following commands to add the repository and install Mufi-Lang:
$ echo "deb [arch={arch}, trusted=yes] https://mustafif.github.io/Mufi-APT mufiz main" | sudo tee /etc/apt/sources.list.d/mufiz.list
$ sudo apt update && sudo apt upgrade
$ sudo apt install mufiz
Where {arch}
is the architecture of your
system.
Supported Architectures |
---|
amd64 |
i386 |
arm64 |
mipsel |
mips64el |
mips64 |
mips |
powerpc |
powerpc64 |
powerpc64le |
riscv64 |
We host our own Scoop Bucket at https://github.com/Mustafif/mufi-bucket
Run the following commands to add the bucket and install Mufi-Lang:
$ scoop bucket add mufi-bucket https://github.com/mustafif/mufi-bucket
$ scoop install mufi-bucket/MufiZ
We host our own Homebrew Tap at https://github.com/Mustafif/homebrew-mufi
Run the following commands to add the tap and install Mufi-Lang:
$ brew tap mustafif/mufi
$ brew install MufiZ
We support the following targets:
x86_64-linux,
aarch64-macos
(M-Series Macs) and x86_64-macos (Intel
Macs).