TGViewer
کداکسپلور | CodeExplore کداکسپلور | CodeExplore @codeexplore · 9.2K subscribers
Post #4247 1.68K
کداکسپلور | CodeExplore Photo
چه تغییراتی توی Rust 1.90 اتفاق افتاده؟🦀

دیروز جدیدترین نسخه‌ Rust یعنی نسخه‌ 1.90 منتشر شد. این نسخه تمرکز زیادی روی بهبود سرعت کامپایل و راحت‌ تر شدن روند کار داشته.

- سرعت بیشتر کامپایل با LLD: از این نسخه به بعد، تارگت x86_64-unknown-linux-gnu به‌صورت پیش‌فرض از لینکر LLD استفاده میکنه. این تغییر باعث می‌شه لینک شدن پروژه‌ها به‌ خصوص در پروژه‌های بزرگ یا incremental builds تا چند برابر سریع‌ تر بشه. طبق تست‌ها، زمان لینک تا 7 برابر کمتر و زمان کلی کامپایل تا 40% کاهش پیدا کرده. در بیلدهای دیباگ از صفر هم حدود 20% سریع‌تر شده.

- حالا Cargo می‌تونه تمام کریت‌های یک workspace رو به‌صورت خودکار و به ترتیب وابستگی‌ها منتشر کنه. قبلا برای این کار نیاز به ابزارهای خارجی یا ترتیب‌دهی دستی بود، اما حالا این قابلیت به‌صورت داخلی در Cargo اضافه شده.

- یه تغییر دیگه هم اینه که تارگت x86_64-apple-darwin به Tier 2 منتقل شده. دلیلش اینه که اپل پشتیبانی از معماری x86_64 رو متوقف کرده و GitHub هم runner های رایگان macOS برای این معماری رو حذف کرده. البته هنوز هم کامپایلر و کتابخونه‌ استاندارد برای این تارگت عرضه میشه، اما تست‌های خودکار دیگه تضمین‌شده نیستن.

#rust #new #version
☕️ Telegram | Website | Discord
  • 🔥 6
  • ❤‍🔥 3
  • 😍 2
More from @codeexplore
  1. Oct 5, 2026😂😮 #fun ☕️ Telegram | Website | Discord
  2. Oct 5, 2026‏Vengeance UI مجموعه‌ای از Component های اوپن سورس انیمیشنی پر استفاده رو با افکتای مخ…
  3. Oct 4, 2026پشت هر شخصیت برنامه‌نویس، سال ها یادگیری، تلاش و آزمون‌وخطا وجود داره. ☕️ Telegram | Websi…
  4. Oct 4, 2026غول فناوری و هوش مصنوعی یک سرور قدرتمند برای نسل جدید پردازش‌های هوش مصنوعی و زیرساخت‌های…
  5. Oct 4, 2026Post #4848
  6. Oct 4, 2026اگر میخواید ساختار یه پروژه گیت هاب رو خیلی سریع و راحت بررسی کنید، GitDiagram میتونه کل ر…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →