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

Sdílet
Vložit
  • čas přidán 21. 06. 2024
  • A quick tour over references, traits, and simple type generics in Rust
    Follow me on:
    Twitch: / asoli_dev
    X: x.com/AhmedSoliman
  • Věda a technologie

Komentáře • 34

  • @plutonium5183
    @plutonium5183 Před 6 dny

    عظيم جدا بجد
    Such a valuable learning resource

  • @adelelsayed4122
    @adelelsayed4122 Před 8 dny

    شغل جميل جدا...شكرا لك

  • @wassim-akkari
    @wassim-akkari Před 15 dny +1

    شكرا نحن في أمس الحاجة لهذا المحتوى

  • @minato7namikazi
    @minato7namikazi Před 15 dny +1

    Best of the best! 💙
    The greatest person who explained Rust in Arabic of all time.
    and in my opinion, in non-Arabic as well 😄

  • @OmarSeifelnasr-rp6ox
    @OmarSeifelnasr-rp6ox Před dnem +1

    32:03
    Proc & declarative macros

  • @ibrahimbadr4327
    @ibrahimbadr4327 Před 15 dny +4

    هو دا الفطار التمام

  • @Pharaoh-tt9ku
    @Pharaoh-tt9ku Před 15 dny

    كمل يا بطل احنا وراك 💪

  • @anasajaanan7087
    @anasajaanan7087 Před 15 dny

    We do love You Ahmed Mashaalh, Keep it up ❤❤❤

  • @ahmedayman7626
    @ahmedayman7626 Před 15 dny +1

    Was waiting :))

  • @lordadamson
    @lordadamson Před 13 dny

    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  Před 13 dny +1

      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 Před 15 dny

    keep up the good work ❤

  • @codingabdullah
    @codingabdullah Před 15 dny

    ايه الابداع ده ... مع اني معرفش حاجة عن Rust الصراحة بس المحتوى معمول بحب كده
    انا برضو بقدم محتوى كواليس شغلي كمطور فريلانسر 🔥

  • @yassatamer7490
    @yassatamer7490 Před 15 dny

    Really good content! I'll appreaciate homeworks at the end of the vid.

  • @ibrahimbadr4327
    @ibrahimbadr4327 Před 15 dny +1

    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  Před 15 dny +2

      Great feedback. Definitely something I can do.

  • @user-su8st6ro1n
    @user-su8st6ro1n Před 15 dny +1

    Noiceee ❤

  • @AmmarHammad799
    @AmmarHammad799 Před 15 dny +1

    شكرا جدا علي المحتوي الرائع دا❤❤
    هل فيه فرصة ان الكود يتعمله zoom اكتر شوية في الفيديوهات القادمة ان شاء الله

  • @safwanmohamed9135
    @safwanmohamed9135 Před 15 dny

    قبل سنة قعدت اسبوع اشتغل على تسطيب nvim وبعدها يأست وحذفتة مع اني كنت غلبان مش فاهم غير JavaScript
    ولكن لما بدأت هذه السلسلة حملته واشتغلت عليه بضمير والحمدلله فهمت اغلبه.
    اتمنى تعمل كورس متكامل يشرح vim & nvim وطريقة العمل عليه وانا بكون اول sponsor بالدعاء طبعاً😅

  • @ehabfathy2385
    @ehabfathy2385 Před 14 dny

    عم فرغل وجماله أتمني ترجع تكلم عن distrubted system تاني

  • @ahmedwahdan672
    @ahmedwahdan672 Před 10 dny

    Note: in C++ std::move doesn't move, it just trigger type conversion to RValue

    • @asoli_dev
      @asoli_dev  Před 10 dny

      Yes. I know 😀

    • @ahmedwahdan672
      @ahmedwahdan672 Před 7 dny

      @@asoli_dev It's worth mentioning as it's not clear. C++ type system is complicated enough :D

  • @_youssefdaoud5593
    @_youssefdaoud5593 Před 14 dny

    Can you create a repository for what you have written?

  • @ZKPGrandmaster
    @ZKPGrandmaster Před 10 dny

    15:50 static function

  • @AbdurrahmanHafez
    @AbdurrahmanHafez Před 15 dny

    ♥♥♥♥♥

  • @AhmedRamadan-qo3dr
    @AhmedRamadan-qo3dr Před 15 dny

    ك موبايل ديفلوبر هل rust هتفيدنى فى حاجة ؟

  • @ahmedalfrash9300
    @ahmedalfrash9300 Před 2 dny

    هل الكود موجود على github ؟

  • @farjallahhaythem5675
    @farjallahhaythem5675 Před 5 dny

    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  Před 3 dny

      youtube.com/@greghurrell?si=FZh9zjWdu1VYm5df

  • @ahmedmamdouh523
    @ahmedmamdouh523 Před 15 dny

    يا عم كفايه بقي ده احنا الغلابه جدا

  • @muhamadnady839
    @muhamadnady839 Před 8 dny

    Hi ya Ahmed, Could you share with us the discord server

  • @FatheyDevs-xc2uc
    @FatheyDevs-xc2uc Před 15 dny +1

    مبسوط ان فى محتوى عربي بالمستوى ده