نخستین زبان برنامه‌نویسی عمومی برای کامپیوترهای کوانتومی معرفی شد

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

استارتاپ «کوانتوم ماشین» که در زمینه تولید سخت‌افزار و نرم‌افزار لازم برای کنترل و بکارگیری کامپیوترهای کوانتومی فعالیت دارد، از زبان برنامه‌نویسی QUA رونمایی کرده که به گفته آنها نخستین زبان عمومی و استاندارد برای ماشین‌های کوانتومی است. «Itamar Sivan»، مدیرعامل کوانتوم ماشین این زبان را به x86 اینتل و «کودا» انویدیا تشبیه می‌کند که به توسعه دهنده اجازه می‌دهد بیشترین بهره را از سخت‌افزار ببرد.

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

هدف کوانتوم ماشین از توسعه QUA این است که در صورت استقبال از سخت افزار آنها برای کنترل سیستم‌های کوانتومی، این زبان هم به صورت پیش فرض به عنوان یک استاندارد پذیرفته شود. Sivan در این باره می‌گوید:

«QUA اساسا زبانی برای پلتفرم Orchestration است اما در ورای آن نخستین کاندید تبدیل شدن به آن چیزی است که ما لایه انتزاعی نرم افزار محاسبات کوانتومی می‌نامیم.»

از نظر وی حالا زمان مناسبی برای توسعه این لایه است چرا که سخت افزار زیربنایی به بلوغ کافی رسیده و سیستم‌های کوانتومی کاملا برنامه پذیر هستند. به باور Sivan این همان اتفاقی است که در مورد کامپیوترهای عادی هم رخ داد و با توسعه لایه‌ای انتزاعی آنها را از مدارهای الکتریکی معمولی به سیستم‌های برنامه پذیر تبدیل کرده و عصر نرم افزار را رقم زد.

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

مطالب مرتبط

چرا توسعه‌دهندگان باید به چند زبان مسلط باشند؟

در حال حاضر بسیاری از برنامه نویسان در یک زبان مهارت دارند و شاید حتی علاقه‌ای به زبان دیگری نداشته باشند. اگر در این دسته قرار می‌گیرید، باید در رویه خود تجدیدنظر کنید و سایر زبان‌های برنامه‌ نویسی را نیز یاد بگیرید و قادر به برنامه نویسی چند زبانه باشید، چرا که در آینده شرکت‌ها... ادامه مطلب

پدر لینوکس دیگر برنامه نویسی نمی‌کند؛ توروالدز: حالا کارم نه گفتن است

شاید با خود فکر کنید «لینوس توروالدز»، خالق لینوکس همواره در حال کدنویسی است اما وی اخیرا اعلام کرده که دیگر برنامه‌نویسی نمی‌کند و اکثر زمان خود را در ایمیل‌ها می‌گذارند.به گزارش Softpedia، توروالدز در مصاحبه‌ای اعلام کرده که ایمیل می‌خواند و ایمیل می‌نویسد و دیگر کدنویسی انجام نمی‌دهد. وی گفته:«بیشترین کدها را درون ایمیل خود می‌نویسم،... ادامه مطلب

آمازون CodeGuru را منتشر کرد؛ ابزار مبتنی بر هوش مصنوعی برای بازبینی کدها

سرویس‌های تحت وب آمازون (AWS) از انتشار CodeGuru به شکل عمومی خبر داد. این ابزار توسعه دهنده حاوی مجموعه‌ای از ابزارهاست که با استفاده از یادگیری ماشینی کدها را برای شناسایی باگ‌ها به شکل خودکار بررسی کرده و اصلاحات بالقوه را پیشنهاد می‌کند.CodeGuru از دو ابزار Reviewer و Profiler تشکیل شده که با نگاه کردن... ادامه مطلب

دستاور جدید دانشمندان: درهم‌تنیدگی کوانتومی در یک ماهواره کوچک

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

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

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

قانون دوم ترمودینامیک به چالش کشیده شد؛ آیا سفر در زمان امکان پذیر است؟

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

نظرات ۳

وارد شوید

برای گفتگو با کاربران، وارد حساب کاربری خود شوید.

ورود

رمزتان را گم کرده‌اید؟