Including C File Over HTTPS

  Рет қаралды 52,545

Tsoding Daily

Tsoding Daily

Күн бұрын

Пікірлер: 50
@gdclemo
@gdclemo Жыл бұрын
Since you are using Linux, you could use/write a FUSE driver to do the same thing for any compiler; mount it as "htt ps:" (remove the space, added to stop Google banning my post for links) and put it somewhere in your include path.
@garchomp2222
@garchomp2222 2 жыл бұрын
You pass on so much knowledge in your streams! Thank you, never knew even about stb!
@DavidsonQWERTY
@DavidsonQWERTY Жыл бұрын
Quite cool. One thing I missed is checking whether or not the URL file already exists on the disk, thus avoiding making a request all the time, but it's easy to add anyway =).
@Elbwen
@Elbwen 3 жыл бұрын
This is amazing! Subscribed, and I hope to learn more from you in the future.
@ashispaul0013
@ashispaul0013 3 жыл бұрын
Why this channel has so low reach?? This is a fucking gem
@dromedda6810
@dromedda6810 Жыл бұрын
Vim is clearly better than emacs, imagine having popups
@unsafecast3636
@unsafecast3636 3 жыл бұрын
1:20:20 for example, my compiler depends on libm because I use log10 to calculate the number of digits in the line number for error messages, so I can indent it correctly. For example: 1 | fun main() | And 233 | fun main() | Indent the vertical tube differently, depending on how long that number is. I agree it's a little dumb but yeah. Not sure why TCC uses it though
@TsodingDaily
@TsodingDaily 3 жыл бұрын
Disabling -lm in the build revealed that it's only used for parsing floating point numbers: github.com/TinyCC/tinycc/blob/ee75521dd560b3bba571c76e01943918b0a56d74/tccpp.c#L2459 ldexp is a function from `math.h`: man7.org/linux/man-pages/man3/ldexp.3.html
@unsafecast3636
@unsafecast3636 3 жыл бұрын
@@TsodingDaily yep, makes sense. Thanks!
@dudusami89
@dudusami89 3 жыл бұрын
Holy, that's AWESOME
@monad_tcp
@monad_tcp Жыл бұрын
I also don't like my pies with dynamic dependencies. can you imagine, you think you're going to eat a pie, then you get an error : eggs required
@s4degh
@s4degh Жыл бұрын
Thank you for these amazing videos
@diegorocha2186
@diegorocha2186 3 жыл бұрын
Really cool code session! Thanks
@xspager
@xspager Жыл бұрын
I was playing with ed(1) today, the true editor :P
@eoussama
@eoussama Жыл бұрын
Talk about these modern games that require you to always be online, now your compiler does too smh my head !!!111
@RobotN001
@RobotN001 3 жыл бұрын
TCC IS COMPILER OF FUTURE !!!! sorry for caps monkaS
@elishahar2639
@elishahar2639 Жыл бұрын
can. your gcc. do that?
@gameofpj3286
@gameofpj3286 Жыл бұрын
This was really fun! :D
@antonpieper
@antonpieper Жыл бұрын
Should have probably kept the full path, i.e. nothings/stb/master/stb_image.h into the current dir (or under a .cache folder) for general downloads
@0xssff
@0xssff 2 жыл бұрын
Wtf what did the guy under the name of "Canadianbeveragee" ever do? I don't understand
@henrylang699
@henrylang699 2 жыл бұрын
yeah what
@daredust8299
@daredust8299 2 жыл бұрын
After watching his videos/streams for some time, you'll come to notice that he really does not appreciate unsolicited help, a.k.a. backseating. He usually doesn't mind viewers pointing out obvious errors/typos, but not advice on how to code (unless he specifically asks for it). Which I personally find totally understandable.
@monad_tcp
@monad_tcp Жыл бұрын
@@daredust8299 yeah, pair programming is bullshit , want to program, create your our stream and do it alone yourself
@Ma_X64
@Ma_X64 Жыл бұрын
You've been practicing magic outside of Hogwarts! That was goood!
@polioann
@polioann Жыл бұрын
bro did golang
@ocaly
@ocaly Жыл бұрын
Hmmmm, what if the page gets edited 😂
@stefanj.99
@stefanj.99 Жыл бұрын
0xkira07 tnx for pointing out its not tsCoding at 1:58:26
@hanro50
@hanro50 Жыл бұрын
This feels stupid....but I am glad this exists
@nntkk
@nntkk Жыл бұрын
42:28 moment killed me :D
@dvdvideo1234
@dvdvideo1234 Жыл бұрын
Right-Click > Git > Submodule update...
@dinossauroproductions6271
@dinossauroproductions6271 10 ай бұрын
why was the canadian guy timeouted? like i didn't understand what happened, was he being annoying or something?
@parallel4344
@parallel4344 2 жыл бұрын
Isn't that already possible in g++, I know that people like herb sutter use it
@andreffrosa
@andreffrosa 5 ай бұрын
Do you have more videos where you hack tcc?
@hxllside
@hxllside Жыл бұрын
Im a bit confused by the comments at the end. Does he actually think the C compiler should have this feature? If so, I'm wondering what he thinks about cmake :D Not hating, I enjoyed watching either way
@batmanatkinson1188
@batmanatkinson1188 Жыл бұрын
Compilation times go brrrrrrr
@iamdozerq
@iamdozerq Жыл бұрын
ban for rickroll sad
@DiggOlive
@DiggOlive Жыл бұрын
I chuckled so hard
@dromedda6810
@dromedda6810 Жыл бұрын
Tcc is a legendary compiler
@tianchengzhang4247
@tianchengzhang4247 Жыл бұрын
that's cool bro!
@ВладиславГришин-ш7ш
@ВладиславГришин-ш7ш Жыл бұрын
чисто по фану я так понял
@TheRealMangoDev
@TheRealMangoDev Жыл бұрын
it's simple: vim is just better than emacs.
@prasadkirkire6311
@prasadkirkire6311 Жыл бұрын
❤❤❤
@gingeral253
@gingeral253 Жыл бұрын
Interesting
@marusdod3685
@marusdod3685 Жыл бұрын
Go has this
@awesomesauce1157
@awesomesauce1157 Жыл бұрын
wtf
@Gennys
@Gennys Жыл бұрын
That's unfortunate, I don't know whether it's him or the twitch chat but seems a little bit too toxic for a video on KZbin.
@greob
@greob 3 жыл бұрын
3:00 voidf again, why am I laughing :)
@tervicke487
@tervicke487 3 жыл бұрын
Haha same
@kyuantym
@kyuantym Жыл бұрын
zoding
Hacking C compiler
2:00:24
Tsoding Daily
Рет қаралды 38 М.
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
Гениальное изобретение из обычного стаканчика!
00:31
Лютая физика | Олимпиадная физика
Рет қаралды 4,8 МЛН
Searching Duplicate Files with C
2:39:23
Tsoding Daily
Рет қаралды 37 М.
Search Engine in Rust (Ep.01)
2:03:11
Tsoding Daily
Рет қаралды 125 М.
I tried React and it Ruined My Life
1:19:10
Tsoding Daily
Рет қаралды 159 М.
6 Months of Testing C++ Build Systems: Here’s What You Need to Know
16:33
Why Are Threads Needed On Single Core Processors
16:07
Core Dumped
Рет қаралды 217 М.
Hot Code Reloading in C
2:16:18
Tsoding Daily
Рет қаралды 68 М.
Why Video Game Graphics Degrade - And Who's to Blame?
15:12
Radical Cap
Рет қаралды 766 М.
WHY IS THE HEAP SO SLOW?
17:53
Core Dumped
Рет қаралды 290 М.
Advanced C: The UB and optimizations that trick good programmers.
1:12:34
Eskil Steenberg
Рет қаралды 180 М.
Python laid waste to my C++!
17:18
Sheafification of G
Рет қаралды 187 М.
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН