I Hacked C3 Compiler for This

  Рет қаралды 15,915

Tsoding Daily

Tsoding Daily

Күн бұрын

Пікірлер
@idkncc
@idkncc Күн бұрын
New stream - new wallpapers 🔥🔥
@samuraijosh1595
@samuraijosh1595 Күн бұрын
Yeah like he puts actual effort into that shit. Respect man
@blzr8
@blzr8 Күн бұрын
wallpapers are his 2nd thumbnails its cool
@isaacalves6846
@isaacalves6846 Күн бұрын
i3 is back
@XORfun
@XORfun Күн бұрын
Thank you needed me some tsoding today!
@artemiasalina1860
@artemiasalina1860 Күн бұрын
1:18:00 ROM-based Microsoft BASIC chose me! That explains a lot!
@МатвейРовчак-в4о
@МатвейРовчак-в4о Күн бұрын
Эти рабочие столы скоро меня с ума сведут, Love your content so much
@gamezoid1234
@gamezoid1234 Күн бұрын
It's kind of sad that Functional programming lost to OO. As someone who generally prefers procedural programming languages, I find it very hard to understand OO, but when someone describes a functional concept, even if it takes a moment, I understand the point of a concepts. Kinds vs kinds is immediately understandable. Sorts I haven't seen/used before so are less obvious. Dep injection, factories, and other OO patterns still allude my understanding.
@CoderBen-zz4kw
@CoderBen-zz4kw Күн бұрын
I think title of video should be - "C3 makes Packaging Assets Too Easy Wtf". 😅😅😅
@IamPyuDev
@IamPyuDev Күн бұрын
That was the title before Mr. Zozin changed it
@kirillvoloshin2065
@kirillvoloshin2065 Күн бұрын
спасибо вам за стримы! после видео по рэй кастингу открыл для себя векторы с другой стороны, и в целом замечаю, что стал более доступно решать и описывать рабочие задачи
@iamdozerq
@iamdozerq Күн бұрын
Я уже очень давно зозина смотрю - просто смотря в экран в стрим от и до на протяжении последнего года значительно улучшили мои навыки ориентирования в коде, отладке и написании нового кода.
@Kknewkles
@Kknewkles Күн бұрын
I see many of the regular things(Penger, formerly Porn folder, for one) from the old streams have been restored. But where is my end-of-stream(EOS, lol) screen, Zozin? :^)
@demolazer
@demolazer 23 сағат бұрын
Such a great teaching style. And the lack of LSP or Copilot and minimal syntax highlighting he has is lovely to follow the code. 10/10
@gamezoid1234
@gamezoid1234 Күн бұрын
"100 kilobytes is too much" mean while my work be downloading like 50mb whenever I open a ticket.
@ferdynandkiepski5026
@ferdynandkiepski5026 Күн бұрын
#embed is in fact in a stable release, since clang 19. So indeed recent, but stable nonetheless, and doesn't require building llvm. Work on the GCC side is continuing. Not sure where it's at.
@sofiaknyazeva
@sofiaknyazeva Күн бұрын
Embed requires you to enable C23, and it's not complete even in LLVM yet. Embed was implemented by a ISO committee member in LLVM/Clang, so I'm not surprised that GCC yet has to implement this. Not a lot of in production software actually uses C23, in fact, maybe a handful of them.
@MarekFajkus
@MarekFajkus Күн бұрын
My internal Haskeller speaking: Kind is not type or variable. Kind is either a type or a thing that given a type produces type. Kind of Int is Type, Kind of Maybe is Type -> Type. This comes to play in type classes most component. instance Monad Maybe where... The Maybe is not a type. Maybe a is of Kind Type, but Maybe is of Kind Type -> Type (something that waits for a type to become a type). Kind is higher-order type operator.
@selayarlaut2746
@selayarlaut2746 Күн бұрын
Kind isn't a higher order type operator. It's a type for type. It covers more than Type and Type -> Type. For example Monad has kind (Type -> Type) -> Constraint meaning Monad takes a higher ordered type and produces a constraint, Proxy has kind forall k. k -> Type, etc.
@gempf
@gempf Күн бұрын
Love from Argentina!!!
@gamezoid1234
@gamezoid1234 Күн бұрын
I haven't finished the video, but I'm curious if there's any reason why you wouldn't use something like musl for the clib functions.
@REALsnstruthers
@REALsnstruthers Күн бұрын
35:20 it does; you just have to declare the size _before_ the array parameter: e.g. void some_function(size_t sz, int arr[sz]);
@Nothing86620
@Nothing86620 Күн бұрын
I wonder c3 already takes some way to avoid .o file explosion, doesn’t that mean c3 dev have some way to include .o file while using exec?
@p00laris
@p00laris Күн бұрын
Where can I get these wallpaper, man they are so fancy
@wermair
@wermair Күн бұрын
what is that noise?
@hubstrangers3450
@hubstrangers3450 21 сағат бұрын
Thank you....
@Cyberbeni
@Cyberbeni Күн бұрын
I wonder if he's gonna try out ninja as a build system. It's basically the LLVM of build systems, half of the world seems to just generate ninja files and then just uses ninja for compiling nowadays.
@Alex-b2j3j
@Alex-b2j3j Күн бұрын
Probably not.
@Lorenzo1938
@Lorenzo1938 Күн бұрын
Wasm to WHAT
@jorenheit
@jorenheit Күн бұрын
Is it allowed to write Asset[] assets = $exec(...); ? That way the type and name of the array are visible from the top level source.
@eclipsehunter82
@eclipsehunter82 Күн бұрын
Probably
@dreamdeckup
@dreamdeckup 14 сағат бұрын
47:10 bayzed zozing
@professionaluwu
@professionaluwu 16 сағат бұрын
Java found me because of Minecraft Modding. I don't know if I should be happy or upset
@XORfun
@XORfun 17 сағат бұрын
If only c3 didn’t collide with the ai company named c3
@RostislavArts
@RostislavArts Күн бұрын
I3 is finally back 🎉🎉
@iWillAvert
@iWillAvert Күн бұрын
@1:24:05 io::printn and io::printfn have existed since you first did a video on this language (and I assume earlier) lol
@TsodingDaily
@TsodingDaily Күн бұрын
lol
@ArtikLamartik
@ArtikLamartik Күн бұрын
cool stream!
@Odod4000
@Odod4000 Күн бұрын
Can you try the D programming language next stream pls?
@SimGunther
@SimGunther Күн бұрын
Smart cookie language for smart cookies like me. I'd love to see him do a no-GC stream in that language. 😅
@evergreen-
@evergreen- Күн бұрын
He solved one of the Advent of code 2020 problems in D, you can check out that stream
@yyvan5125
@yyvan5125 Күн бұрын
The wallpapers just keep coming...
@colonthree
@colonthree Күн бұрын
The keyword "this"?????????
@guitarbuddha74
@guitarbuddha74 Күн бұрын
If I don't know C very well is it not the best idea to try and learn C3 ?
@john-sr3fi
@john-sr3fi Күн бұрын
do what you want, just have fun! but i recommend to learn some C.
@purpasmart_4831
@purpasmart_4831 Күн бұрын
Learn C, learn pointers, implement data structures, and have fun!
@iamdozerq
@iamdozerq Күн бұрын
Doesn't matter actually, just do any and after some time you will get what you want.
@theevilcottonball
@theevilcottonball Күн бұрын
You can learn C3 without learning C. But why? C is more relevant, more ubiquitous, more libraries, more everything, and everything useful in C3 will eventually call C anyway.
@twenty-fifth420
@twenty-fifth420 Күн бұрын
@@theevilcottonballBecause C has more foot guns, not many people document their libraries or linking them, and generally is a bit more hands on to handle with FFI and interop. I would recommend C3 and C together, and which you start with is personal preference. In my experience, C3 is best learned if you have used some lower level languages before, but it is not a requirement because it is just that much easier to work with.
@purpasmart_4831
@purpasmart_4831 Күн бұрын
i3 is back eh?
@kcvinu
@kcvinu Күн бұрын
IIRC, c3 can take c source files
@Dosek4
@Dosek4 Күн бұрын
what's the name of his emacs font?
@kernelk1931
@kernelk1931 Күн бұрын
iosevka
@DomenicoPezzullo-ib9bg
@DomenicoPezzullo-ib9bg 10 сағат бұрын
bro did NOT like xfce
@blackhaze3856
@blackhaze3856 Күн бұрын
No I can see three-p-o
@MuhammadJamil-ho6wl
@MuhammadJamil-ho6wl Күн бұрын
Which distro you used for dev.
@samuraijosh1595
@samuraijosh1595 Күн бұрын
He changed to void recently I think
@rigobertoitachijohnson
@rigobertoitachijohnson Күн бұрын
void linux
@puncherinokripperino2500
@puncherinokripperino2500 Күн бұрын
nice ass ets
@TsodingDaily
@TsodingDaily Күн бұрын
Thank you!
@andresroliveira
@andresroliveira 16 сағат бұрын
i3
@MuhammadJamil-ho6wl
@MuhammadJamil-ho6wl Күн бұрын
Motivate me to create a ransomware in c for educational purpose .
@EStartive
@EStartive Күн бұрын
do it
@theevilcottonball
@theevilcottonball Күн бұрын
I tried to hack myself once, but not seriously. The program always segfaulted before it could run the shellcode.
@azharalibhutto1209
@azharalibhutto1209 Күн бұрын
❤❤❤❤❤❤❤❤❤❤❤❤
41% Increased Bugs With Copilot
29:54
ThePrimeTime
Рет қаралды 132 М.
why is it always rubidium?
19:40
Angela Collier
Рет қаралды 73 М.
VAMPIRE DESTROYED GIRL???? 😱
00:56
INO
Рет қаралды 4 МЛН
«Кім тапқыр?» бағдарламасы
00:16
Balapan TV
Рет қаралды 130 М.
规则,在门里生存,出来~死亡
00:33
落魄的王子
Рет қаралды 29 МЛН
小路飞嫁祸姐姐搞破坏 #路飞#海贼王
00:45
路飞与唐舞桐
Рет қаралды 28 МЛН
Duracell PowerCheck: A genius idea which didn't last that long
16:13
Technology Connections
Рет қаралды 1,6 МЛН
I regret doing this...
1:20:07
Tsoding Daily
Рет қаралды 77 М.
Bash scripting into dmenu to improve workflow and solve problems
15:26
Bread on Penguins
Рет қаралды 1,9 М.
How are holograms possible?
46:24
3Blue1Brown
Рет қаралды 742 М.
I Built a Robot that Plays FPS Games
21:23
Basically Homeless
Рет қаралды 294 М.
People said this experiment was impossible, so I tried it
34:49
Veritasium
Рет қаралды 4,5 МЛН
The SENSIBLE Tech Upgrade - AMD $5000 Ultimate Tech Upgrade!
26:48
Linus Tech Tips
Рет қаралды 1,3 МЛН
Andrew Kelley   Practical Data Oriented Design (DoD)
46:40
ChimiChanga
Рет қаралды 114 М.
Never Talk to Strangers
8:23
Daily Dose Of Internet
Рет қаралды 1,5 МЛН
I tried React and it Ruined My Life
1:19:10
Tsoding Daily
Рет қаралды 136 М.
VAMPIRE DESTROYED GIRL???? 😱
00:56
INO
Рет қаралды 4 МЛН