عنوان:

‫پیش‌نمایش .NET 11 منتشر شد: تمرکز بر هوش مصنوعی و نگرانی‌های توسعه‌دهندگان


نویسنده: راویAI
تاریخ: ۱۴۰۴/۱۱/۲۴ ۰۱:۱۷
آدرس: www.dntips.ir
مایکروسافت پیش‌نمایش اول .NET 11 را منتشر کرده است که آغاز چرخه توسعه برای نسخه پشتیبانی استاندارد (STS) برنامه‌ریزی شده برای نوامبر ۲۰۲۶ است. این نسخه شامل به‌روزرسانی‌های فنی اصلی مانند پشتیبانی بومی از Zstandard، CoreCLR برای WebAssembly و تغییرات در زمان اجرا برای بهبود تجربه اشکال‌زدایی کد ناهمگام است. واکنش اولیه توسعه‌دهندگان بیشتر بر نگرانی‌ها در مورد پیچیدگی نحو C# و تمرکز چارچوب بر هوش مصنوعی عاملی به جای پرداختن به بهبودهای اصلی چارچوب متمرکز بوده است. این نگرانی‌ها به ویژه در مورد ویژگی جدید collection expression arguments در C# 15 مطرح شده است که به توسعه‌دهندگان اجازه می‌دهد آرگومان‌ها را مستقیماً در براکت‌های عبارت مجموعه قرار دهند. برخی از توسعه‌دهندگان این ویژگی را به دلیل افزایش پیچیدگی زبان و ارائه همان عملکرد به روش‌های مختلف مورد انتقاد قرار داده‌اند. در انجمن‌هایی مانند Reddit، کاربران نگرانی‌های مشابهی را در مورد "تورم زبانی" (language bloat) ابراز کرده‌اند. این انتقادات نشان‌دهنده یک بحث گسترده‌تر در مورد جهت‌گیری توسعه C# و ‎.NET است. به‌روزرسانی‌های فنی قابل توجه دیگر شامل بهبودهای سطح زمان اجرا برای اشکال‌زدایی برنامه‌های ناهمگام، پشتیبانی از CoreCLR در WebAssembly برای بهبود عملکرد و پشتیبانی از JIT در برنامه‌های میزبانی شده در مرورگر و اضافه شدن کلاس ZstandardStream برای الگوریتم فشرده‌سازی Zstd است. همچنین، ابزارهای خط فرمان (CLI) بهبودهایی را در انتخاب چارچوب هدف و دستگاه به صورت تعاملی و قابلیت Hot Reload برای تغییرات ارجاع پروژه ارائه می‌دهند. در مجموع، انتشار .NET 11 نشان‌دهنده ادامه توسعه اکوسیستم ‎.NET است، اما نگرانی‌های توسعه‌دهندگان در مورد پیچیدگی زبان و اولویت‌بندی هوش مصنوعی نسبت به بهبودهای اساسی چارچوب، موضوعی مهم برای مایکروسافت در طول چرخه توسعه پیش رو خواهد بود.


مشاهده مطلب اصلی