پنجشنبه ۰۶ اردیبهشت ۱۴۰۳
۱۲:۲۲ - ۰۱ اردیبهشت ۱۳۹۸ کد خبر: ۹۸۰۲۰۰۰۶۰
فناوری اطلاعات و ارتباطات

مایکروسافت از زبان برنامه‌نویسی جدید باسکی رونمایی کرد

زبان برنامه‌نویسی جدید باسکی,اخبار دیجیتال,خبرهای دیجیتال,اخبار فناوری اطلاعات

مایکروسافت از یک زبان برنامه نویسی جدید به نام باسکی (Bosque) رونمایی کرده که برای توسعه ساده، واضح و قابل فهم کدها برای انسان و ماشین طراحی شده است.

 

هدف از این پروژه منبع باز توسعه یک زبان برنامه نویسی کاربردی است که از پیچیدگی تصادفی در کدنویسی و توسعه اپ ها جلوگیری کند. کدهای تولید شده در زبان باسکی با بهره گیری از عملیات جبری سادگی را به ارمغان آورده و کدنویس را سردرگم نخواهند کرد.

 

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

 

«مارک مارون»، متخصص کامپیوتر مایکروسافت در توسعه باسکی نقش عمده را بر عهده داشته. وی این زبان را گامی بلند برای عبور از پارادایم برنامه نویسی ساخت یافته می داند که از ۱۹۷۰ به محبوبیت رسیده است.

 

در مدل برنامه نویسی ساخت یافته، کنترل روند از طریق حلقه ها، شرط ها و زیر مجموعه ها مدیریت می شود.

 

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

 

زبان برنامه‌نویسی جدید باسکی,اخبار دیجیتال,خبرهای دیجیتال,اخبار فناوری اطلاعات

در باسکی به جای استفاده از حلقه های پیچیده for، while و do while از مفهوم جدید مایکروسافت به نام Functors استفاده می شود که در عین ارائه کارایی مشابه حلقه ها، ساده تر بوده و کیفیت نرم افزار را نیز افزایش می دهد.

 

در تصویر فوق تفاوت بین این موارد نشان داده شده است.

 

کمپانی ردموندی امیدوار است این محصول به افزایش کارایی توسعه دهندگان و کیفیت برنامه ها کمک کند. با این حال از آنجا که باسکی هنوز در فاز توسعه به سر می برد، بهتر است تنها در پروژه های آزمایشی از آن استفاده کنید.

 

 

  • 17
  • 3
۵۰%
همه چیز درباره
نظر شما چیست؟
انتشار یافته: ۰
در انتظار بررسی:۰
غیر قابل انتشار: ۰
جدیدترین
قدیمی ترین
مشاهده کامنت های بیشتر
محمدرضا احمدی بیوگرافی محمدرضا احمدی؛ مجری و گزارشگری ورزشی تلویزیون

تاریخ تولد: ۵ دی ۱۳۶۱

محل تولد: تهران

حرفه: مجری تلویزیون

شروع فعالیت: سال ۱۳۸۲ تاکنون

تحصیلات: کارشناسی حسابداری و تحصیل در رشته مدیریت ورزشی 

ادامه
رضا داوودنژاد بیوگرافی مرحوم رضا داوودنژاد

تاریخ تولد: ۲۹ اردیبهشت ۱۳۵۹

محل تولد: تهران

حرفه: بازیگر

شروع فعالیت: ۱۳۶۵ تا ۱۴۰۲

تحصیلات: دیپلم علوم انسانی

درگذشت: ۱۳ فروردین ۱۴۰۳

ادامه
فرامرز اصلانی بیوگرافی فرامرز اصلانی از تحصیلات تا شروع کار هنری

تاریخ تولد: ۲۲ تیر ۱۳۳۳

تاریخ وفات : ۱ فروردین ۱۴۰۳ (۷۸ سال)

محل تولد: تهران 

حرفه: خواننده، آهنگساز، ترانه‌سرا، نوازندهٔ گیتار 

ژانر: موسیقی پاپ ایرانی

سازها: گیتار

ادامه
عقیل بن ابی طالب زندگینامه عقیل بن ابی طالب؛ از صحابه پیامبر و امام علی (ع)

تاریخ تولد: ده سال بعد از عام الفیل

محل تولد: مکه

محل زندگی: مکه، مدینه

دلیل شهرت: صحابه و پسرعموی محمد

درکذشت: دوران حکومت معاویه، مدینه

مدفن: بقیع

ادامه
علیرضا مهمدی بیوگرافی علیرضا مهمدی؛ پدیده کشتی فرنگی ایران

تاریخ تولد: سال ۱۳۸۱ 

محل تولد: ایذه، خوزستان، ایران

حرفه: کشتی گیر فرندگی کار

وزن: ۸۲ کیلوگرم

شروع فعالیت: ۱۳۹۲ تاکنون

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

چکیده بیوگرافی حسن معجونی

نام کامل: محمد حسن معجونی

تاریخ تولد: ۲۸ دی ۱۳۴۷

محل تولد: زنجان، ایران

حرفه: بازیگر، کارگردان، طراح، مدرس دانشگاه

تحصیلات: رشتهٔ ادبیات نمایشی از دانشکده سینما تئاتر دانشگاه هنر

آغاز فعالیت: ۱۳۷۵ تاکنون

ادامه
ابراهیم بن جعفر ابی طالب زندگینامه ابراهیم بن جعفر ابی طالب

نام پدر: جعفر بن ابی طالب

سن تقریبی: بیشتر از ۵۰ سال

نسبت های مشهور: برادر محمد بن ابی طالب

ابراهیم بن جعفر ابی طالبزندگینامه ابراهیم بن جعفر بن ابی طالب

زندگینامه ابراهیم بن جعفر بن ابی طالب

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

ادامه
مریم طوسی بیوگرافی مریم طوسی؛ سریع ترین دختر ایران

تاریخ تولد: ۱۴ آذر ۱۳۶۷

محل تولد: تهران

حرفه: ورزشکار، دونده دوهای سرعت

تحصیلات: کارشناسی تربیت بدنی از دانشگاه تهران

قد: ۱ متر ۷۲ سانتی متر

ادامه
زهرا گونش بیوگرافی زهرا گونش؛ والیبالیست میلیونر ترکی

چکیده بیوگرافی زهرا گونش

نام کامل: زهرا گونش

تاریخ تولد: ۷ جولای ۱۹۹۹

محل تولد: استانبول، ترکیه

حرفه: والیبالیست

پست: پاسور و دفاع میانی

قد: ۱ متر و ۹۷ سانتی متر

ادامه
ویژه سرپوش