Loading video...

Video Failed to Load

Go Home

You should read Open Source code

1,869,754 views • 11 months ago •via X (Twitter)

34 Comments

Тsфdiиg's profile picture
Тsфdiиg11 months ago

References: - dlopen: - raylib: - rdynamic: - SDL: - libffi stream: - C REPL:

Maciej 'sorek' Łoboda's profile picture
Maciej 'sorek' Łoboda11 months ago

I said many times you are best teacher. Why? Because you inspire people to experiment and show the ways someone less experienced never thought were possible. Thank you for giving us inspiration fren.

Meek's profile picture
Meek11 months ago

how can i learn c like this guy

Тsфdiиg's profile picture
Тsфdiиg11 months ago

I literally said how in the video. You just choose to ignore it.

Meek's profile picture
Meek11 months ago

BTW i forked your template, was walking through your video. Had to get raylib on macos and ran the first part and ran ./main and red window poped up

DocE / DocEys's profile picture
DocE / DocEys11 months ago

These short videos are amazing. I love them

Arthur's profile picture
Arthur11 months ago

thank you for the teachings master

Mitch's profile picture
Mitch11 months ago

Fun thing, the dynamic linker itself is more of an interpreter in some respects. ( glibc's also refers to itself as such in the help text, e.g. `/usr/lib/ld-linux-x86-64.so.2 --help` )

Aaron's profile picture
Aaron11 months ago

Dude somebody should make GHCI but for C. You can use something like ctags or a custom parser to get the symbol names from a header, then get libffi to load the DLLs, and then implement a simple subset of C to allow you to execute code at runtime.

Deep's profile picture
Deep10 months ago

why do i feel so happy watching a coding video

commandersaki's profile picture
commandersaki11 months ago

Love a good tsoding video, always full of insightful content.

Snob's profile picture
Snob11 months ago

🤔 that's pretty common sense thing - to learn from open source. But question is - how to determine what code is good and what is bad, smell and/or approaches? Especially when you beginner. This is rather a rhetorical question that is resolved by experience and practice.

Ríchard.'s profile picture
Ríchard.11 months ago

You seem to be a good teacher Sad that I can’t understand half of what is happening in the screen Maybe I need to learn c

Lee Penkman's profile picture
Lee Penkman11 months ago

Really interesting! Maybe with AI coding we can have like wider support for all sorts of different libraries so like whatever is pre-installed not really needing to install much stuff.. nix people will hate this idea.... But yeah alot the time you don't need to ship stuff... It's kind of funny when you install video games on win it's like installing you another version of visual c++ so you have another one of those... It's like my python venvs these days.... Masses of gb for all these dupe files and dupe venvs for each project. .. I guess zfs helps a bit with the cross file compression but still is a problem really

سمسم شهاب's profile picture
سمسم شهاب11 months ago

>>

John Peng's profile picture
John Peng10 months ago

Any recos for good python codebases?

Pranav Bhaskar's profile picture
Pranav Bhaskar11 months ago

You don’t use lsp and tree-sitter? we have that on Emacs now.

It's All Waves's profile picture
It's All Waves11 months ago

C repl. Dude. DUUUUDE! You're so effin cool!

🇧🇷 Galope Studios's profile picture
🇧🇷 Galope Studios10 months ago

Truly enjoyable to watch.

ali 🇨🇦🇦🇫🇺🇦's profile picture
ali 🇨🇦🇦🇫🇺🇦10 months ago

That was sick Nice work dude

ruby (@virag@gock.virag.top)'s profile picture
ruby (@[email protected])10 months ago

You should look at jarts cosmopolitan c

Pochi's profile picture
Pochi11 months ago

100%. It's like having a library of senior engineers' thought processes at your fingertips. Now im curious, what's the most interesting thing you've learned from reading someone else's code?

Deni's profile picture
Deni11 months ago

You’re a great teacher man

OLF 🔴⚪️'s profile picture
OLF 🔴⚪️11 months ago

thanks for the video. how can I learn c?

NF's profile picture
NF10 months ago

This is mind blowing. crepl is even a nicer gem 💎

Ryein Goddard's profile picture
Ryein Goddard10 months ago

Really useful when you need libraries that may not be available for cuda, rocm, etc...

OOMError's profile picture
OOMError10 months ago

Function overloading and Templates/Generics are both compile time polymorphism. So separate code for each function variant is generated for both of them at compile time. So it's almost the same thing.

Brian Spragge's profile picture
Brian Spragge11 months ago

Three bangers in one video!

Neil Payne's profile picture
Neil Payne10 months ago

@threadreaderapp unroll

Nodiatis's profile picture
Nodiatis11 months ago

damn bro

thesmartski's profile picture
thesmartski11 months ago

God mode C programming. 😍

x86.so's profile picture
x86.so9 months ago

dude just discovered function pointers

DEE's profile picture
DEE11 months ago

banger!

Tiburcio Martinez's profile picture
Tiburcio Martinez10 months ago

@grok tradúceme el video y explícamelo

Related Videos