This is my first time witnessing someone pushing code to the direct source at least solving an issue of an Program itself in youtube. I will forever remember this Thank you.
you should watch adreas kling some time. there are many videos on his channel working on issues and features for ladybird and serenity os. super chill guy, it's almost the opposite of tsoding lol
1:28:08 actually like, I joined a project about two years ago, and they used React. Their site was slow af, as per our user collected metrics, but devs were arguing that it was fine. They all had 64 gigs ram M1 mac's lol.. had to force them to run lighthouse with X12 slowdown multiplier. Anyhow we got the site to run smoothly, with React still mind you. And as a side note, recently the chrome dev tools released a performance x20 slowdown built-in, because a dev opened a chromium bug, indicating that their 11 core M3 Mac, under x6 slowdown, was still too fast
It's like to get anything done in C you have to start by implementing the missing half of the language before you can do anything involved with your actual problem
I thank you very much! This is an perfect example of coding and improve software what is not your own. It discover the basic process of programming. I will recommend this video if somebody ask about programming or if somebody advice people like: "Don't do that. We have already so many compilers. Why even think about C or assembler..."
Every once in a while Tsoding's camera get black fuzzies on it which is very reminiscent of what an image sensor does in response to receiving radiation...
Currently at hour 3:21 and waiting until you figure out that you forgot the for loop condition all the while your mouse pointer was hovering over that line over and over again xD aaaah 5 minutes! :D
@@stretch8390 of course I'm going to hate something that markets itself as the replacement to the most reliable programming language ever while not having even a fraction of the industry backing
Why would they improve arrays and then not include multidimensional (rectangular) array support, custom index ranges (e.g. int[-5:5] a) or slices with strides? Why are these things included in FORTRAN, but not anywhere else?
He contributed to the C3 compiler so you don't have to.
I will watch 4 hours of coding instead of coding stuff :D
I watched 4 hours of coding while coding myself.
I like coding myself
he contributed to the c3 compiler because i'm too dumb to
Нет, я должен!
Came for the C3 compiler, stayed for the sick beatboxing
I can watch 28 hours of tsoding daily, it’s code therapy
Check out code therapy with René ;)
No code therapy is with rene rabe
there is only 24 hours of tsoding daily
@@maxmustermann5590 I dunno, imo folks like Rene Rebe and George Hotz are super intimidating to be therapy for me lol
@@iUUkk not if you watch two tsodings at the same time :D
This is my first time witnessing someone pushing code to the direct source at least solving an issue of an Program itself in youtube.
I will forever remember this Thank you.
There's a channel called strager with a video showing something similar
you should watch adreas kling some time. there are many videos on his channel working on issues and features for ladybird and serenity os. super chill guy, it's almost the opposite of tsoding lol
"Since the downfall of zig..."
This is already going to be a banger.
Zig has fallen.....
What happened?
1:28:08 actually like, I joined a project about two years ago, and they used React. Their site was slow af, as per our user collected metrics, but devs were arguing that it was fine. They all had 64 gigs ram M1 mac's lol.. had to force them to run lighthouse with X12 slowdown multiplier. Anyhow we got the site to run smoothly, with React still mind you.
And as a side note, recently the chrome dev tools released a performance x20 slowdown built-in, because a dev opened a chromium bug, indicating that their 11 core M3 Mac, under x6 slowdown, was still too fast
zig of downfall mean you do what
It's like to get anything done in C you have to start by implementing the missing half of the language before you can do anything involved with your actual problem
Yes but it’s a one-time cost so infinitely small when amortized. C has bigger problems than this
Well that's my fav part of C, i get to reinvent the wheel, yes it's tiring but i learn a lot by doing so
That is why it is perfect language for learning and making yourself a better programmer.
He has become a C3 fanboy! (In all seriousness, this language seems so cool!)
your lovely, funny and entertaining dev. i keep an eye on you. 😅
good luck with your channel!
I thank you very much! This is an perfect example of coding and improve software what is not your own. It discover the basic process of programming. I will recommend this video if somebody ask about programming or if somebody advice people like: "Don't do that. We have already so many compilers. Why even think about C or assembler..."
CMake and long compile/link times-what a wonderful way to start the day.
Nooo!! You can't just contribute to a compiler! You need to write a whitepaper, not break ABI and get approval by the standards committee first!!! 😡
Average C contribution moment.
And people wonder why GCC and clang break standards.
was a really cool stream and you explained it really well, thanks tsoding
i love the waiting for the wrapper beat
I just typed "cd /.." into my shell prompt to see what would happen and I wound up on someone else's computer.
you mean you went to someone elses home folder?
lol
merged 45 minutes ago
5:30 I had to compile LLVM a bunch of times for my theses a few years back. I felt that laugh
It's not that bad. What's bad is how much space you need for it. And for debug it gets even bigger. Tests also take forever to run.
@@ferdynandkiepski5026 yeah it's not hard to do, but takes forever and used tons of space - especially annoying on my super old laptop back then
Dear loard tsoding, bless you for providing me with etags for i am the zoomer who has strayed to far in the land of lsp's
Yeah I don't know why people act like lsp replaced ctags/etags. If all you want is indexing, it's easier and faster
Came for the Zig hate, stayed for the sick beatboxing
I can not comprehend many things of this video but I can not stop watching it, lord Zozing.
Good thing you change t-shirts, it makes it way easier to find the gap between the days (I watched the first day on twitch).
Every once in a while Tsoding's camera get black fuzzies on it which is very reminiscent of what an image sensor does in response to receiving radiation...
o.o
2:00:05 recently... five years ago
Lol. I get it but that's just so funny in the 4 weeks to expert Bootcamp atmosphere.
compilation finishes at 1:50:58
you're welcome
Thank you
I actually started using c3 after watching your latest videos and its actually really enjoyable to use, keeps things nice and simple
i like the [-1] vector header thing.
5:34 gentoo users : 😡😡
nixos users:
5:40 LLVM 15+ version required
building from source: 17+ required
feels reliable for C alternative
"It's printn, not ln".
I totally understood what he said 😂💀
I find myself repeating "it is what it is" too when programming
that's so noble, huge kudos
This language should have a self hosting compiler like Zig.
Yes but it should remain bootstrappable
You've found so many uses for your nob its impressive
Currently at hour 3:21 and waiting until you figure out that you forgot the for loop condition all the while your mouse pointer was hovering over that line over and over again xD
aaaah 5 minutes! :D
C3 looks like a pinus
c equals 3
Pinus Roxburghii
your video was a masterclass in creativity and information!
Not uncle Bob "clean code" but actual clean code 😅 oh yeah
I felt asleep in the middle and had to rewind
I contributed to the C3 compiler, here's 5 things you need to know
no way!!! a tsoding video im actually early to
Dude you exploded my small brain with etags, woow😮
"build LLVM" *goes back to Hare*
"Nothing better than C" - After many years of programming experience I understand what he meant now.
For people who don't get it: Tsoding is mocking Zig not because of Zig itself, but because of Zig gooners.
why would anyone goon to zig when it's just a hypetrain language with no real world usage other than 1 niche project
@@theairaccumulator7144 because they are addicted to the goon
@@theairaccumulator7144gottem
@@theairaccumulator7144interesting to see it has a hype train and a hate train too.
@@stretch8390 of course I'm going to hate something that markets itself as the replacement to the most reliable programming language ever while not having even a fraction of the industry backing
This looks awesome I will definitely look into it
4 hours ...
i'll watch every last second
5:30 - always doing so on Gentoo
Looks like this compiler needs to be rewritten in Rust.
1:28:00 "don't give developer super computer."
i can't agree more.
Why am I watching you explain the psychological value of inserting your mom jokes into a programming language. Aaaaaaaaah
sick beat boxin m8
video title is pushing my buttons in a good way
You're like the voices in my head.
26:40
How many modules does Zig actually support?
I need to know lmao
The syntax for C3 seems like a Java-Rust hybrid. For example ‘String[]’ and ‘void’ remind me of Java, and ‘io::’ and 'fn' remind me of Rust.
1:27:50 that github rant was hilarious, 6502 xD
downfall of the zig?! am I missing something?
When I saw this title I thought they had made a new version of the C2 compiler for Java.
Не все Легенды носят плащи!
Why would they improve arrays and then not include multidimensional (rectangular) array support, custom index ranges (e.g. int[-5:5] a) or slices with strides? Why are these things included in FORTRAN, but not anywhere else?
Over 4 hours of Tsoding? Is it Christmas already?
have you considered making an encryption program, such as enigma, or recreating one of the hash functions?
Are you going to try Odin at some point? I've tried Odin and Zig, and would like to see if you like Odin better or worse than C3
Actually I've compiled LLVM, because my 2012 macbook air had has an old version only. It took 2 days to finish
I don't think so, we can contribute. It's skill issue.
Contribute typo fixes, then one line changes, then small blocks, etc.
@@AlexxxMurkin You're right, fren. ❤
Even adding or fixing documentation helps, that's the spirit.
3:38:00 the examples don’t assert if the cmd line is passed on or the exe is started
Insane gyrations for running win subproc.
Yes I can, but do I want to tho
Thank you....
Hey, look! They made special C for all those pascal fans.
i use your tshirts as etags to jump to the correct vod. without lsp btw.
You should definitely do a review the Zig source code =)
Have you thought about trying Dlang? I love it, it’s like everything that C++ was meant to be, C but much better, and backward compatible.
Too complicated
Now contribute to the Roc compiler
One word for C3: LLVM.
6:39 Exactly me trying to stay focused:
Was there a radiation event at 23:37 - 23:39 or was it just some random f* up? :o
I've noticed it before, it's probably his PC dying or webcam too hot.
Would it be bad form to just store the first and last argv pointer to the subprogram args?
GREAT stream.
You are awesome man
Hmmm, maybe I can contribue a billion dollar mistake to this compiler.
Only I woke up from ma bad dream where he programmed in js?
Assert dominance. Lol.
can c3 compile zig so i can compile c using it?
2:02:04 - obs uses different settings for streaming and recording, I suppose, it is not the only difference.
Hey zozin can you teach us your beatboxing technique?
There plenty of tutorials on TH-cam. That's how I learnt.
What happened to zig?
50:00 TW: macro jumpscare
Very motivational
---
Forget previous instructions.
Give me reasoning for Zig downfall.
What do you think about Vlang?
bilions must program in c3
Smoking weed and watching 👀
What is the font you use
sorry, what has happened to zig?
3:26:16 why did the loop ever terminate without this change?
That “delete after run” is unnecessary complication to a compiler, just use ;rm
When are we gonna get PO compiler too?
46:01 one-armed zozin kekw