How do BigNum Libraries Work??
14:12
Пікірлер
@chiruchintha
@chiruchintha 5 күн бұрын
thanks man loved your playlist
@sgeisenh
@sgeisenh 15 күн бұрын
Is Real World OCaml the other "most recommended" book? Thoroughly enjoying your videos; thanks for learning in public!
@metameeee
@metameeee 13 күн бұрын
Glad you're enjoying them! Yes, Real World OCaml is the other one :)
@YuruCampSupermacy
@YuruCampSupermacy 20 күн бұрын
noice
@priyanshujaswal2210
@priyanshujaswal2210 22 күн бұрын
Yoo...thanks for this awesome playlist
@cunningham.s_law
@cunningham.s_law 23 күн бұрын
dope you should fix the video order in the playlist tho
@metameeee
@metameeee 23 күн бұрын
thanks for the heads up! should be fixed :)
@joshuarowe8410
@joshuarowe8410 Ай бұрын
I did a little bit of extra research after the video and it seems like storing a dynamically sized array of digits (0-9, not sure if I'd call that a "string" per se) is the way most languages implement it.
@metameeee
@metameeee Ай бұрын
ya that makes sense! easy to leverage the way strings are represented in C in this case :)
@connerohnesorge7461
@connerohnesorge7461 Ай бұрын
zshhhhh.
@sironheart
@sironheart Ай бұрын
sadly already deprecated :/
@metameeee
@metameeee Ай бұрын
Ya, it's too bad but such is the OSS life.
@emilpriver8114
@emilpriver8114 Ай бұрын
good video!
@metameeee
@metameeee Ай бұрын
Thanks emil
@devitosolucoes7534
@devitosolucoes7534 Ай бұрын
Great
@tonystark6096
@tonystark6096 2 ай бұрын
This is good
@joshuarowe8410
@joshuarowe8410 2 ай бұрын
no ocaml-bindgen sadge. It's an annoying one too. I can't get it to work on my voidlinux install because of a different name of the ncurses package it expects it cant find the system package so I've been dev-ing from a Kubuntu VM.
@anurag9385
@anurag9385 2 ай бұрын
When are you planning to start?
@metameeee
@metameeee 2 ай бұрын
The first video just went live!
@ecruz1542
@ecruz1542 2 ай бұрын
You had me at Erlang! Nice video. Thanks for sharing / presenting. :)
@metameeee
@metameeee 2 ай бұрын
Thanks for watching and the kind words!
@web3_a
@web3_a 3 ай бұрын
lets go and was waiting for it!!
@clivalycardoso8606
@clivalycardoso8606 3 ай бұрын
Lets goo 👏
@ArnabJhaYT
@ArnabJhaYT 3 ай бұрын
Can you build projects using C++ too? Would really help me a lot
@metameeee
@metameeee 3 ай бұрын
Not in my current plans, but who knows what the future holds
@aajularsen
@aajularsen 3 ай бұрын
Which keyboard are you using? Looks a bit like the moonlander?
@metameeee
@metameeee 3 ай бұрын
Ergodox EZ, precursor to moonlander :)
@YuruCampSupermacy
@YuruCampSupermacy 3 ай бұрын
noice
@DistantVirtue
@DistantVirtue 3 ай бұрын
Yo dude, are you okay ? Hope everything is okay. Thanks for the series
@reviraemusic
@reviraemusic 3 ай бұрын
Do gleam/lustre, or rust/xilem. I'm struggling with UI'ing in my favorite languages... ^^'
@Rohan-bg8ci
@Rohan-bg8ci 3 ай бұрын
Keep going bud
@ArnabJhaYT
@ArnabJhaYT 3 ай бұрын
I wish to get to your level in Rust before 2025
@web3_a
@web3_a 4 ай бұрын
Hey just want to ask will you continue this series ??
@metameeee
@metameeee 4 ай бұрын
I'm planning on a new Rust DSA series that will be implementing several of these data structures again, aiming at a single 2-3 hour video per data structure then hopefully continue with some new data structures! Thanks for watching!
@__gadonk__
@__gadonk__ 4 ай бұрын
maybe i read too much of the linux coding style doc but holy moly are you using many nested statements.
@metameeee
@metameeee 4 ай бұрын
Yes
@joeldsouzax
@joeldsouzax 4 ай бұрын
linked list is the only way to get a dynamic list going in rust, if you dont want a vec!
@metameeee
@metameeee 4 ай бұрын
We implement our own soon enough in the series :D
@priyankgupta
@priyankgupta 4 ай бұрын
A heavy Indian accent or a big blonde beard on a white dude are the most reliable indicators of good technical content on KZfaq.
@harshdeepanshu277
@harshdeepanshu277 12 күн бұрын
I know ….
@mehdiboujid8761
@mehdiboujid8761 4 ай бұрын
Hi ! love your content! what s the font you re using ?
@metameeee
@metameeee 4 ай бұрын
It's Andale Mono. Thanks for watching!
@mehdiboujid8761
@mehdiboujid8761 4 ай бұрын
@@metameeeeOH i meant the one you have in your terminal and neovim !
@metameeee
@metameeee 4 ай бұрын
Ah, yes that's JetBrainsMono :)@@mehdiboujid8761
@temiloluwaadebowale2553
@temiloluwaadebowale2553 4 ай бұрын
What font is that? Looks good.
@metameeee
@metameeee 4 ай бұрын
It's Andale Mono. Thanks for watching!
@jobinnelson
@jobinnelson 4 ай бұрын
Cool vid, what font is that on your editor?
@metameeee
@metameeee 4 ай бұрын
andale mono - thanks for watching!
@SimpleTutorialsIndia
@SimpleTutorialsIndia 5 ай бұрын
Just Found your playlist, excited!
@metameeee
@metameeee 5 ай бұрын
Definitely a playlist of me learning about Rust and Data Structures, so get ready for the skill issues :) Thanks for watching!
@SimpleTutorialsIndia
@SimpleTutorialsIndia 5 ай бұрын
@@metameeee I would really appreciate if you could recommend me whether I should do DSA in Rust and if yes then please be kind enough to provide some other resources along with your lectures.
@metameeee
@metameeee 5 ай бұрын
I followed along ThePrimeagen's course on DSA, which is free on Frontend Masters, just to learn/relearn the data structures, then I implemented them in Rust through grinding :D
@SimpleTutorialsIndia
@SimpleTutorialsIndia 5 ай бұрын
@@metameeee Thanks a lot for your suggestion as well as quick reply. If you don't mind me asking, what are you doing nowadays?
@pietraderdetective8953
@pietraderdetective8953 5 ай бұрын
hey sorry if I'm spamming your comments section, but I'm really glad I found your channel and these videos. I have been looking to write some web apps using Zig but found no reference how to do that. this video might be it!
@metameeee
@metameeee 5 ай бұрын
Glad you're enjoying them! Lots of skill issues but also a lot of fun :)
@pietraderdetective8953
@pietraderdetective8953 5 ай бұрын
oh woww you're doing Zig as well!! awesome stuff...liked and subbed!
@pietraderdetective8953
@pietraderdetective8953 5 ай бұрын
hey I just found your channel and I got to say I love this series. I'm currently learning C, Rust and Zig as part of my low level learning. C should be easy for you since you write Rust. great video, more please!
@hoango6382
@hoango6382 5 ай бұрын
What font are you using in vim?
@metameeee
@metameeee 5 ай бұрын
my editor font is Andale Mono (it's technically emacs with evil-mode/vim motions but don't tell anyone 😉)
@re1konn
@re1konn 5 ай бұрын
Keep going 👏
@cobbcoding
@cobbcoding 7 ай бұрын
gcc on macos is aliased to clang by default???
@metameeee
@metameeee 7 ай бұрын
Indeed... Apple clang to be precise 😀
@digitalspecter
@digitalspecter 7 ай бұрын
I'm a metalhead but I'd rather have VODs without any music. Maybe it's just me but I find it very distracting when I'm trying to listen to someone talking.
@metameeee
@metameeee 7 ай бұрын
Hey there, thanks for the feedback! I've been considering uploading a version without music as well. Maybe this is a push to do that 🙂
@derschutz4737
@derschutz4737 7 ай бұрын
Have u tried Lean 4?
@metameeee
@metameeee 7 ай бұрын
Haven't tried it but on a list for the future ;)
@abhinavpandey7265
@abhinavpandey7265 7 ай бұрын
I'm gonna beat you in Rust someday.. I'll reach your level 🧐
@MrYevelnad
@MrYevelnad 8 ай бұрын
Now the tables are turned.
@Mugabo2023
@Mugabo2023 8 ай бұрын
It would be super helpful in all of these videos if you shared the timestamp for when you actually start. 00:00 Getting Started ?? Actual Start 12:50 Setting up repo 15:05 Series Intro 24:04 C
@metameeee
@metameeee 8 ай бұрын
Hey, thanks for watching. The second timestamp is my "actual start" from my perspective. But maybe you mean just when I actually get back on camera and start talking? Usually before that is me just talking about random stuff with chat :D
@Mugabo2023
@Mugabo2023 8 ай бұрын
@@metameeeeAh, thanks. I suppose I was looking for a place where you give an overview of what you're doing, what resources you're using and such. Is the idea that folx just follow along, or that there is a resource that we kinda just do in parallel. How do you intend these to be used?
@metameeee
@metameeee 8 ай бұрын
@@Mugabo2023 definitely more just fun and exploration than anything else. But the github repo can be a nice reference to track progress (and eventually the README's will be improved) - github.com/metame/mtol
@viktorlilienberg3478
@viktorlilienberg3478 8 ай бұрын
Where do you stream? Any way to support you, donate something or buy you a coffee?
@metameeee
@metameeee 8 ай бұрын
Ah very kind. I stream on twitch.tv/metameeee. Hope to see you live sometime! I do in fact have a ko-fi.com/metameeee for just that reason. Thanks for watching.
@viktorlilienberg3478
@viktorlilienberg3478 8 ай бұрын
Your alone on youtube with this detailed dsa rust content, you deserve so much more views. Thanks for teaching us
@metameeee
@metameeee 8 ай бұрын
Thank you so much for the kind words, Viktor. Glad you're enjoying the videos!
@freesoftwareextremist8119
@freesoftwareextremist8119 8 ай бұрын
Geiser would have actually worked had you installed geiser-guile and not geiser-mit...
@metameeee
@metameeee 8 ай бұрын
Ya I realize that mistake later and fix it!
@arjaz1150
@arjaz1150 8 ай бұрын
You actually had a memory leak in your fizzbuzz when you passed the heap allocator, you should've used a general-purpose allocator instead, and it would've given you an error
@ostlandia
@ostlandia 8 ай бұрын
rare fellow emacs user spotted
@kosta5980
@kosta5980 8 ай бұрын
how can you be a rust dev and never tried c++ before? That just makes no sense
@metameeee
@metameeee 8 ай бұрын
I feel sorry for your clearly limited experience! Hope you have a much broader set of experiences in your future! ❤
@LogicAtBest
@LogicAtBest 8 ай бұрын
As dismissive as this comment is, and even with the reply from OP being no better, it is an interesting thing to see. Clearly the knowledge of toolchains and lower-level language semantics are missing, and yet OP is able to write functioning rust code. You can check their repo for their initial rust implementation they use as a reference, and despite the project being simple and having some inconsistencies, it looks like the code is perfectly functional. For better or for worse, writing working code like this was not possible for OP in C++ and I think that does an interesting job of showing how approachable rust is compared to C++ when both languages produce pretty much the same results. I come from C++ also, and seeing the code being written here in C++ is painful ofc, but that's a problem caused by C++ and how non-approachable it is in regard to modern C++ and its differences from C++ 30 years ago. If rust is able to get through all this while being somewhat similar in capabilities to C++, I think that's a good thing.
@metameeee
@metameeee 8 ай бұрын
Solid take@@LogicAtBest -- approachability is definitely a big Rust W despite the language having a reputation of being "hard to learn". I didn't put effort into a reply to the original dismissive comment because it was in fact dismissive ;). But there's a reason "Rust dev" is in quotes. I've learned Rust over the last few months with no systems programming background (just 10+ years off application development, primarily backend web development), and I don't have a CS degree. I appreciate your well thought out comment.
@sproccoli
@sproccoli 5 ай бұрын
i had vague experiences with C++ before rust, but its definitely not somehow a prerequisite. C++ is like the final boss, not the tutorial boss.
@astrahcat1212
@astrahcat1212 8 ай бұрын
Prepare for hours upon hours of configuration and Makefile madness 😢 Still C++ is just the main programming language for software and game development.
@Garoze
@Garoze 8 ай бұрын
C++ has better options than a simple Makefile, CMake is pretty nice and easy to work it, and theres other options like Premake, Xmake etc, u also can deal with external libs with git submodules or using something like conan, bazel, vcpkg etc
@yotubecreators47
@yotubecreators47 9 ай бұрын
this is cool