پرش به محتوا
آخرین اخبار
عامل‌های OpenAI از یک ویکی برای ارتباط با یکدیگر استفاده کردند هک هزاران وب‌سایت برای انتشار حملات ClickFix ابزارهای مخرب REVSTEALER پس از حذف بدافزار باقی می‌مانند آسیب‌پذیری PostgreSQL امکان اجرای کد روی سرور را فراهم می‌کند گوگل آسیب‌پذیری روز صفر کروم را پس از حملات فعال برطرف کرد فیشینگ گسترده با کاراکترهای نامرئی برای دور زدن فیلترهای ایمیل به‌روزرسانی Windows ۱۱ تنظیمات ماوس را در سیستم‌های غیرانگلیسی بازنشانی می‌کند اختلال گسترده چندین مدل هوش مصنوعی Claude عامل‌های OpenAI از یک ویکی برای ارتباط با یکدیگر استفاده کردند هک هزاران وب‌سایت برای انتشار حملات ClickFix ابزارهای مخرب REVSTEALER پس از حذف بدافزار باقی می‌مانند آسیب‌پذیری PostgreSQL امکان اجرای کد روی سرور را فراهم می‌کند گوگل آسیب‌پذیری روز صفر کروم را پس از حملات فعال برطرف کرد فیشینگ گسترده با کاراکترهای نامرئی برای دور زدن فیلترهای ایمیل به‌روزرسانی Windows ۱۱ تنظیمات ماوس را در سیستم‌های غیرانگلیسی بازنشانی می‌کند اختلال گسترده چندین مدل هوش مصنوعی Claude
اخبار

معرفی زبان برنامه‌نویسی Bosque توسط مایکروسافت

فروردین ۳۱, ۱۳۹۸ نوشتهٔ editor بدون نظر

کمیته رکن چهارم – باسک (Bosque) زبان برنامه‌نویسی جدید مایکروسافت است که طبق ادعای این شرکت، برخی تفاوت‌های مهم با دیگر زبان‌ها دارد و قصد دارد تحولات مهمی ایجاد کند.

مایکروسافت اخیرا یک زبان برنامه‌نویسی جدید را به‌ نام Bosque معرفی کرده است. طبق گفته‌های مارک بارون، توسعه‌‌دهنده‌ی باسک، این زبان برنامه‌نویسی برخلاف بسیاری از زبان‌های امروزی، از مدل‌های برنامه‌نویسی مرسومی که می‌شناسیم پشتیبانی نمی‌کند و به‌جای آن رویکرد جدیدی پیش گرفته است.

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

باسک ابزاری برای کدنویسی به‌شمار می‌آید و کار با آن ساده و سرراست است. آن‌طور که مایکروسافت می‌گوید، این زبان برنامه‌نویسی نیازی به دستورهای تکرار for ،while و do while ندارد. درواقع مایکروسافت قابلیت جدیدی به‌نام Functors را معرفی کرده که عملکردی مشابه Loop در زبان‌های دیگر دارد، با این‌تفاوت که کیفیت نهایی نرم‌افزار را بالا می‌برد. نمونه‌ای از تفاوت‌های بین Functors و Loop را می‌توانید در ادامه ببینید.

 

معرفی زبان برنامه‌نویسی Bosque توسط مایکروسافت

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

منبع : زومیت

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *


Type The Red Captcha Characters Below.