Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

Libraries That Quietly Revolutionized C

99,459 görüntüleme • 9 ay önce •via X (Twitter)

35 Yorum

Тsфdiиg profil fotoğrafı
Тsфdiиg9 ay önce

References: - -

Agustín Cordes profil fotoğrafı
Agustín Cordes9 ay önce

I leveraged STB back in 2004 to develop a custom engine. Legendary code. Heck, eternal code.

Dan Mack profil fotoğrafı
Dan Mack9 ay önce

Excellent video on both the mechanisms behind single file libraries and for letting me know about stb which I missed somehow. I have used the single file amalgamation of sqlite but never stb, very cool!

ashu profil fotoğrafı
ashu9 ay önce

Oh now I understand why some libs/packages are single header includes in C/C++ for example: Although it doesn’t need to use macros like you just showed, maybe cuz of C++ (I am new to this language :p)

Ninad Sachania profil fotoğrafı
Ninad Sachania9 ay önce

Do one on unity builds, Mr. @tsoding.

angry fker profil fotoğrafı
angry fker9 ay önce

js: hold my beer

Yisheng Jiang profil fotoğrafı
Yisheng Jiang9 ay önce

C is goat

Kirloß profil fotoğrafı
Kirloß9 ay önce

Love the video thank u

_native.dev profil fotoğrafı
_native.dev9 ay önce

I refuse to use that woke freak’s image loaders so I wrote my own

thesmartski profil fotoğrafı
thesmartski9 ay önce

Absolute masterpiece.

Vector 🥷⚡️ profil fotoğrafı
Vector 🥷⚡️9 ay önce

Absolutely brilliant 👏

Christoffer Rozenbachs profil fotoğrafı
Christoffer Rozenbachs9 ay önce

I actually implemented std_image today 😂😎🫡

Ramson Mwangi profil fotoğrafı
Ramson Mwangi9 ay önce

what did js do? 😄

BIPOC MAGA profil fotoğrafı
BIPOC MAGA9 ay önce

Comrade Tsoding, great to see you still programming!!!

gh8472 profil fotoğrafı
gh84729 ay önce

Formally, a language can impose, what I call, the ODR paradigm, and, or, the non ODR paradigm. ODR is roughly how it is defined in C/C++. Header only libraries are sometimes used to impose a non ODR paradigm, formally speaking. And it is one reason why the T exists in C++ STL.

Hurts No More profil fotoğrafı
Hurts No More9 ay önce

I randomly know now why there are header files :D great

Stefan von der Krone profil fotoğrafı
Stefan von der Krone9 ay önce

I would always pick a single js file without any dependencies over a npm module

Márton Polgár profil fotoğrafı
Márton Polgár9 ay önce

Educational video, with utterly false title. I'm gonna call it learnbaiting. Jokes aside, you can certainly just do this in Javascript. It's astonishing how much people forget that this is literally how Javascript libraries started in the browser.

Jacob profil fotoğrafı
Jacob9 ay önce

Oh yea, stbi and stbc were instrumental when I tried to write an OpenGL renderer in plain C a few years back.

🎅🏾🇬🇭 profil fotoğrafı
🎅🏾🇬🇭9 ay önce

Ohh yeah 🤓😎

felipe profil fotoğrafı
felipe9 ay önce

Very good explanation.

ouhra profil fotoğrafı
ouhra9 ay önce

😎

Jeremie Pelletier profil fotoğrafı
Jeremie Pelletier9 ay önce

stb isn't a library, it's a header :D

Mina Kurtz profil fotoğrafı
Mina Kurtz9 ay önce

I prefer: from lib import x

Diabolo_8008 profil fotoğrafı
Diabolo_80089 ay önce

next idea, libraries that revolutionized objective-c? 😅

Simple Guy profil fotoğrafı
Simple Guy9 ay önce

What do you think about Rust?

diapollo profil fotoğrafı
diapollo9 ay önce

Very cool

allOS.dev - Creating Cross-Platform Apps profil fotoğrafı
allOS.dev - Creating Cross-Platform Apps9 ay önce

Wow! Fantastic video. So much knowledge contained in this 10 min video that it's amazing. Great stuff. thanks for sharing.

Matthew Carven profil fotoğrafı
Matthew Carven9 ay önce

include <bios.h>; include <dos.h>;

El profil fotoğrafı
El9 ay önce

that's cool

nyx profil fotoğrafı
nyx9 ay önce

the best libraries are invisible - you just assume that's how things work. half the internet runs on code nobody talks about

dyma profil fotoğrafı
dyma9 ay önce

that's brilliant

John Doe Jr. 🇵🇸 🇺🇦➐ profil fotoğrafı
John Doe Jr. 🇵🇸 🇺🇦➐9 ay önce

Yeah, AI is not replacing this one lol

0x profil fotoğrafı
0x9 ay önce

TBH js sucks! again a great short video! nice explanation! 🙌

Ian job profil fotoğrafı
Ian job9 ay önce

Wonder if ai can replicate this

Benzer Videolar