🌟 Your support keeps me going! 🌟 Hey everyone, this is a non-profit, solo effort, and your support really helps! If you enjoyed or benefited from the content, please consider : 👍 Liking the video ✍ Leaving a comment 🔔 Subscribing and hitting the notification bell to stay updated ❤ And if you'd like to support even more, you can donate to help keep this work going! Every bit of support from you means the world and encourages me to continue creating! 😊
Thank you for pointing that out! I appreciate your suggestion. I've updated the titles to 3.1 and 3.2 to make it clearer. Your feedback really helps improve the content!
You make programming in Zig look so easy! great work explaining the differences between variable types and constants, Thank you very much for your hard work
Damn, people want zig to become a popular language so badly that they even create computer science channels for beginners so that they end up staying on zig. And I'm absolutely happy about that, I'm rooting for you!
Thanks for the feedback! I’ll make sure to organize the videos in chronological order in the playlist for easier navigation. I appreciate your suggestion!
Thank you for the feedback! I appreciate your support and will definitely consider slowing down the pacing of both the speech and animations in future videos to make it easier to follow. Stay tuned for more great content!
Very nice. So the compiler decides where and how to store these values? The data type comptime_int only works for constants? This seems reasonable, because in case of a constant the compiler can easily determine how much memory is needed. I looked at the documentation. It seems that there is no data type string. Instead, I read this, which is mumbo jumbo in my mind: "String Literals and Unicode Code Point Literals §String literals are constant single-item Pointers to null-terminated byte arrays. ..." I don't speak Chinese... The documentation appears to be written for people familiar with C, which I am not. Do keep up these wonderful videos. I could not teach myself by reading this documentation!
Great questions! Yes, the compiler determines where and how to store values based on their types. The `comptime_int` type is indeed for constants, making it easier for the compiler to allocate memory. As for strings, Zig uses string literals as pointers to byte arrays, which can be a bit confusing at first. I understand that the documentation can be daunting, especially for those not familiar with C. I'm glad to hear the videos are helping you! I’ll keep making them to simplify these concepts, and strings will definitely be a topic in upcoming videos. Thank you for your support!
Great suggestion! Live Zig programming sessions twice a week could boost engagement and help viewers learn in real-time. I'll consider adding them to the schedule.
Thanks for your honest feedback! I understand that the animations might be overwhelming at times. I’ll work on balancing them better in future videos. Your input is really appreciated!
🌟 Your support keeps me going! 🌟
Hey everyone, this is a non-profit, solo effort, and your support really helps! If you enjoyed or benefited from the content, please consider :
👍 Liking the video
✍ Leaving a comment
🔔 Subscribing and hitting the notification bell to stay updated
❤ And if you'd like to support even more, you can donate to help keep this work going!
Every bit of support from you means the world and encourages me to continue creating! 😊
Hi, two episodes named Ep3 are a little bit confusing, could I ask to name this episode 3.2 and the previous one 3.1
Thank you for pointing that out! I appreciate your suggestion. I've updated the titles to 3.1 and 3.2 to make it clearer. Your feedback really helps improve the content!
The part about integers and data overflow really opened my eyes, Never thought of it that way before. Amazing work!
Thank you! Data overflow is important to understand. I'm glad it resonated with you!
This is exactly the kind of in-depth explanation I needed! Thanks for making complex concepts in Zig so clear and approachable
🧡🧡
I'm really glad to hear that! Making complex concepts clear is what I'm aiming for. Thanks for your support!
Wow, I finally understand comptime and how it’s used in Zig! Thank you for breaking it down in such an understandable way!!
I’m really happy to hear that! Comptime can be tricky, but it’s a powerful feature!
Loving the level of detail here, especially on RAM and data types This series is a goldmine for anyone serious about learning Zig!
Thanks a lot! I'm glad you’re finding it helpful!
You make programming in Zig look so easy! great work explaining the differences between variable types and constants, Thank you very much for your hard work
Thank you so much! I’m really glad you found the explanations helpful. Zig is a great language, and I'm happy to share what I learn!
This hands-on segment was so helpful! I appreciate the live coding and practical examples. Keep up the great work!
I'm glad you found the hands-on segment helpful! Live coding really brings the concepts to life. Thanks for your support!
I’m really impressed by how much thought and effort you put into these explanations! The bit-width and integer types part was super clear
Thank you so much! I'm thrilled you found the bit-width and integer types explanation clear. Your feedback means a lot!
This is very good as a programming basics training, not just as a zig training. You're a good teacher.
I didn’t expect to get such a detailed breakdown on data overflow! This is incredibly helpful, Thanks for making learning so enjoyable
I'm glad you found it helpful! Data overflow is a crucial topic, and I'm happy to make learning enjoyable for you! Thank you for the feedback!
This series just keeps getting better! I’m excited for the next episode, Amazing job!
Thank you! I appreciate your support! I'm excited to share more in the next episode too!
You covered so much in just one video, yet everything felt simple and clear. Truly great teaching skills
Thank you! I'm really glad to hear that the video felt simple and clear despite covering a lot. I appreciate your kind words!
Damn, people want zig to become a popular language so badly that they even create computer science channels for beginners so that they end up staying on zig. And I'm absolutely happy about that, I'm rooting for you!
Awesome! I learnt so much in question of minutes, thank you for sharing these in-depth explanations.
Thank you! I’m thrilled to hear you found the explanations helpful. Your support motivates me to keep sharing more in-depth content!
Hey I'm just learning zig, love the videos! Commenting for the algorithn!
Thanks for the amazing content! Keep the videos coming.
Subscribed!
"سطح المكتب" 🖤
فكرت ما بيلاحظها حد xD
Nice details; I really like it. Please arrange your videos in chronological order in your playlist.
Thanks for the feedback! I’ll make sure to organize the videos in chronological order in the playlist for easier navigation. I appreciate your suggestion!
Thanks...
You're welcome!
Love the video please keep them coming, I'm using ur video to learned zig. Great Job!! 🔥
Thank you so much! I'm glad to hear you're finding the videos helpful for learning Zig. I’ll keep them coming-stay tuned! 🔥
Loving the videos, but definitely think the pacing (both speech and animations) could be slowed down a bit. Keep up the great work.
Thank you for the feedback! I appreciate your support and will definitely consider slowing down the pacing of both the speech and animations in future videos to make it easier to follow. Stay tuned for more great content!
Very nice. So the compiler decides where and how to store these values? The data type comptime_int only works for constants? This seems reasonable, because in case of a constant the compiler can easily determine how much memory is needed.
I looked at the documentation. It seems that there is no data type string. Instead, I read this, which is mumbo jumbo in my mind:
"String Literals and Unicode Code Point Literals §String literals are constant single-item Pointers to null-terminated byte arrays. ..." I don't speak Chinese...
The documentation appears to be written for people familiar with C, which I am not.
Do keep up these wonderful videos. I could not teach myself by reading this documentation!
Great questions! Yes, the compiler determines where and how to store values based on their types. The `comptime_int` type is indeed for constants, making it easier for the compiler to allocate memory.
As for strings, Zig uses string literals as pointers to byte arrays, which can be a bit confusing at first. I understand that the documentation can be daunting, especially for those not familiar with C.
I'm glad to hear the videos are helping you! I’ll keep making them to simplify these concepts, and strings will definitely be a topic in upcoming videos. Thank you for your support!
that سطح المكتب got reversed in the terminal is still funny to me, reminding me how terrible terminal support for arabic is
حلها بسيط بس لاني كنت مستعجل شوي ما انتبهت لها الا بعد ما خلصت الفيديو وكسلت اعيده xD
Do live zig programming sessions twice a week
Great suggestion! Live Zig programming sessions twice a week could boost engagement and help viewers learn in real-time. I'll consider adding them to the schedule.
Remember me when you become famous
Of course! I’ll always appreciate the support from my early viewers. Thank you for being a part of this journey!
guys can you slow down with animations ffs its to many
Thanks for your honest feedback! I understand that the animations might be overwhelming at times. I’ll work on balancing them better in future videos. Your input is really appreciated!