Yeah like he puts actual effort into that shit. Respect man
@blzr8Күн бұрын
wallpapers are his 2nd thumbnails its cool
@isaacalves6846Күн бұрын
i3 is back
@XORfunКүн бұрын
Thank you needed me some tsoding today!
@artemiasalina1860Күн бұрын
1:18:00 ROM-based Microsoft BASIC chose me! That explains a lot!
@МатвейРовчак-в4оКүн бұрын
Эти рабочие столы скоро меня с ума сведут, Love your content so much
@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Күн бұрын
I think title of video should be - "C3 makes Packaging Assets Too Easy Wtf". 😅😅😅
@IamPyuDevКүн бұрын
That was the title before Mr. Zozin changed it
@kirillvoloshin2065Күн бұрын
спасибо вам за стримы! после видео по рэй кастингу открыл для себя векторы с другой стороны, и в целом замечаю, что стал более доступно решать и описывать рабочие задачи
@iamdozerqКүн бұрын
Я уже очень давно зозина смотрю - просто смотря в экран в стрим от и до на протяжении последнего года значительно улучшили мои навыки ориентирования в коде, отладке и написании нового кода.
@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? :^)
@demolazer23 сағат бұрын
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Күн бұрын
"100 kilobytes is too much" mean while my work be downloading like 50mb whenever I open a ticket.
@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Күн бұрын
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Күн бұрын
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Күн бұрын
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Күн бұрын
Love from Argentina!!!
@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Күн бұрын
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Күн бұрын
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Күн бұрын
Where can I get these wallpaper, man they are so fancy
@wermairКүн бұрын
what is that noise?
@hubstrangers345021 сағат бұрын
Thank you....
@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Күн бұрын
Probably not.
@Lorenzo1938Күн бұрын
Wasm to WHAT
@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Күн бұрын
Probably
@dreamdeckup14 сағат бұрын
47:10 bayzed zozing
@professionaluwu16 сағат бұрын
Java found me because of Minecraft Modding. I don't know if I should be happy or upset
@XORfun17 сағат бұрын
If only c3 didn’t collide with the ai company named c3
@RostislavArtsКүн бұрын
I3 is finally back 🎉🎉
@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Күн бұрын
lol
@ArtikLamartikКүн бұрын
cool stream!
@Odod4000Күн бұрын
Can you try the D programming language next stream pls?
@SimGuntherКүн бұрын
Smart cookie language for smart cookies like me. I'd love to see him do a no-GC stream in that language. 😅
@evergreen-Күн бұрын
He solved one of the Advent of code 2020 problems in D, you can check out that stream
@yyvan5125Күн бұрын
The wallpapers just keep coming...
@colonthreeКүн бұрын
The keyword "this"?????????
@guitarbuddha74Күн бұрын
If I don't know C very well is it not the best idea to try and learn C3 ?
@john-sr3fiКүн бұрын
do what you want, just have fun! but i recommend to learn some C.
@purpasmart_4831Күн бұрын
Learn C, learn pointers, implement data structures, and have fun!
@iamdozerqКүн бұрын
Doesn't matter actually, just do any and after some time you will get what you want.
@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Күн бұрын
@@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Күн бұрын
i3 is back eh?
@kcvinuКүн бұрын
IIRC, c3 can take c source files
@Dosek4Күн бұрын
what's the name of his emacs font?
@kernelk1931Күн бұрын
iosevka
@DomenicoPezzullo-ib9bg10 сағат бұрын
bro did NOT like xfce
@blackhaze3856Күн бұрын
No I can see three-p-o
@MuhammadJamil-ho6wlКүн бұрын
Which distro you used for dev.
@samuraijosh1595Күн бұрын
He changed to void recently I think
@rigobertoitachijohnsonКүн бұрын
void linux
@puncherinokripperino2500Күн бұрын
nice ass ets
@TsodingDailyКүн бұрын
Thank you!
@andresroliveira16 сағат бұрын
i3
@MuhammadJamil-ho6wlКүн бұрын
Motivate me to create a ransomware in c for educational purpose .
@EStartiveКүн бұрын
do it
@theevilcottonballКүн бұрын
I tried to hack myself once, but not seriously. The program always segfaulted before it could run the shellcode.