Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Programming Basics | Zig | Ep1

Zig Programming Language

Zig Basics

Zig Tutorial

Learn Zig Programming

Zig for Beginners

Zig Language Course

Zig Programming

Zig vs C

Zig vs Rust

Zig Development Environment

Hello World Zig

Zig Programming Examples

Zig Code Tutorial

Zig IDE Setup

Visual Studio Code Zig

Zig Code Running

Zig Build and Compile

Programming Languages

Coding Tutorial

Learn Programming

Programming Course

Beginner Programming

Coding for Beginners

Zig Tutorial Series

Автор: Code Guild

Загружено: 26 июл. 2024 г.

Просмотров: 32 443 просмотра

Описание:

Welcome to the first lesson of our programming basics course!
In this lesson, we will cover the basics of a low-level programming language (Zig, including its history, reasons for its development, and a comparison with other programming languages like C and Rust).

We’ll also set up our development environment and write our first "Hello World" program in Zig.

------

Support Me :) :

paypal [ https://www.paypal.me/MaysaraElshewehy ]
ko-fi [ https://ko-fi.com/codeguild ]

------

Social Media :

Discord (  / discord  )
Facebook (  / codeguild.id  )
Instagram (  / codeguild.id  )
X/Twitter (https://www.x.com/CodeGuild_ID)
Github (https://www.Github.com/CodeGuild-ID)

------

Video Sections :

0:00 Introduction

Overview of the course and what to expect.
Introduction to Zig programming language.

0:10 What is Zig?

Definition and purpose of Zig.
Key features: high performance, memory safety, simplicity, and portability.

0:38 History of Zig

Development timeline: From 2015 by Andrew Kelley to its growing popularity.

1:01 Comparing Zig with C

Performance: Zig vs. C.
Safety: Zig’s safety features vs. C’s limitations.
Simplicity: Zig’s clear syntax compared to C.

1:16 Comparing Zig with Rust

Performance: Zig vs. Rust.
Safety: Rust’s strong safety features vs. Zig’s good memory safety.
Learning curve: Zig’s simplicity vs. Rust’s complexity.

1:31 Installing Zig

Visit ziglang.org and download Zig.
Installation steps for Windows.

2:18 IDE

Examples of common code editors.
Why don't we use a regular text editor.
What is the best code editor to get started?

2:48 Setting Up Visual Studio Code

Installation of Visual Studio Code.
Adding the Zig extension to VS Code.

3:11 Creating Your First Zig Program

3:15 Creating the Project

Setting up a folder for the Zig project.

4:05 Writing Code

Example of a basic "Hello World" program in Zig.

4:08 The std library.

The build-in libs.
The third-party libs.

4:36 Syntax Basics.

Explanation of constants, variables, and functions.

5:03 import

5:57 The Compiler

7:10 How programs work ?

7:19 What is the entry point ?

7:25 What is the function, variable and constant ?

9:17 The Scope

9:55 Coding

Running and Testing Your Code

14:18 Running the Program
Using zig run main.zig.

14:35 Handling Errors

Common errors and troubleshooting tips.
Runtime errors.
Compile-time errors.

17:41 Building the Application

Creating an Executable.
Using zig build-exe main.zig to build an executable.
Running the Executable.
How to run your compiled application.

19:17 Conclusion and Future Lessons

------

Thank you for watching! If you found this video helpful, please like, comment, and subscribe to the channel. Your support helps us create more free content. Don’t forget to hit the notification bell to stay updated with our latest videos!

Programming Basics | Zig | Ep1

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Empty Program | Zig | Ep2

Empty Program | Zig | Ep2

Docker Для Начинающих за 1 Час | Docker с Нуля

Docker Для Начинающих за 1 Час | Docker с Нуля

Zig for Impatient Devs

Zig for Impatient Devs

I Coded a Chess Engine in 7 Languages to test Performance!

I Coded a Chess Engine in 7 Languages to test Performance!

Nginx — Простым языком на понятном примере

Nginx — Простым языком на понятном примере

A New Era for C and C++? Goodbye, Rust?

A New Era for C and C++? Goodbye, Rust?

Только Он Так Вырубал! Франциско Фильо - Непревзойденный Мастер Каратэ в К-1

Только Он Так Вырубал! Франциско Фильо - Непревзойденный Мастер Каратэ в К-1

✅59 ИНСТРУМЕНТОВ для мужиков с Алиэкспресс от AliТоп (Алитоп). Выпуск 3

✅59 ИНСТРУМЕНТОВ для мужиков с Алиэкспресс от AliТоп (Алитоп). Выпуск 3

How Zig Helped Us | Prime Reacts

How Zig Helped Us | Prime Reacts

Trying Zig Part 1

Trying Zig Part 1

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]