References and Traits - Rust للغلابة

  Рет қаралды 3,558

Ahmed Farghal

Ahmed Farghal

Күн бұрын

Пікірлер: 39
@jarmenkell404
@jarmenkell404 2 ай бұрын
انا داعم ليك بكل ما املك ي قائد ربنا ينفعك بالعلم وينفعنا بعلمك
@wassim-akkari
@wassim-akkari 3 ай бұрын
شكرا نحن في أمس الحاجة لهذا المحتوى
@minato7namikazi
@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
@elatighetfaghaoubeid9463 3 ай бұрын
agree " in non-Arabic as well "
@plutonium5183
@plutonium5183 3 ай бұрын
عظيم جدا بجد Such a valuable learning resource
@ibrahimbadr4327
@ibrahimbadr4327 3 ай бұрын
هو دا الفطار التمام
@Kogo.official
@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
@anasajaanan7087 3 ай бұрын
We do love You Ahmed Mashaalh, Keep it up ❤❤❤
@yassatamer7490
@yassatamer7490 3 ай бұрын
Really good content! I'll appreaciate homeworks at the end of the vid.
@codingabdullah
@codingabdullah 3 ай бұрын
ايه الابداع ده ... مع اني معرفش حاجة عن Rust الصراحة بس المحتوى معمول بحب كده انا برضو بقدم محتوى كواليس شغلي كمطور فريلانسر 🔥
@OmarSeifelnasr-rp6ox
@OmarSeifelnasr-rp6ox 3 ай бұрын
32:03 Proc & declarative macros
@Pharaoh-tt9ku
@Pharaoh-tt9ku 3 ай бұрын
كمل يا بطل احنا وراك 💪
@ahmedayman7626
@ahmedayman7626 3 ай бұрын
Was waiting :))
@ibrahimbadr4327
@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
@asoli_dev 3 ай бұрын
Great feedback. Definitely something I can do.
@AmmarHammad799
@AmmarHammad799 3 ай бұрын
شكرا جدا علي المحتوي الرائع دا❤❤ هل فيه فرصة ان الكود يتعمله zoom اكتر شوية في الفيديوهات القادمة ان شاء الله
@ahmedwahdan672
@ahmedwahdan672 3 ай бұрын
Note: in C++ std::move doesn't move, it just trigger type conversion to RValue
@asoli_dev
@asoli_dev 3 ай бұрын
Yes. I know 😀
@ahmedwahdan672
@ahmedwahdan672 3 ай бұрын
@@asoli_dev It's worth mentioning as it's not clear. C++ type system is complicated enough :D
@adelelsayed4122
@adelelsayed4122 3 ай бұрын
شغل جميل جدا...شكرا لك
@ehabfathy2385
@ehabfathy2385 3 ай бұрын
عم فرغل وجماله أتمني ترجع تكلم عن distrubted system تاني
@KhalidRouissi-u2p
@KhalidRouissi-u2p 3 ай бұрын
Noiceee ❤
@safwanmohamed9135
@safwanmohamed9135 3 ай бұрын
قبل سنة قعدت اسبوع اشتغل على تسطيب nvim وبعدها يأست وحذفتة مع اني كنت غلبان مش فاهم غير JavaScript ولكن لما بدأت هذه السلسلة حملته واشتغلت عليه بضمير والحمدلله فهمت اغلبه. اتمنى تعمل كورس متكامل يشرح vim & nvim وطريقة العمل عليه وانا بكون اول sponsor بالدعاء طبعاً😅
@lordadamson
@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
@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.
@doodooti-ch
@doodooti-ch 3 ай бұрын
keep up the good work ❤
@omarmahmoud3391
@omarmahmoud3391 2 ай бұрын
45:04 pointers vs references
@ZKPGrandmaster
@ZKPGrandmaster 3 ай бұрын
15:50 static function
@AhmedRamadan-qo3dr
@AhmedRamadan-qo3dr 3 ай бұрын
ك موبايل ديفلوبر هل rust هتفيدنى فى حاجة ؟
@_youssefdaoud5593
@_youssefdaoud5593 3 ай бұрын
Can you create a repository for what you have written?
@omarmahmoud3391
@omarmahmoud3391 2 ай бұрын
1:45:32 summary
@ahmedmamdouh523
@ahmedmamdouh523 3 ай бұрын
يا عم كفايه بقي ده احنا الغلابه جدا
@muhamadnady839
@muhamadnady839 3 ай бұрын
Hi ya Ahmed, Could you share with us the discord server
@FatheyDevs-xc2uc
@FatheyDevs-xc2uc 3 ай бұрын
مبسوط ان فى محتوى عربي بالمستوى ده
@farjallahhaythem5675
@farjallahhaythem5675 3 ай бұрын
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
@asoli_dev 3 ай бұрын
youtube.com/@greghurrell?si=FZh9zjWdu1VYm5df
@AbdurrahmanHafez
@AbdurrahmanHafez 3 ай бұрын
♥♥♥♥♥
@ahmedalfrash9300
@ahmedalfrash9300 3 ай бұрын
هل الكود موجود على github ؟
@asoli_dev
@asoli_dev 2 ай бұрын
للأسف الحلقة دي لإ.
Generic Functions - Rust للغلابة
1:53:42
Ahmed Farghal
Рет қаралды 1,8 М.
نمثل الفلوس ازاي في Rust
1:43:38
Ahmed Farghal
Рет қаралды 2,9 М.
Spongebob ate Michael Jackson 😱 #meme #spongebob #gmod
00:14
Mr. LoLo
Рет қаралды 10 МЛН
规则,在门里生存,出来~死亡
00:33
落魄的王子
Рет қаралды 27 МЛН
How Strong is Tin Foil? 💪
00:26
Preston
Рет қаралды 147 МЛН
Become a bash scripting pro - full course
36:00
CODE IS EVERYTHING
Рет қаралды 59 М.
Q&A September 2023
1:40:22
Ahmed Farghal
Рет қаралды 4,9 М.
What is OpenTelemetry?
12:55
Highlight
Рет қаралды 7 М.
Rust للغلابه - First attempt at iperf4 in Rust!
1:34:46
Ahmed Farghal
Рет қаралды 573
The Insane World Of North Korean Hackers
19:19
Cipher
Рет қаралды 454 М.
3 Mind-Blowing Games that will change how you look at Chess
20:00
mortal chess
Рет қаралды 382 М.
How to Learn Rust
10:36
No Boilerplate
Рет қаралды 567 М.
Language Review: Arabic
21:44
Language Simp
Рет қаралды 333 М.
How 1 Software Engineer Outperforms 138 - Lichess Case Study
22:28
Tom Delalande
Рет қаралды 126 М.
Vim Tips I Wish I Knew Earlier
23:00
Sebastian Daschner
Рет қаралды 68 М.
Spongebob ate Michael Jackson 😱 #meme #spongebob #gmod
00:14
Mr. LoLo
Рет қаралды 10 МЛН