Adewole Caleb Erioluwacaleberioluwa.hashnode.dev·Oct 3, 2024A Detailed Examination of Zig's Memory PoolIn a bid to understand how the memory pool works, I dug into the Zig memory pool source code. I plan to read the code for the allocator in the heap folder of the std library. Let’s look at what it does and how it does—starting from the first error me...Discuss·10 likes·69 readslearning-zig
Tristan Durettristanduret.hashnode.dev·Sep 23, 2024Gemini, which project should I start ?I like to think of AI models as what you get when you moosh all content creator in a single entity (including the bad ones). But I watch enough House MD to know that even bad idea can detonate good ones. Instead of a little army of resident, I have G...Discusszigzap
Adewole Caleb Erioluwacaleberioluwa.hashnode.dev·Sep 16, 2024Exploring Zig: My Experience and InsightsIt has been a while since I have written anything, I still have some pending articles to complete in golang but for the fun of it, let me tell you what I have been up to lately. I piqued an interest in Zig about two months ago since I have been inter...Discuss·44 readszig
Tristan Durettristanduret.hashnode.dev·Sep 6, 2024ASCII Game of Life in Zig !After 7 years of code, 2 of which professionally, one might think I would have already done it, but no... I was today years old when I made my first game of life project! I wanted to explore Zig and become better at it, so I decided to play a bit wit...Discussgame of life
csmcsm.hashnode.dev·Aug 26, 2024zig: CommentsZig has only single-line comments, but with three variants: Normal comments: // This is a comment! std.debug.print("hello world!",.{}); // This is also a comment! doc-comments: /// This function prints 'hello!' top-level doc comments: //! T...Discusszigziglang
csmcsm.hashnode.dev·Aug 11, 2024zig: First ProgramOverview: A simple program that prints a message to the terminal. Note: I am showing you how to run a simple program, not a whole zig project setup(that will be covered later). Steps: Create a folder 'hello' at a location of your choice. Mine is l...Discusszigziglang
csmcsm.hashnode.dev·Aug 9, 2024zig: SetupRequirements: os: linux mint zig version: 0.13.0 vs code (with zig extension) Steps: Download zig package of version 0.13.0 from zig's website. Unpack it in a place of your choice. Add zig binary path to PATH environment variable: Add this l...Discusszigziglang
csmcsm.hashnode.dev·Aug 8, 2024zig: AboutZig is a general-purpose programming language and toolchain for maintaining robust, optimal and reusable software. Features: A simple language: -> no hidden control flow. -> no hidden memory allocations. -> no preprocesssor, no macros. Comptime...Discusszigzig
Mustafif KhanforMufiZ-Lang Newsmufiz-news.mustafif.com·May 12, 2024Zigma Docs are Out!While we are still working on implementing a fair amount of techniques for our initial release of Zigma, where we hope it will be used either in MufiZ v0.7.0 or v0.8.0 I am happy to say that we have officially deployed our Zigma documentation using Z...DiscussMath
Mustafif KhanforMufiZ-Lang Newsmufiz-news.mustafif.com·May 11, 2024New Initiatives around the MufiZ LanguageAs I've mentioned, we want to ensure that the MufiZ language is equipped to excel at mathematical computation as we build on it. Thus, we hope to be able to build on some of these technique branches, figure them out, find the results, and refine them...Discussnews