guys, i am trying to learn C but am quite a noob with tools around it and I need a little help and i'd be grateful if some one could help or point me to where i can learn about it In neovim i have installed clangd using mason, but when i let it automatically include header files like for errno, it automatically include <cerrno> rather then errno.h, i have tried everything i could find online, but got not fix and the completion i get is also from cerrno
@anon_y_mousse5 сағат бұрын
Maybe RIIC should become the catch phrase. I think I should start that cult.
@mihailazar24876 сағат бұрын
As the prophecy fortold
@user-lc8gw8vl7h7 сағат бұрын
that "i can't even spell 'world' anymore, i haven't programmed in C for a while" caught me off guard
@tiwanndev8 сағат бұрын
what do you mean google shitiness
@ThsHunt9 сағат бұрын
he has porn folder
@bibliusz77710 сағат бұрын
1:34:40 for implementing things like that automatically I recommend enum_as_inner crate
@user-dl6uc7vn6w10 сағат бұрын
The god of debagging
@user-dl6uc7vn6w10 сағат бұрын
13:45 I think this monologue should be put on the main page of the rust website
@BboyKeny10 сағат бұрын
"Remember the code is more scared of you than you are scared of the code" - Zozin 2024
@user-dl6uc7vn6w11 сағат бұрын
Я думал ты Имаксер
@_orangutan11 сағат бұрын
I think Tsoding programs in a Hyperbolic Time Chamber.
@chillydill470313 сағат бұрын
I like where this is going, tsoding!
@dorktales25413 сағат бұрын
you mean twitch.tuvalu right? right?
@tianned14 сағат бұрын
38:18 expectation 38:34 reality 42:25 42:32 Mr Zozins explanations are the best imo, probably would become a great teacher if he wished to
@MasterHigure13 сағат бұрын
Macro source is as unreadable in C as it is in Rust.
@seftondepledge365817 сағат бұрын
I believe there is a bug in the parenthasese balancer. At the end you are only checking if the first bit is 0 or 1. If it is zero you are returning `Balanced`. This means if the count is an even number then even thought it is unbalanced the program will say it is.
@DanelonNicolas17 сағат бұрын
Great 🎉
@adampaul790521 сағат бұрын
I want a full song from "Can you Rust doooo thaaaat ? i don't think soooo"
@RealCatDev22 сағат бұрын
when Vulkan?
@wildwestrom17 сағат бұрын
He did a Rust Vulkan stream awhile ago. Quite useful imo
@RealCatDev9 сағат бұрын
@@wildwestrom I don't care about some smelly bad language
@bhavyakukkar7 сағат бұрын
@@RealCatDev then why are you watching this video
@RTZemun7 сағат бұрын
@@bhavyakukkar he probably wants to say that rust is a bad language and that he wants to see vulkan in C
@RealCatDev6 сағат бұрын
@@RTZemun yes
@marcsfeh22 сағат бұрын
mm nice
@SiiKiiN22 сағат бұрын
I'm excited to see what primitives you decide to use. I know that the what makes manim good is the choice of primitives, I'm assuming the same needs to happen with this library considering its a programming viz and not just a viz.
@Lewdovico23 сағат бұрын
Looks like we're alive.
@TheMelopeus15 сағат бұрын
He is alive and well, active on twitch and discord :D
@ratchet1freak23 сағат бұрын
For programming the animation itself maybe an immediate mode style api would be nice. Instead of having to build an array of keyframes. Which are going to be a pain to change on a hot reload. If you don't mind borrowing from sebastian lague's animation setup. That is you have a function that gets called every frame and it then does things like float t = interval(a, 5); which returns a value from 0 to 1 depending on where in the animation you are. Then the next time you call interval(a, 3) the effective interval starts after the previous one finished. And it uses the t to render an animation. To facilitate this you would need a float animTime; and a float currentTime; in Animation where animTime gets updated based on the input into interval() and currentTime is the time you are visualizing. So the return value becomes return remapAndClamp(currentTime, animTime, animTime + period, 0, 1) You can apply ease-in and out on the returned t if needed.
@bradley1995Күн бұрын
Finding myself working with php is exactly like this video. Everything has its own set of rules compared to oop and type structure. Love seeing your problem solving and frustration at the sametime!
@Daniikk1012Күн бұрын
I think the main reason people love Lua is because of how incredibly simple, yet powerful it is (Same reason people like C, but it's a scripting language, so in a different way). The only structural data type in it is a table. Want arrays? Use integers as keys. Want an object? Use field names. Want a dictionary? Use whatever you want as the key. Want to access something that doesn't exist? It's nil. Want to delete something? Set it to nil. Applies to both fields in tables and variables. The syntax is minimal. No need for semicolons OR newlines, because it is always possible to infer where statement separation occurs. There are only 21 keywords, which is mostly control flow and primitive values. Want more power? That's what metatables are for. Use them to add operator overloading to your tables. Or use them to implement inheritance. The compiler/interpreter itself is also deliberately simple. It is a single pass compiler, written in pure ANSI C (Except for dynamic linking, but for embedding it is an understandable compromise), very fast and small (One of the fastest scripting languages), because it was designed to be embeddable.
@TheDolphiner23 сағат бұрын
Reading the lua manual really gives the feeling of "we want the most power with the fewest features." It doesn't have traits I look for in a "real" language, but it's inspiring as a different perspective designed with a different use case than the mindset I usually work with.
@angryapplebombs91421 сағат бұрын
This is actually one of the best comments I’ve read describing why I find Lua so enjoyable thank you for this. I might steal it later
@JH-pe3ro20 сағат бұрын
I switched over from Lua to Janet recently because it brings the mindset of Lua to a Lisp syntax, without the compromises of Fennel or the baggage of CL/Scheme systems. And it's more fleshed out as a standalone scripting system, which ended up being "bolted on" to Lua with Luarocks, and I've never been happy with how that worked. It takes a little while to get comfortable with the idioms specific to Janet, but I'm finding it cozy enough. Edit: Also, if we are after minimalism, Forth is a decent scripting environment for gluing together chunks of assembly, and probably enough for this usecase.
@jeremyjurksztowicz62785 сағат бұрын
Metatables and coroutines elevates Lua to S-tier power. Also small and fast enough to run on a GameBoy Advance. Love Lua.
@TurtleKwittyКүн бұрын
Was not expecting it to be made cannon that he likes his ass being bit but hey great episode XD
@zeusdeuxКүн бұрын
New tsoding vid, let’s goooooo!!
@bufferc6362Күн бұрын
I love you.
@toddkfisherКүн бұрын
The commentary on Stack Overflow alone makes this worth watching.
@rubenvis65684 сағат бұрын
Starting at about 1:52:10 :-)
@v_i_e_w_e_r_405Күн бұрын
considering there are over 7000 languages, there must be one where Panim means d1ck
@gg-bt4spКүн бұрын
Hi, Panim playlist link broken Have a nice day
@TsodingDailyКүн бұрын
Thank you! Fixed!
@AlmogDКүн бұрын
LOVE YOUR VIDEOS The Panim Playlist link is not working :(
@D-V-O-R-A-KКүн бұрын
WHERE RED CAR???
@apenaswelligntonКүн бұрын
Pog
@mmmmm1438Күн бұрын
you say what welcome to ? what
@AnksioXDКүн бұрын
recreational programming session
@blackhaze3856Күн бұрын
Is 3b1b parent of R2D2?
@ShywizzКүн бұрын
Its 3*blue*1*brown* another channel that does explanatory math videos
@angelcaruКүн бұрын
@@Shywizz www.wikipedia.org/wiki/Joke
@oserodal2702Күн бұрын
@@angelcarubetter response than wooosh
@howdoiexitvim-sg2xlКүн бұрын
@@oserodal2702the most amazing thing is youtube not obliterating the comment containing a link
@programist2.091Күн бұрын
And a nephew of 2b2t
@SiviksPlaysКүн бұрын
Can i ask what font you use?
@dismooont3336Күн бұрын
Со,итс колд кумир, ака амбассадор ОГЭ
@brayanalmonte4758Күн бұрын
Loving this Thank you
@khuntasaurus88Күн бұрын
7:21 does this commenter not realize that the majority of high-performance "AI" built nowadays is based on NNs? Transformers are just 2 NNs plugged together as encoder/decoders and transformers are the reason all these text AIs like chatgpt exist. Is it a Bojan Tunguz alt maybe??
@heraldo623Күн бұрын
The main benefit of framewors for UI is data binding to JS vars. I hope you continue and implement UI state management later.
@heraldo623Күн бұрын
You should mark as alive only the heap chunks that can be reached from the stack. It will make self-referenced chunks to be collected too (circular pointers). If you take the heap itself as root of the "references tree" circular refs will stay alive forerer, thus leading to memory leaks.
@ovi1326Күн бұрын
llvm is bloated and object oriented HOWEVER I like my system being as fast as possible, 30% does make a huge difference in many cases and the only python tool I use consistently is emerge which it being written in python does make the user experience actively worse qbe looks kinda cool tho ngl
@lets_support_creative_societyКүн бұрын
1С for zoomers 666 comments (667 is mine)
@stalker2003682 күн бұрын
"меньше" читается сложнее чем "-?" ???
@Dr-Zed2 күн бұрын
Whoa, having twitch chat as captions is amazing!
@JohnKouts2 күн бұрын
We need Tsoding merchandise!!!
@CherishedMe2 күн бұрын
so basic...
@c9der2 күн бұрын
my brother just woke up chose violence against asmongold