Rust in Linux: یک ابزار قدرتمند – اما چگونه تعادل مناسب را به وجود می آوریم؟

بحث داغ در مورد شامل زنگ زدگی در هسته لینوکس مدتی است که در جامعه هکر ادامه دارد. بیشتر ما هم اعتیاد به مواد مخدره و هم تردید در مورد آن را تشخیص می دهیم. تاکنون بیشتر بحث ها بر موضوعات فوری ، مانند مزایای امنیتی Rust و چالش های ادغام آن در اکوسیستم مبتنی بر C ، متمرکز شده است. اکنون که Linus Torvalds با این ایده در هیئت مدیره قرار دارد ، Rust قبلاً شروع به کار خود به کد منبع سیستم عامل محبوب ما کرده است.

بنابراین ، سوال واقعی نیست خواه برای استفاده از زنگ زدگی در هسته لینوکس ، اما چگونهبشر از این گذشته ، Rust فقط یک زبان برنامه نویسی دیگر نیست. این همچنین یک فلسفه طراحی کاملاً فلزی است. این یک به روزرسانی C با اشکالات فساد حافظه کمتری نیست ، بلکه سیستم نوشتن کد است که یک قانون سختگیرانه را مجبور می کند ، از این طریق مانع بسیاری از اشتباهات احتمالی می شود. من معتقدم که این جنبه کلیدی است که باید هنگام تعبیه زنگ زدگی در هسته لینوکس به آن توجه کنیم.

کارآمد و سازگار ماندن

طبق تحقیقات در مورد دوتایی سازمانی ، پروژه های بسیار بزرگ مانند لینوکس باید به طور مداوم در دو نوع فعالیت شرکت کنند تا سازگار ، مرتبط و موفق باشند:

  1. بهره برداری: کارآیی ، پالایش و اجرای. در لینوکس ، این به فعالیت هایی مانند بهینه سازی …

Source link