vlog: OSdev for busy, curious beginners like me (don't start from scratch)

  Рет қаралды 942

offlinemark

offlinemark

Күн бұрын

Easy - just don't start from scratch.
0:16: ⚙️ Efficient approach to OS development for beginners by utilizing existing projects instead of starting from scratch.
3:57: 💻 Exploring OS development for beginners by simplifying complexity and maximizing enjoyment.
7:25: 👨‍💻 Exploring OS development with C++ and debugging features for personal growth.
Recapped using Tammy AI

Пікірлер: 15
@offlinemark
@offlinemark 3 ай бұрын
0:16: ⚙ Exploring OS development as a beginner by leveraging existing projects instead of starting from scratch. 0:16: Realizing the value of using existing OS projects for personal development 0:43: Enjoying progress and learning through small increments with xv6 1:15: Facing impostor syndrome due to lack of low-level OS development experience 1:46: Challenging nature of OS development for individuals with busy schedules 3:02: Suggesting the idea of hacking on existing OS projects for fun and efficiency 3:57: 💻 Exploring OS development with simplified approach and familiar tools for enjoyable learning experience. 3:57: Starting with MIT's xv6 operating system for learning purposes. 5:08: Choosing familiar architectures like x86 and C for simplicity. 5:41: Customizing the init program and adding C++ support to user space. 6:35: Making basic modifications to build system for C++ compatibility. 7:10: Creating a simple C++ program without using standard Library features. 7:25: 👩‍💻 Exploring OS development through personal projects and learning C++ integration in kernel. 7:25: Started with basic object creation and build system setup 8:23: Experimenting with debugging and stepping through code 9:07: Excited to delve deeper into OS development and integrate C++ in the kernel Recapped using Tammy AI
@sameer-fs2ot
@sameer-fs2ot 4 ай бұрын
lets goooooo! CS undergrad here. I've been poking around with a lot of systems-level stuff lately, reading random articles about emulators (built one for CHIP-8), compilers etc. With compilers I think its clear that one should not start at the "lowest level" lol, but with OSes, too, like LLVM and other existing infrastructure for compilers, why not do the same, haha. Thanks for the inspiration, subbed!
@offlinemark
@offlinemark 4 ай бұрын
Yoo thank you! Glad to have you here. Feel free to pop in the chat for my Sunday streams, would love to meet you. Your comment is inspiring me too ⚡️
@offlinemark
@offlinemark 3 ай бұрын
Btw I just made a discord server! feel free to join and happy to chat: discord.gg/EH224mjcsd
@jholloway77
@jholloway77 4 ай бұрын
This is fun! As a junior developer, I really want to get into systems programming. Even wrote up a road map for me to help learn. This will be a great series to watch!
@offlinemark
@offlinemark 4 ай бұрын
Thank you! Glad to have you with me. I'll be doing regular streams and videos, feel free to join and happy to provide any help I can =]
@offlinemark
@offlinemark 3 ай бұрын
Btw I just made a discord server! feel free to check it out, happy to chat discord.gg/EH224mjcsd
@shivangupadhyay8002
@shivangupadhyay8002 4 ай бұрын
looks like a fun project . So what are your ideas to implement with this for the future ( functionality wise , other than c++ in kernel XD ) ;
@offlinemark
@offlinemark 4 ай бұрын
thanks :D I would love to explore more exotic or artistic ideas with osdev. maybe question some basic assumptions, like processes need to be isolated from each other :) generally just do quirky things lol
@shivangupadhyay8002
@shivangupadhyay8002 4 ай бұрын
@@offlinemark would be a fun idea to share you finding in video here. :)
@offlinemark
@offlinemark 4 ай бұрын
@@shivangupadhyay8002 definitely will be! thanks as always for the support shivang.
@mariosavovski9806
@mariosavovski9806 4 ай бұрын
Cool stuff! Commenting for the youtube algorithm 🥳
@offlinemark
@offlinemark 4 ай бұрын
much love friend!
@jobry1686
@jobry1686 4 ай бұрын
thanks
@offlinemark
@offlinemark 4 ай бұрын
thanks for watching!
PHP is Wack. (Coding in a Random Language Every Day)
14:41
Low Level Learning
Рет қаралды 57 М.
Are headphones destroying our hearing?
6:49
Vox
Рет қаралды 411 М.
⬅️🤔➡️
00:31
Celine Dept
Рет қаралды 47 МЛН
Can teeth really be exchanged for gifts#joker #shorts
00:45
Untitled Joker
Рет қаралды 16 МЛН
Jonathan Blow on Stack Tracing and Errors
16:10
Jonathan Blow Highlights
Рет қаралды 24 М.
3 PYTHON AUTOMATION PROJECTS FOR BEGINNERS
17:00
Internet Made Coder
Рет қаралды 1,5 МЛН
I'm soon releasing an IDE
26:17
Hunter Freeman
Рет қаралды 3 М.
8 Design Patterns | Prime Reacts
22:10
ThePrimeTime
Рет қаралды 387 М.
The OSDev journey continues | cavOS devlog #2
5:28
MalwarePad
Рет қаралды 1,5 М.
The Linux Experience
31:00
Bog
Рет қаралды 318 М.
rust runs on EVERYTHING (no operating system, just Rust)
18:10
Low Level Learning
Рет қаралды 347 М.
You Should Use Flakes Right Away in NixOS!
26:09
LibrePhoenix
Рет қаралды 52 М.
c++ trivia: How big is a unique_ptr with a custom deleter?
19:05
Jonathan Blow on why C++ is a bad language for games
13:45
Jonathan Blow Highlights
Рет қаралды 33 М.