احذر من لغة البرمجة رصت Beware the Rust programming language

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ม.ค. 2025

ความคิดเห็น • 93

  • @a7mdbest15
    @a7mdbest15 ปีที่แล้ว +2

    وجهة نظر جميلة وفيها من المنطق الشيء الكبير، للامانة لغة رست لغة جميلة جدا واتمنى ان يكون مستقبلها اكبر واكبر

    • @superlinux
      @superlinux  ปีที่แล้ว +1

      شاهد هذا اذن من قناتي
      th-cam.com/video/oaQJ11KkMPw/w-d-xo.html

  • @AdhamFaisal875
    @AdhamFaisal875 ปีที่แล้ว +1

    بارك الله فيك فعلا كنا فى امس الحاجة للتوجيه والنصح والتنويه

    • @mohamednaeem9569
      @mohamednaeem9569 5 หลายเดือนก่อน

      @@AdhamFaisal875 تبع اللي ما يتساموا ياخويا

  • @KhaledBoussebat
    @KhaledBoussebat 11 หลายเดือนก่อน +2

    هل يمكن للغة البرمجة Zig والتي في مراحل التطوير ولم تصل بعد للنسخة 1.0 ان تكون البديل الفعال في المستقبل للغة C/C++ في مكان Rust؟

    • @superlinux
      @superlinux  11 หลายเดือนก่อน

      لا اعلم. اول مرة اسمع عنها.

    • @AbuAl7sn1
      @AbuAl7sn1 8 หลายเดือนก่อน +1

      لغة Zig بتحاول تكون بديلة لسي فقط ، ولحد الآن هي الأنجح بين اللي حاولوا
      أما لغة Rust الناس بيعتقدوا أنها بديلة c++ ..
      لكن بالحقيقة لغة Rust هي كيان مستقل في عالم البرمجة ما شفنا مثله من قبل .. لغة Rust هي أول لغة آمنة بدون منظف ذاكرة .. فا مستحيل يوم من الأيام تكون بديلة C++ وايضا مستحيل C++ تكون بديلة Rust
      فإذا كنت صاحب شركة وحاب تجبر موظفينك يكتبوا لك برنامج شغال وآمن بأقل تكلفة .. فالافضل تخليهم يبنوا مشروعك بلغة Rust
      أما بالجانب الثاني لو خليتهم يبنوه بلغة مثل C++ فا احد الموظفين بتنقصه الخبرة .. ونقصه للخبرة بقلل أمان الكود البرمجي .. وراح يكون عليك مصاريف تدفعها للمبرمجين حتى يصلوا الثغرات اللي حاصله بالمشروع

    • @baxiry.
      @baxiry. 4 หลายเดือนก่อน

      @@AbuAl7sn1 ليست آمنة.

  • @vxcute0
    @vxcute0 ปีที่แล้ว +2

    its wrong to mix to C & C++ together, Linux, BSDs, windows all uses assembly & C there is no C++ there at all, also Linux is now starting to get rust into the kernel and also windows is doing the same thing, so really C++ is not a fundamental language and I really hate when people say you have to learn C++ and then they start learning just C at the beginning and then you start to introduce them to the infinite complexities of C++ that makes no sense, C is just enough and the reason for example Linux started to use rust and not C++ its because C++ doesn't solve Linux kernel problems at all, rust comes with its memory safety models, and actually useful abstractions that can be effective when writing programs.

    • @superlinux
      @superlinux  ปีที่แล้ว +2

      I just talk about C and C++ interchangeably . So mind my language :) and you are correct about what you said about memory management issues. but still I was talking about the cost of moving to Rust. also still you will have to beware Rust because it could be just a trend that works for a while then vanishes

    • @vxcute0
      @vxcute0 ปีที่แล้ว

      @@superlinux I am really not a rust advocate at all btw I am more into C actually, regarding that the language is just a trend its really not true because I know it may seem like because of the constant propaganda made by rustaceans, however currently a lot of companies started experimenting with it and they are happy about it, also millions of users using it, and they treat it like its their beloved and its also opensource so really I can't see it dying. and if so it will be a very low percentage. there will always be people who are there for the language even language like pascal still has the free pascal community and they are active because they love the language and don't want to throw it away.

    • @vxcute0
      @vxcute0 ปีที่แล้ว

      the only language that I see that can never die is C even if current compilers are stopped in development, fortunately C is simple enough for you to develop your own compiler xD

  • @juststudying1019
    @juststudying1019 8 หลายเดือนก่อน +1

    كلام منطقي اي شخص يقول انو أي لغة تستبدل c أو c++ اتوقع لم يعمل في مشروع فيه على الأقل 5000 سطر الذي هو يعتبر برنامج صغير تكلفة الوقت و القيمة المضافة

    • @AbuAl7sn1
      @AbuAl7sn1 8 หลายเดือนก่อน

      أنا أشتغلت على مشاريع عملاقة فيه آلاف الأسطر البرمجية بلغة Rust ..
      واشوفها أأمن في المشاريع الضخمة من سي / سي ++ .. حتى أنها أأمن من Go C# java خصوصا لو باني مشروعك بهيكلة الconcurrency ..
      لكن Rust مهي بديلة لسي .. والعكس صحيح برضو سي مستحيل تستبدل Rust ..

  • @HassanAllaham
    @HassanAllaham ปีที่แล้ว +3

    إذا استمر تطور الذكاء الصنعي بهذا المنوال فسيكون من الممكن تحويل كل هذه الحزم البرمجية و حتى النواة من أي لغة إلى أي لغة ثانية و لن تكون الكلقة عالية ولن تستغرق الوقت الذي استغرفه تطور الحوسبة هذا بالإضافة إلى أنه في حال تم تنفيذ الذكاء الصنعي على حواسيب كمومية (quantum) فعندها ستكون فترة الإنتقال قصيرة للغاية و لكن عندها لن يكون هنالك أهمية لأي لغة برمجية (التمايز بين اللغات سيختفي و بخاصة للتطبيقات العادية) .. موضوع الذكاء الصنعي و الوصول إلى AGI بات على الأبواب لا بل هنالك موديلات مخصصة للبرمجة و قابلة لأن تعمل بشكل تعاوني و هنالك سباق محموم بين الدول في هذا المجال (عند الوصول إلى درجة معينة من تطور هذا الذكاء فلن يكون هنالك أهمية لتعلم أي لغة برمجية - فقط سيكون من المهم معرفة المنطق البرمجي و ليس اللغة إذ سيكون هنالك من يقوم بالبرمجة نيابة عن البشر).. أما عن الحوسبة الكمومية فهي موجودة فعلا و لكن محجوبة عن العوام نظرا لخطورتها و إمكانية استخدامها لكسر أي نوع من أنواع النشفير ما يعني لا يوجد حماية من بين الحمايات المستخدمة حاليا يمكنها أن تقف في وجهها (crack and hack) .. (الموضوع مجرد وقت أعتقد أنه لن يتعدى ال 4 سنين ليتحقق كل ما أذكره هنا) هذا لا يعني أن ليس هنالك وجهة نظر جيدة في ما يتم طرحه في هذا الفيديو

    • @superlinux
      @superlinux  ปีที่แล้ว

      شكرا لك على وقتك

  • @Red-Code22
    @Red-Code22 หลายเดือนก่อน

    بالنسبة لي تعلمتها لاستخدمها في التعلم مع c و c++ وبالنسبة لي لغة جميلة .

    • @superlinux
      @superlinux  หลายเดือนก่อน +1

      شكرا على تعليقك. لا تنسى تحضر البث الحي الاسبوعي كل يوم سبت و اربعاء السادسة مساء.

  • @ahmad-wp5xx
    @ahmad-wp5xx ปีที่แล้ว +1

    اذا ما يتبناها نظام تشغيل صعب تسيطر عل سوق

    • @superlinux
      @superlinux  ปีที่แล้ว +1

      هناك نسخة من توزيعة لينكس بلغة رصت.

  • @systembreaker4651
    @systembreaker4651 ปีที่แล้ว +1

    ما شاء الله واخيرا واحد طلع فهمان مش حافظ

    • @superlinux
      @superlinux  ปีที่แล้ว +1

      على سبيل النكتة: حمدا لله على سلامتك. 🤣

    • @superlinux
      @superlinux  ปีที่แล้ว +1

      نحن في بث حي حاليا في القناة .تعال لاقيني

  • @_MoKhaled
    @_MoKhaled ปีที่แล้ว

    كلامك مفهوم جدا ومنطقي بس وصفها بمخاطرة ده موجه لمين؟ يعني ايه الخطر في الموضوع؟

    • @superlinux
      @superlinux  ปีที่แล้ว

      المخاطرة هي الكلفة المادية للانتقال من سي++ الى رصت

  • @oopss794
    @oopss794 ปีที่แล้ว

    c is not maintained anymore so why fear for its future?

    • @minato_i
      @minato_i ปีที่แล้ว

      who says so, what about c23 !?

    • @oopss794
      @oopss794 ปีที่แล้ว

      @@minato_i can you please name 3 major things "C23" brings to the language or at least the ecosystem ?

    • @superlinux
      @superlinux  ปีที่แล้ว

      read this article. you will know what are the capabilities of the available famous compilers , and therefore, you can know what C++ do provide at each version of the standard.
      en.cppreference.com/w/cpp/compiler_support

    • @oopss794
      @oopss794 ปีที่แล้ว

      @@superlinux all changes there are atomic , nothing big to flex on

    • @oopss794
      @oopss794 ปีที่แล้ว

      + most changes are related to the standard library, and guess what : rust use the exact same standard library of C

  • @xyz-vrtgs
    @xyz-vrtgs ปีที่แล้ว

    you do realize that they can all talk in assembly through an ABI, hell even C++ has to talk to C in the same way (when dynamically linking) through the use of the "extern" keyword

    • @superlinux
      @superlinux  ปีที่แล้ว

      yes i do clearly know that 😁

    • @xyz-vrtgs
      @xyz-vrtgs ปีที่แล้ว

      then why is having rust an issue everything can comunicate just fine????@@superlinux

    • @xyz-vrtgs
      @xyz-vrtgs ปีที่แล้ว

      @@superlinux you should consider looking at ffi, with ffi you can use rust and interop with C and C++ without having to make everything in rust

  • @hotelbooking6923
    @hotelbooking6923 11 หลายเดือนก่อน

    My dad boycotted the mouse back in the DOS days and thought it would never become a thing haha

  • @sajjadn.jabbar3980
    @sajjadn.jabbar3980 ปีที่แล้ว

    ولو بعيد عن الموضوع لكن يااستاذ راني انا بدي اشتري كاميرا رقمية من كانون موديل 1200d مشان استخدمها للتصوير الفلكي ومستقبلا ممكن لتصوير الحياة البرية برأيك هل تنفع ام انها قديمة

    • @superlinux
      @superlinux  ปีที่แล้ว

      ما خص قديمة او جديدة. اهم شيء تشتري كاميرا يكون الحساس فيها من نوع الاطار الكامل يعني
      Full frame DSLR camera.
      شوف اللائحة هذه على الرابط التالي:
      tamrazyan.com/canon-full-frame-cameras-list/
      اختار اعلى iso ممكن تحصل عليه بفلوسك. التصوير الفلكي يحتاج iso من 25,000 و ما فوق.

    • @sajjadn.jabbar3980
      @sajjadn.jabbar3980 ปีที่แล้ว

      @@superlinux المشكلة كاميرات ال full frame غالية كثير فانا شفت هذه الكاميرا جيدة كبداية

    • @superlinux
      @superlinux  ปีที่แล้ว

      اشتريها مستعملة يا اخي بس ما تقعد بدون واحدة منهم. حط براسك تشتريها. اصبر شوية بس و لو شهرين بالكثير.

    • @superlinux
      @superlinux  ปีที่แล้ว

      بامكانك الحصول على كاميرا كانون 6D ب ٤٥٠ دولار مستعملة. فيها وايفاي و iso اكثر من ١٠٠ الف.

  • @oopss794
    @oopss794 ปีที่แล้ว

    by the way rust use the c standard library..

    • @AbuAl7sn1
      @AbuAl7sn1 8 หลายเดือนก่อน

      طيب ؟

  • @bbz307
    @bbz307 11 หลายเดือนก่อน

    على حسب علمي rust هي للواب ولايمكن لغة تحل مكان لغة ثانية. لغة c و c++ هم لغات الآلة و مستحيل لغة تحل مكانهم او يجب كتابة نواة لينوكس التي هي اكثر من 12 مليون معلومة. كابينون و go كلا لها اهداف ومميزات.

    • @superlinux
      @superlinux  11 หลายเดือนก่อน

      معلوماتك غلط.
      شاهد هنا حتى تصححها.
      th-cam.com/video/SEfh7jr0OFo/w-d-xo.html

    • @AbuAl7sn1
      @AbuAl7sn1 8 หลายเดือนก่อน

      موب صحيح .. حاليا لو تستخدم لبنكس جزء من كيرنل مكتوب بلغة Rust
      لغة Rust الناس بيعتقدوا أنها بديلة c++ ..
      لكن بالحقيقة لغة Rust هي كيان مستقل في عالم البرمجة ما شفنا مثله من قبل .. لغة Rust هي أول لغة آمنة بدون منظف ذاكرة .. فا مستحيل يوم من الأيام تكون بديلة C++ وايضا مستحيل C++ تكون بديلة Rust
      فإذا كنت صاحب شركة وحاب تجبر موظفينك يكتبوا لك برنامج شغال وآمن بأقل تكلفة .. فالافضل تخليهم يبنوا مشروعك بلغة Rust
      أما بالجانب الثاني لو خليتهم يبنوه بلغة مثل C++ فا احد الموظفين بتنقصه الخبرة .. ونقصه للخبرة بقلل أمان الكود البرمجي .. وراح يكون عليك مصاريف تدفعها للمبرمجين حتى يصلوا الثغرات اللي حاصله بالمشروع

  • @BreakNB
    @BreakNB 4 หลายเดือนก่อน

    Is Rust really faster than C++?

    • @superlinux
      @superlinux  4 หลายเดือนก่อน +1

      why don't you write the same algorithm in both languages and see it?!
      i myself don't know which has faster execution.

    • @tomwilliam7299
      @tomwilliam7299 หลายเดือนก่อน

      is not about faster. C++ is the worst language ever but only advanced programmer know that like the Linux creator

  • @AhmedKamal-uv9tm
    @AhmedKamal-uv9tm 16 วันที่ผ่านมา

    برأيي اللغة مجرد وجهة وفلسفة، أول ما الكود يتحول لبيناري، مش بتفرق اللغة

  • @elboughdiriabdessalem730
    @elboughdiriabdessalem730 ปีที่แล้ว +1

    كلامك فيه كثير أخطاء تقنية

    • @superlinux
      @superlinux  ปีที่แล้ว

      نورنا و اهلا و سهلا بك.

  • @mohaofa1544
    @mohaofa1544 ปีที่แล้ว +2

    غريبه توقعتك تكون اول مبرمج عربي يرحب برست بحكم قربها من هاسكل ومعظم المبرمجين الاجانب مرحبين برست والشركات الكبري بقت تنظر لها كحل مستقبلي لاستبدال سي بلس بلس
    رست صممت اساسا او جوهر عملها هو حل مشاكل سي بلس بلس بالاضافه للتخلص من نمط البرمجه الكائنيه لصالح الوظيفيه انت هو هاسكل يحارب رست

    • @superlinux
      @superlinux  ปีที่แล้ว +1

      انا اتكلم عن الكلفة المادية.

    • @mmuhkkha2001
      @mmuhkkha2001 ปีที่แล้ว

      لماذا تحارب البرمجة كائنية التوجه ؟

    • @superlinux
      @superlinux  ปีที่แล้ว +1

      @@mmuhkkha2001
      انا لم احاربها. بس فيه شيء اجمل و يستاهل مخك و ذكاءك الا وهو البرمجة الوظيفية

    • @mmuhkkha2001
      @mmuhkkha2001 ปีที่แล้ว

      @@superlinux طيب شو الفرق بين البرمجة الوظيفية والاقترانية والاجرائية وهل ثلاثتهم واحد؟

    • @superlinux
      @superlinux  ปีที่แล้ว +1

      @mmuhkkha2001
      الاجرائية هي اساس البرمجة الحتمية الاوامرية و اللي هي اساس البرمجة لأجل الكائنات. الاجراء هو اقتران او دالة بلا مرجوع او مردود او نتييجة. يعني مجرد اسم لمجموعة جُمَل برمجية. بس مسموح استعمال اقتران او دالة عادية لها مرجوع. هنا مجرد تقسيم للمهام المتكررة. لا يوجد استعمال لتعليمة struct في لغة سي او record في لغة بسكال. و مسموح في هذا النمط طلب و استعمال متغير معرف في المنظور العام للبرنامج من داخل فقرة اي دالة. و هذا يعتبر منظور خاص محلي. و مسموح لك التعديل على قيمة المتغير متى تشاء.
      في البرمجة الدالية الوظيفة الاقترانية *الصافية* . و ركز لي هنا على كلمة *الصافية* :
      المتغيرات كلهم و جميعهم ثوابت. يعني تعيين القيمة يحصل فقط اول مرة فقط. اذا طلبت تعيين قيمة مختلفة لنفس اسم المتغير في اي سطر لاحق سوف يكون مرفوض.
      لازم تمرر كل شيء الى داخل الدالة من خلال الاحاطات parameter . و لا يوجد هناك تمرير بالمرجعية pass by reference. يعني كل شيء هو تمرير بالنسخ pass by copy of value. هيك هم نلغي الخربطة و الضياع بالقراءة فيما اذا كان المتغير هو منظور عام او محلي خاص.
      ممنوع استعمال تعليمات مثل while و for.
      انا كتبت لك على قدر ما اقدر في الكتابة. و ابعث لك رابط فيديو تفهم فيه قوانين نمط البرمجة الاقترانية الدالية الوظيفية الصافية.
      th-cam.com/video/eCT5xB7Bi6Y/w-d-xo.html

  • @bebobauomy1265
    @bebobauomy1265 ปีที่แล้ว

    ماذا عن لغة go

    • @superlinux
      @superlinux  ปีที่แล้ว +2

      لا . ليست بذلك القدر الذي اتكلم عن رصت فيه. الامور طبيعية

    • @baxiry.
      @baxiry. 2 หลายเดือนก่อน

      بديل ممتاز جدا

  • @baxiry.
    @baxiry. 4 หลายเดือนก่อน

    راست مجرد موضة عابرة. ضجيج وسينتهي

    • @superlinux
      @superlinux  4 หลายเดือนก่อน +1

      كلامك بأنها موضة عابرة محتمل جدا.

    • @tomwilliam7299
      @tomwilliam7299 หลายเดือนก่อน

      مع احترامي لك واضح انك ما تفهم بشي في البرمجه
      اولا رست لم تصنع للالغاء السي او السي بلس بلس لانه يوجد كود ضخم جدا جدا جدا بهم لكن اي مبرمج او شركة تبدا مشروع جديد تماما بلغة السي او السي بلس بلس فهو حمار بكل معنى الكلمة وافضل لغة الان بديل لهم هيا الرست

    • @superlinux
      @superlinux  หลายเดือนก่อน

      برهن كلامك. في قناتي لما تيجي ترفع اصبع الاتهامات لازم تجيب الدليل كأنك في محكمة و قضاء. انت مش بقنوات اليوتيوب الاخرى اللي متعود انت فيها ترمي كلام بدون اي محاسبة.
      1- تعبير "مع احترامي لك" هذا في الحقيقة انت عم تتخپأ خلف اصبعك حتى تقذف و ترمينا بالحجارة. هذا غير مقبول.
      2- لما تيجي تقول اني انا لا افقه شيء في البرمجة ، هل انت حاصل على الماجستير في البرمجة و المعلوماتية كما انا حاصل عليها حتى تتهمني هيك اتهام؟!
      3- اسم اللغة مش رَسٔت، بل رَصٔت. هيك اللفظ الصحيح لإسم اللغة.
      4- كنت انا اناقش ماذا يحدث في حال تم وضع و استعمال رصت في مكان سي++ . و لم اقل ابدا انهم سوف يلغون سي++. هذا كان سؤال فرضي نظري تخيليّ. بالتالي اتهامك هنا باطل من اساسه.
      5- لينوس تورفالدز لما فضّل سي على سي++ كانت احد الأسباب غير تقنية. و انا شايف المقابلة معه و حاضرها فيديو. و هذا كان زمان في اول ال 2000 . هو بس ما بيطيقها. و اظن، اذا انا مش
      غلطان هو ما يطيق البرمجة الشيئية. انا نفس الشيء.
      سلام. دير بالك على حالك.

  • @fareedezzedeen8017
    @fareedezzedeen8017 6 หลายเดือนก่อน

    اسمح لي بهذا التعليق وبدون زعل.
    الاسلوب بشكل عام كأنه يطرح هذا الموضوع على سنه أولى برمجه وليس من يهمه فعلا عنوان الموضوع.
    منذ بدء الحاسب الالي هناك لغات برمجه مختلفة وانظمة التشغيل بالاسمبلي او سي. ولم يمنعها ان تثبت جدارتها.
    وغابت عن الطرح نقطه مهمه وهي ان اللغات في النهاية اما تعمل exe او dll او lib ويتم تبادل الخدمات بينها اما بالربط linking او external call او حتى IRQ طبعا الكلام لا ينطبق على اللغات التي تعمل على بيئات افتراضية مثل جافا ونود وغيرها.
    لذلك لا يمكن ان تكون لغة رست تعانية مشاكل مع انظمة التشغيل او تحتاج تبديل لغاتها والدليل انها تعمل تحت اي نظام تشغيل.
    ودمتم بود

    • @superlinux
      @superlinux  6 หลายเดือนก่อน

      انا مش زعلان من تعليقك اصلا ﻷنه خرج عن السياق

  • @oopss794
    @oopss794 ปีที่แล้ว

    about the point of "it's expensive to switch" , no it's not , big companies have billions of dollars they can do anything, Microsoft just started migrating the core of windows to rust instead of c# (the weakest language in the industry) ,
    linux start using rust for some "senstive" parts in their code base like drivers ,

    • @superlinux
      @superlinux  ปีที่แล้ว

      I still believe it is expensive.

  • @motazabdelazeem3533
    @motazabdelazeem3533 8 หลายเดือนก่อน

    السؤال هو: من المخاطب بهذا الفيديو لأن يحذر من لغة Rust هل تحذر منه شركة ميكروسوفت التي بدأت تتبنى اللغة، أم لينوس تورفالدس الذي تكلم عن بداية دخولها في نواة لينكس، هل شركات أنظمة التشغيل لا تعرف خطورة وحجم المجهود المطلوب لدخول لغة Rust وليس التحويل الكامل. وهل مخاطب البيت الأبيض الذي أصدر بياناً يحث المبرمجين باستخدام لغات آمنة مثل Rust وترك اللغات غير اﻵمنة مثل C و C++ !
    بالمناسبة دخول لغة برمجة جديدة في نظام تشغيل لا تعني حذف المكتبات مثل libc يمكن أن تتحول كل النواة إلى Rust بدون حذف مكتبة libc أو أي مكتبة أخرى، ولغة بايثون كونها مكتوبة بلغة سي ليس لها علاقة بتغيير نظام التشغيل

    • @superlinux
      @superlinux  8 หลายเดือนก่อน +2

      الظاهر انك فاهم نقطة libc غلط. انا لم اقل انها تحذف. بل قلت انه سوف يتوجّب نقلها الى لغة رصت.
      و الكلام هنا عن التحذير موجه للجميع.

    • @motazabdelazeem3533
      @motazabdelazeem3533 8 หลายเดือนก่อน

      @@superlinux نعم نقلها لكن مع إبقاء مكتبة سي القديمة، إضافة لغة جديدة في نظام التشغيل لا تعني حذف المكتبات التي تمثل توافقية مع البرامج الحالية، وقد بدأت نواة لينكس دعم لغة رست إبتداءً من إصدار 6.1 كلغة ثانبة بعد سي، عملاً بأن سي++ لم تعتمد في تطوير النواة

    • @superlinux
      @superlinux  8 หลายเดือนก่อน

      @@motazabdelazeem3533
      لا يمكنك ابقاء مكتبة libc . يجب ان تتحول عمد نقلها الى librust. هذه المكتبة هي من جوهر النواة و جميع البرامج بل استثناء تعتمد عليها. الموضوع هذا كما يبدو لي اكبر من مستواك العلمي حتى انت تناقش فيه. و اتمنى عليك تعيد مشاهدة الفيديو حتى تفهم المقصود منه صح.

    • @motazabdelazeem3533
      @motazabdelazeem3533 8 หลายเดือนก่อน

      @@superlinux طيب أعطنا مصدر يدل على أنه للسماح بدخول لغة رست في النواة يجب تغيير هذه المكتبة، وهل الأخبار التي تتكلم غير اعتماد رست غير صحيحة؟ يمكنني أعطائك أكثر من مصدر

  • @Omar.bin.khattab
    @Omar.bin.khattab 6 หลายเดือนก่อน +1

    اخي الكريم راست لغة عصرية يعني هتلاقي فيها امكانيات متواجدة مثلا في لغات الهاي ليفل زي السي شارب والجافا فيها حاجات مش موجودة في السي بلص بشكل مبسط وعشان تعملها هتحتاج مكتابت واسطر برمجية رهيبة وكمان صعبة في صيانتها عن async و management memory اتكلم لما دول عشان تعملهم بلغة زي السي بلص بتحتاج مجهود كبير وتلاقي لغة زي راست بتعملها باسلوب اسهل وكفاءة عالية في نظري هتكون اهم لغة في العشر سنين القادمين واي نظام مكتوب او نواة مكتوب بي السي بلص هيتم تغييره الي راست تخيل لغة زي بايثون في بداية ظهورها ناس هاجمتها تخيل ان اليوم فيه شركات كبيرة بتعتمد عليها في انظمة الزكاء الاصطناعي والكلاويد فكل شي له استخدام في راي راست هتكون نمبر وان في الامبيديد سيسيتم ثم الويب سيرفيس ثم الكلاويد واخيرا في الزكاء الاصطناعي كبديل للبايثون وبكره الايام هتظهر الكلام ده الخلاصة اتعلم قدر استطاعتك وتابع قدر استطاعتك لا تكره شي لمجرد الكلام او تخيلك انه مش هيسبدل لغة فيه ناس كتيرة وانا منهم سبت السي بلص في الامبيديد سيسيتم بسبب المعانة وخاصة في المواضيع المتعلقة بالذاكرة وجيت راست عشان لقيت الا كنت بحلم بيه كنا بنتعزب حرفيا مع شغل الميمور وخاصة انت بتتعامل مع امبيديد سيسيتم يعني ريسورس محدود للغاية الخلاصة تعلم ثم تعلم ثم تعلم وتوقع اي شي مفيش حاجة بتعيش العمر كله دايما امشي مع لاتطوير وحاول تتعلمها هتحبها فعلا وهتلاقي حاجات مكنتش تتوقع فيها موجودة وخاصة لو انت جاي من جافا او سي بلص بالتوفيق للجميع

    • @superlinux
      @superlinux  6 หลายเดือนก่อน +3

      اولا انا عمري 45 سنة حاليا. يعني بعد 20 سنة انا في حساب المتقاعدين. من هنا حتى تصير رصت في المستوى الذي انت تدعيه اكون انا انتهيت و ابحث عن الهدوء و السكينة.
      و حاليا انا لم اجد شيء جديد في لغة رصت سوى مسألة الامتلاك في الذاكرة. فأنا قرأت و سجلت قراءة دليل لغة رصت بالكامل الموجود على الموقع الرسمي.
      اذا انت عندك مشاكل في برمجة العمليات المتوازية ، هذا شأنك.
      سلام

  • @itsmeagain1415
    @itsmeagain1415 ปีที่แล้ว +1

    و لكن يا أستاذنا الكريم مش من المفترض أنه rust معتمدة على الlibc نفسها بشكل جوهري بالفعل؟؟؟ لأني بالفعل شوفت ناس كتير كانت بتحتاج تستعمل أشياء low-level بحيث إنه كان محتاج وظائف يمكن توفيرها فقط بlibc و أظن مطورين اللغة مش حمقى لدرجة انهم يضربوا بشئ أساسي في كل أنظمة التشغيل زي الlibc عرض الحائط

    • @superlinux
      @superlinux  ปีที่แล้ว +1

      طبعا مش حمقى. بس هذا مع الوقت راح يقدروا له.