بینگ، بهترین موتور جستجو برای برنامه نویس ها با قابلیت اجرای سورس کد

بروزرسانی اخیر موتور جستجوی بینگ، قابلیتی را به آن اضافه کرده که از آن طریق می توان کدهای آماده را مستقیما در نتایج جستجو مشاهده و اجرا کرد. این قابلیت به خاطر همکاری بین مایکروسافت (صاحب بینگ) و شرکت HackerRank امکان پذیز شده است. برای آشنایی بیشتر با این قابلیت موتور جستجوی Bing، با سکان آکادمی همراه باشید.

مایکروسافت از طریق همکاری با انجمن برنامه نویسی وب سایت HackerRank، اجرای سورس کدها را در صفحه نتایج جستجوی بینگ فراهم کرده است. به نظر می رسد که بعد از مدت ها استفاده از موتورهای جستجو، این یکی از بهترین ویژگی هایی است که در یک برنامه نویس می تواند از موتور جستجویی انتظار داشته باشد.

هر برنامه نویس گاهی اوقات، نیاز به جستجوی الگوریتم ها و برنامه ها دارد که برای کمک گرفتن معمولا از وب سایت هایی نظیر Stack Overflow یا Mozilla Developer Network استفاده می کند. برای این که این کار از این هم آسان تر شود، مایکروسافت بینگ را به موتور جستجوی مخصوص کدزنی تبدیل کرده است!

چگونه از قابلیت اجرای تکه کد در بینگ استفاده کنیم؟ 
برای این کار، به Bing.com بروید و عباراتی مثل "#fibonacci in c" یا "quick sort python" را جستجو کنید. با انجام این کار، ویجتی برای ویرایش کد در اختیارتان قرار می گیرد. با کلیک بر روی Run Code می توانید آن را اجرا کنید و نتیجه را ببینید. از طریق گزینه ای در قسمت بالایی ویجت، می توان زبان مورد نظر را تغییر داد تا همان کد را در زبان های مختلف مشاهده کرد. در حال حاضر، زبان هایی که لیست شده اند عبارتند از: C، C++، C#، Python، PHP و Java. توجه داشته باشید که:

اگر قادر به مشاهده ی کد نبودید، ابتدا موقعیت مکانی تان را در بینگ به U.S تغییر دهید. برای اینکار، ابتدا روی علامت چرخ دنده کلیک کنید، سپس به Setting رفته، در قسمت Regions (سمت چپ)  United States را انتخاب کنید.

به نقل از HackerRank، موتور جستجوی بینگ در حال حاضر بیش از 80 تکه کد را شامل می شود که بیشترین عبارات جستجو شده را پوشش می دهند. علاوه بر یادگیری صحیح یک الگوریتم/کد در زبان مورد نظر، کاربران می توانند راه حل آن را در دیگر زبان ها نیز مشاهده کنند؛ همانند مدل Rosetta-stone البته برای زبان های برنامه نویسی (Rosetta-Stone نرم افزاری برای یادگیری چندین زبان زنده دنیاست.)

نظر شما چیست؟ آیا مایکروسافت با افزودن این قابلیت به موتور جستجوی خود، یک «موتور جستجوی تخصصی برنامه نویسان» ایجاد خواهد کرد به طوری که اکثر برنامه نویسان را از گوگل به سمت خود بکشاند؟ نظرات خود را با سایر کاربران سکان آکادمی به اشتراک بگذارید.

Bing Becomes The Best Search Engine For Programmers, Brings Executable Code Snippets

0


مرتضی صمدی

فارغ‌التحصیل رشتهٔ نرم‌افزارم و موفق شدم تا‌به‌حال چندتا پروژهٔ نصفه‌و‌نیمه رو ناموفق رها کنم! جستجوگر خوبی هستم، طوری که تا‌به‌حال مشخصات بیشتر سخت‌افزارهای جدید مثلا اسمارتفون‌ها، کنسول‌ها و لپ‌تاپ‌ها رو میدونم؛ اطلاعات سیستم‌عامل‌های جدید مثل لینوکس، ویندوز و مک رو می‌خونم و امتحان می‌کنم، البته اگه بتونم. بازی‌های جدید رو میشناسم ولی بازی نمیکنم (چراش رو نمیدونم) و عاشق اینم که یک بار اتومبیل‌های قدیمی مثل فورد ماستنگ یا کامارو اس‌اس رو برونم.






از طریق این فرم، می توانید بدون ثبت نام نظر دهید و یا اگر قبلا ثبت نام کرده اید، با ورود ناحیه ی کاربری می توانید علاوه بر ثبت نظر، به مدیریت نظرات خود نیز بپردازید.
(فیلد اجباری)
(فیلد اجباری)
(فیلد اجباری)
(فیلد اجباری)