آخرین اخبار
۱۳ خرداد ۱۴۰۵ - ۱۲:۲۹

تحول بنیادین در ویندوز ۱۱ مایکروسافت با ابزارهای جدید به استقبال توسعه‌دهندگان لینوکسی می‌رود

تحول بنیادین در ویندوز ۱۱ مایکروسافت با ابزارهای جدید به استقبال توسعه‌دهندگان لینوکسی می‌رود
بازدید:۳۰
صد آنلاین | مایکروسافت در جریان کنفرانس «Build»، با رونمایی از مجموعه‌ای از ابزارهای قدرتمند و بومی، ویندوز ۱۱ را به بهشتی برای توسعه‌دهندگان تبدیل کرده است؛ اقداماتی که شامل اجرای مستقیم ابزارهای لینوکسی (Coreutils)، یکپارچه‌سازی عمیق کانتینرهای لینوکسی و معرفی ترمینال هوشمند با قابلیت ادغام عامل‌های هوش مصنوعی می‌شود تا مرز میان ویندوز و لینوکس برای برنامه‌نویسان عملاً از میان برود.

به گزارش صد آنلاین ، طبق گزارش وب‌سایت «ورج»، مایکروسافت با تمرکز بر رفع موانع عملکردی، تلاش دارد ویندوز را به پلتفرمی تبدیل کند که توسعه‌دهندگان فارغ از محیطی که در آن کار می‌کنند (لینوکس، macOS یا ابر)، بتوانند به‌سادگی گردش‌کارهای خود را در ویندوز ادامه دهند.

ابزارهای لینوکسی بومی با طعم Rust

یکی از مهم‌ترین دستاوردهای این کنفرانس، معرفی Coreutils for Windows است. این ابزار که بر پایه پروژه متن‌باز «uutils» و با زبان برنامه‌نویسی «Rust» توسعه یافته، به توسعه‌دهندگان اجازه می‌دهد ابزارهای خط فرمان استاندارد گنو (GNU) را به‌صورت بومی و بدون نیاز به شبیه‌ساز روی ویندوز اجرا کنند. پاوان داوولوری، مدیر ارشد ویندوز، تأکید کرد که هدف این است تا دستورات و گردش‌کارهای قدیمی برنامه‌نویسان در هر پلتفرمی، اکنون در ویندوز نیز بدون دردسر و تغییر اجرا شوند.

یکپارچگی عمیق‌تر با کانتینرهای لینوکسی (WSL)

مایکروسافت پس از موفقیت‌های پیشین در «Windows Subsystem for Linux»، اکنون قابلیت WSL containers را معرفی کرده است. این ویژگی به توسعه‌دهندگان اجازه می‌دهد کانتینرهای لینوکسی را مستقیماً در ویندوز ساخته و اجرا کنند. علاوه بر ارائه رابط خط فرمان (CLI)، مایکروسافت APIهای لازم را نیز فراهم کرده تا این کانتینرها حتی در دل اپلیکیشن‌های بومی ویندوز نیز قابل استفاده باشند. این قابلیت که در ماه‌های آینده به صورت عمومی عرضه خواهد شد، مدیریت پروژه‌های ابری را روی دسکتاپ به شدت تسهیل می‌کند.

ظهور «ترمینال هوشمند» (Intelligent Terminal)

مایکروسافت با تکیه بر زیرساختِ Windows Terminal، نسخه‌ای آزمایشی از یک «ترمینال هوشمند» را معرفی کرده است. ویژگی کلیدی این ترمینال، استفاده از «پروتکل ارتباط عامل‌ها» (ACP) است. این پروتکل به ترمینال اجازه می‌دهد به «عامل‌های هوش مصنوعی» (AI Agents) متصل شود و به آن‌ها «زمینه» (Context) لازم را بدهد. در نتیجه، برنامه‌نویس می‌تواند بدون خروج از ترمینال، از هوش مصنوعی برای دیباگ کردن کدها، پرس‌وجو درباره دستورات یا به پایان رساندن وظایف پیچیده کمک بگیرد.

راه‌اندازی سریع با Developer Configurations

برای کاهش زمان هدررفته در پیکربندی سیستم‌های جدید، مایکروسافت از Windows Developer Configurations رونمایی کرد. این ابزار به توسعه‌دهندگان اجازه می‌دهد با یک فرایند خودکار، تمامی پیش‌نیازهای محیط کاری خود شامل WSL، PowerShell 7، و VS Code را نصب و تنظیمات فنی مانند فعال‌سازی کنترل نسخه Git در File Explorer و نمایش فایل‌های مخفی را تنها در چند لحظه اعمال کنند.

این تغییرات نشان‌دهنده تغییر استراتژی جدی مایکروسافت است؛ این شرکت نه تنها دیگر به لینوکس به چشم یک رقیب نگاه نمی‌کند، بلکه با ادغام حداکثری آن، در حال تثبیت جایگاه ویندوز به عنوان منعطف‌ترین محیط کاری برای نسل جدید توسعه‌دهندگان است که در اکوسیستم‌های متنوعی فعالیت می‌کنند.

تازه‌ها