Is Real World OCaml the other "most recommended" book? Thoroughly enjoying your videos; thanks for learning in public!
@metameeee13 күн бұрын
Glad you're enjoying them! Yes, Real World OCaml is the other one :)
@YuruCampSupermacy20 күн бұрын
noice
@priyanshujaswal221022 күн бұрын
Yoo...thanks for this awesome playlist
@cunningham.s_law23 күн бұрын
dope you should fix the video order in the playlist tho
@metameeee23 күн бұрын
thanks for the heads up! should be fixed :)
@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Ай бұрын
ya that makes sense! easy to leverage the way strings are represented in C in this case :)
@connerohnesorge7461Ай бұрын
zshhhhh.
@sironheartАй бұрын
sadly already deprecated :/
@metameeeeАй бұрын
Ya, it's too bad but such is the OSS life.
@emilpriver8114Ай бұрын
good video!
@metameeeeАй бұрын
Thanks emil
@devitosolucoes7534Ай бұрын
Great
@tonystark60962 ай бұрын
This is good
@joshuarowe84102 ай бұрын
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.
@anurag93852 ай бұрын
When are you planning to start?
@metameeee2 ай бұрын
The first video just went live!
@ecruz15422 ай бұрын
You had me at Erlang! Nice video. Thanks for sharing / presenting. :)
@metameeee2 ай бұрын
Thanks for watching and the kind words!
@web3_a3 ай бұрын
lets go and was waiting for it!!
@clivalycardoso86063 ай бұрын
Lets goo 👏
@ArnabJhaYT3 ай бұрын
Can you build projects using C++ too? Would really help me a lot
@metameeee3 ай бұрын
Not in my current plans, but who knows what the future holds
@aajularsen3 ай бұрын
Which keyboard are you using? Looks a bit like the moonlander?
@metameeee3 ай бұрын
Ergodox EZ, precursor to moonlander :)
@YuruCampSupermacy3 ай бұрын
noice
@DistantVirtue3 ай бұрын
Yo dude, are you okay ? Hope everything is okay. Thanks for the series
@reviraemusic3 ай бұрын
Do gleam/lustre, or rust/xilem. I'm struggling with UI'ing in my favorite languages... ^^'
@Rohan-bg8ci3 ай бұрын
Keep going bud
@ArnabJhaYT3 ай бұрын
I wish to get to your level in Rust before 2025
@web3_a4 ай бұрын
Hey just want to ask will you continue this series ??
@metameeee4 ай бұрын
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__4 ай бұрын
maybe i read too much of the linux coding style doc but holy moly are you using many nested statements.
@metameeee4 ай бұрын
Yes
@joeldsouzax4 ай бұрын
linked list is the only way to get a dynamic list going in rust, if you dont want a vec!
@metameeee4 ай бұрын
We implement our own soon enough in the series :D
@priyankgupta4 ай бұрын
A heavy Indian accent or a big blonde beard on a white dude are the most reliable indicators of good technical content on KZfaq.
@harshdeepanshu27712 күн бұрын
I know ….
@mehdiboujid87614 ай бұрын
Hi ! love your content! what s the font you re using ?
@metameeee4 ай бұрын
It's Andale Mono. Thanks for watching!
@mehdiboujid87614 ай бұрын
@@metameeeeOH i meant the one you have in your terminal and neovim !
@metameeee4 ай бұрын
Ah, yes that's JetBrainsMono :)@@mehdiboujid8761
@temiloluwaadebowale25534 ай бұрын
What font is that? Looks good.
@metameeee4 ай бұрын
It's Andale Mono. Thanks for watching!
@jobinnelson4 ай бұрын
Cool vid, what font is that on your editor?
@metameeee4 ай бұрын
andale mono - thanks for watching!
@SimpleTutorialsIndia5 ай бұрын
Just Found your playlist, excited!
@metameeee5 ай бұрын
Definitely a playlist of me learning about Rust and Data Structures, so get ready for the skill issues :) Thanks for watching!
@SimpleTutorialsIndia5 ай бұрын
@@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.
@metameeee5 ай бұрын
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
@SimpleTutorialsIndia5 ай бұрын
@@metameeee Thanks a lot for your suggestion as well as quick reply. If you don't mind me asking, what are you doing nowadays?
@pietraderdetective89535 ай бұрын
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!
@metameeee5 ай бұрын
Glad you're enjoying them! Lots of skill issues but also a lot of fun :)
@pietraderdetective89535 ай бұрын
oh woww you're doing Zig as well!! awesome stuff...liked and subbed!
@pietraderdetective89535 ай бұрын
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!
@hoango63825 ай бұрын
What font are you using in vim?
@metameeee5 ай бұрын
my editor font is Andale Mono (it's technically emacs with evil-mode/vim motions but don't tell anyone 😉)
@re1konn5 ай бұрын
Keep going 👏
@cobbcoding7 ай бұрын
gcc on macos is aliased to clang by default???
@metameeee7 ай бұрын
Indeed... Apple clang to be precise 😀
@digitalspecter7 ай бұрын
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.
@metameeee7 ай бұрын
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 🙂
@derschutz47377 ай бұрын
Have u tried Lean 4?
@metameeee7 ай бұрын
Haven't tried it but on a list for the future ;)
@abhinavpandey72657 ай бұрын
I'm gonna beat you in Rust someday.. I'll reach your level 🧐
@MrYevelnad8 ай бұрын
Now the tables are turned.
@Mugabo20238 ай бұрын
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
@metameeee8 ай бұрын
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
@Mugabo20238 ай бұрын
@@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?
@metameeee8 ай бұрын
@@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
@viktorlilienberg34788 ай бұрын
Where do you stream? Any way to support you, donate something or buy you a coffee?
@metameeee8 ай бұрын
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.
@viktorlilienberg34788 ай бұрын
Your alone on youtube with this detailed dsa rust content, you deserve so much more views. Thanks for teaching us
@metameeee8 ай бұрын
Thank you so much for the kind words, Viktor. Glad you're enjoying the videos!
@freesoftwareextremist81198 ай бұрын
Geiser would have actually worked had you installed geiser-guile and not geiser-mit...
@metameeee8 ай бұрын
Ya I realize that mistake later and fix it!
@arjaz11508 ай бұрын
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
@ostlandia8 ай бұрын
rare fellow emacs user spotted
@kosta59808 ай бұрын
how can you be a rust dev and never tried c++ before? That just makes no sense
@metameeee8 ай бұрын
I feel sorry for your clearly limited experience! Hope you have a much broader set of experiences in your future! ❤
@LogicAtBest8 ай бұрын
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.
@metameeee8 ай бұрын
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.
@sproccoli5 ай бұрын
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.
@astrahcat12128 ай бұрын
Prepare for hours upon hours of configuration and Makefile madness 😢 Still C++ is just the main programming language for software and game development.
@Garoze8 ай бұрын
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