Mustafif KhanforMufiZ-Lang Newsmufiz-news.mustafif.com·Jul 7, 2024MufiZ `v0.7.0` (Jade) Released!!!This release has been in the works for months, and I am happy to be able to finalize it, which has brought many fixes towards builtins via our test suite, which we hope to expand further. We also add syntax for creating arrays and float vectors using...Discussv0.7.0 Jade Releasezig
Dayvi Schusterdayvster.hashnode.dev·Jun 29, 2024Building Blocks Of Zig: UnionsWhat are Zig Unions? Zig unions are a way to represent a type that can be one of several different types. However only one of the types can be active at any given time. Think of it as a way to represent multiple possible types of a value in a single ...Discusszig
Manoj Parvathaneniblog.learnwithmanoj.dev·May 13, 2024How to Bypass the Gatekeeper Error for Zig on macOSIf you've recently tried to run zig on your macOS and encountered the error message stating "can't be opened because Apple cannot check it for malicious software," you're not alone. This issue arises because Apple's Gatekeeper cannot verify the softw...Discuss·10 likeszig
Dayvi Schusterdayvster.hashnode.dev·May 8, 2024Zig Allocators ExplainedWhat is zig Zig is a relatively new sys programming language that serves as an alternative to C. It is designed to be simple straightforward and modern, with relatively few footguns when compared to something like C++ or Rust. It combines the nicetie...Discusszig
Mustafif KhanforMufiZ-Lang Newsmufiz-news.mustafif.com·Apr 23, 2024MufiZ v0.6.0 Released!I am happy to announce the next release of MufiZ, the Mars release. It brings massive changes and is an exciting new release that shows how much we can improve the language. Release Notes for Mars (0.6.0) Started on February 21st 2024. Released on ...Discussnews
Siddharth Sinha (Sid)sidev.hashnode.dev·Mar 31, 2024Compile time programming is coolFirst of all, to all those sweet JS only users … please bug off. I can’t help you, god can’t either. I am not sure why you even clicked on this article given that your best contender is a fully ignorable linter which generates back to shitty language...Discuss·4 likes·227 readsProgramming Tips
Mustafif KhanforMufiZ-Lang Newsmufiz-news.mustafif.com·Mar 2, 2024What's Happened So Far?This article will explore the progress that we've achieved so far in MufiZ-Lang, the purpose of this project, and some plans for the future. What is MufiZ-Lang? MufiZ is now the official implementation of Mufi-Lang, a project I started almost two yea...DiscussC
Alvaro Lealterminalprogrammer.com·Mar 2, 2024Zig for C programmers - async/await - Part 4Introduction Whoa! It's been a long road to get here. But that's just an evidence about the complexities which lie behind this technique. In this post we are going to glue all the pieces that we have been developing through the previous posts to get ...Discuss·141 readsZig for C programmers - async/awaitzig
Alvaro Lealterminalprogrammer.com·Feb 25, 2024Zig for C programmers - async/await - Part 3We saw on the part 2 of this series how to implement a basic Thread Pool. But there was a problem when we wanted to report values to the standard output from multiple threads, because there was no synchronization among them. And I mentioned that the ...Discuss·86 readsZig for C programmers - async/awaitzig
Alvaro Lealterminalprogrammer.com·Feb 10, 2024Zig for C programmers - async/await - Part 2Now that we have our coroutines implementation ready, let's move on to the next concept required for the implementation of async/await, thread pools. A thread pool is a concurrent programming concept that involves managing a group or pool of pre-init...Discuss·254 readsZig for C programmers - async/awaitzig