انا داعم ليك بكل ما املك ي قائد ربنا ينفعك بالعلم وينفعنا بعلمك
@minato7namikazi
3 ай бұрын
Best of the best! 💙 The greatest person who explained Rust in Arabic of all time. and in my opinion, in non-Arabic as well 😄
@elatighetfaghaoubeid9463
3 ай бұрын
agree " in non-Arabic as well "
@wassim-akkari
3 ай бұрын
شكرا نحن في أمس الحاجة لهذا المحتوى
@ibrahimbadr4327
3 ай бұрын
هو دا الفطار التمام
@plutonium5183
2 ай бұрын
عظيم جدا بجد Such a valuable learning resource
@Kogo.official
Ай бұрын
01:12 :00 It's like shadowing. The previous owner doesn't have to be mut. Consider the following example: let x = 10; let mut y = x; y += 20; Here x is already moved to y, the decision to make y mut or not is up to y itself.
@anasajaanan7087
3 ай бұрын
We do love You Ahmed Mashaalh, Keep it up ❤❤❤
@OmarSeifelnasr-rp6ox
2 ай бұрын
32:03 Proc & declarative macros
@ibrahimbadr4327
3 ай бұрын
I would appreciate it if you included Type Driven Design within your explanation, I know it might be not a part of your roadmap buy I think it's actually powerful in Rust rather than other languages, for example if you created the struct with remaining_bytes as isize instead of usize, and explain what is the difference and why we can do so in this context, Anyway thanks alot for your effort and I really wish I had someone like you to be my mentor ❤
@asoli_dev
3 ай бұрын
Great feedback. Definitely something I can do.
@AmmarHammad799
3 ай бұрын
شكرا جدا علي المحتوي الرائع دا❤❤ هل فيه فرصة ان الكود يتعمله zoom اكتر شوية في الفيديوهات القادمة ان شاء الله
@codingabdullah
3 ай бұрын
ايه الابداع ده ... مع اني معرفش حاجة عن Rust الصراحة بس المحتوى معمول بحب كده انا برضو بقدم محتوى كواليس شغلي كمطور فريلانسر 🔥
@Pharaoh-tt9ku
3 ай бұрын
كمل يا بطل احنا وراك 💪
@ahmedayman7626
3 ай бұрын
Was waiting :))
@yassatamer7490
3 ай бұрын
Really good content! I'll appreaciate homeworks at the end of the vid.
@adelelsayed4122
2 ай бұрын
شغل جميل جدا...شكرا لك
@ehabfathy2385
3 ай бұрын
عم فرغل وجماله أتمني ترجع تكلم عن distrubted system تاني
@lordadamson
3 ай бұрын
ya a7md this is a really good explanation, bas malloc and memcpy are not syscalls, they're just libc functions. for memory allocation syscalls there is brk, sbrk and mmap. I'm not good at windows, but I think on windows people call VirtualAlloc which may call NtAllocateVirtualMemory. memcpy is just a function that has a for loop it.
@asoli_dev
3 ай бұрын
That's absolutely right. Thanks for the clarification. I might have misspoken from the lens of simplifying to the audience but you are correct.
@safwanmohamed9135
3 ай бұрын
قبل سنة قعدت اسبوع اشتغل على تسطيب nvim وبعدها يأست وحذفتة مع اني كنت غلبان مش فاهم غير JavaScript ولكن لما بدأت هذه السلسلة حملته واشتغلت عليه بضمير والحمدلله فهمت اغلبه. اتمنى تعمل كورس متكامل يشرح vim & nvim وطريقة العمل عليه وانا بكون اول sponsor بالدعاء طبعاً😅
@ahmedwahdan672
3 ай бұрын
Note: in C++ std::move doesn't move, it just trigger type conversion to RValue
@asoli_dev
3 ай бұрын
Yes. I know 😀
@ahmedwahdan672
2 ай бұрын
@@asoli_dev It's worth mentioning as it's not clear. C++ type system is complicated enough :D
@KhalidRouissi-u2p
3 ай бұрын
Noiceee ❤
@doodooti-ch
3 ай бұрын
keep up the good work ❤
@omarmahmoud3391
2 ай бұрын
45:04 pointers vs references
@AhmedRamadan-qo3dr
3 ай бұрын
ك موبايل ديفلوبر هل rust هتفيدنى فى حاجة ؟
@ZKPGrandmaster
3 ай бұрын
15:50 static function
@omarmahmoud3391
2 ай бұрын
1:45:32 summary
@_youssefdaoud5593
3 ай бұрын
Can you create a repository for what you have written?
@farjallahhaythem5675
2 ай бұрын
what's the series of the vim that u talk about it i search but i can't found out what's the person u talk about and thank u in advance
@asoli_dev
2 ай бұрын
youtube.com/@greghurrell?si=FZh9zjWdu1VYm5df
@ahmedmamdouh523
3 ай бұрын
يا عم كفايه بقي ده احنا الغلابه جدا
@muhamadnady839
2 ай бұрын
Hi ya Ahmed, Could you share with us the discord server
Пікірлер: 39