سیستم عامل اسرارآمیز گوگل از زبان برنامه نویسی اپل هم پشتیبانی می کند

چند روز قبل شایعاتی به گوش رسید مبنی بر اینکه گوگل می خواهد شاخه ای از زبان برنامه نویسی اپن سورس اپل یعنی سوئیفت (Swift) را به خدمت بگیرد، البته مشخص نبود آیا این کمپانی تغییرات خاص خودش را در آن اعمال می کند یا خیر تا اینکه «کریس لتنر» خالق سوئیفت به شفاف سازی ماجرا پرداخت:

افراد زیادی در گوگل از سوئیفت استفاده می کنند و به همین دلیل به یکپارچگی و اجماع نیاز داریم، بنابراین تصمیم گرفتیم موضوع را علنی کنیم.

ظاهراً گوگل کپی ویژه ای از این کد را می خواهد تا بتواند تغییراتی را در آن اعمال نموده و به مخزن رسمی سوئیفت اضافه نماید. همین حالا هم در مخزن رسمی سوئیفت بخش تازه ای به نام «ساپورت فیوشا» (Fuchsia Support) ایجاد شده و یکی از توسعه دهندگان مطرح گوگل به نام «زک بولینگ» که چند سال قبل «آبجکتیو C» را به اندروید پورت کرد هم این موضوع را تأیید کرده است.

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

ردپای اکثر زبان های برنامه نویسی در فیوشا دیده می شود

توسعه سیستم عامل جدیدی به نام فیوشا (Fuchsia) توسط گوگل بر هیچکس پوشیده نیست، اما نکته مبهم اینجاست که هیچکس نمی داند این OS چه استفاده ای دارد و جایگزین چه چیزی می شود. هسته این سیستم عمدتاً با استفاده از زبان های C و ++C نوشته شده و رابط کاربری آن هم بر پایه Dart است، اما ردپای زبان های دیگری مانند Go، پایتون، Rust و حالا سوئیفت هم در آن دیده می شود.

گفتنیست قابلیت کامپایل کردن اپ های سوئیفت برای اجرا روی فیوشا بدین معنا نیست که تمامی اپلیکیشن های iOS روی سیستم عامل جدید گوگل پورت می شوند، چون اپل فقط از سورس اصلی سوئیفت استفاده می کند و مابقی پلتفرم iOS کاملاً بسته است، بنابراین توسعه دهندگان از بیرون پلتفرم به کتابخانه ها دسترسی ندارند.

یکی از احتمالات این است که گوگل، فیوشا را به عنوان پلتفرم پایه و همه کاره برای اپلیکیشن ها توسعه می دهد تا هسته اصلی برنامه را به زبان دلخواه خود (Go، سوئیفت، Rust، جاوا اسکریپت و غیره) بنویسید و سپس UI اختصاصی را برای پلتفرم های مختلف (اندروید، iOS، فیوشا، لینوکس، ویندوز و وب) به آن اضافه کنید.

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

مطالب مرتبط

هواوی در حال تست سیستم عامل فیوشا روی گوشی آنر پلی است

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

هکرهای «شَدو بروکرز» مجموعه ابزار جاسوسی NSA برای نفوذ به ویندوز را منتشر کردند

اوایل سال جاری میلادی گروهی موسوم به «شَدو بروکرز» (The Shadow Brokers)  مدعی شدند ابزارهای جاسوسی NSA را در اختیار دارند و اقدام به فروش آنها کردند، اما اوضاع مطابق میل آنها پیش نرفت. این گروه هکری امروز پست جدیدی را منتشر ساخته و چندین اکسپلویت خطرناک و فعال را برای کامپیوترهای مبتنی بر ویندوز... ادامه مطلب

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

مدت‌ها بود که علاقه‌مندان به سیستم عامل آینده گوگل موسوم به فیوشا، در انتظار آمدن خبر پشتیبانی این سیستم عامل از اپلیکیشن‌های اندروید بودند؛ تقریبا به همان سبک و سیاقی که Chrome OS از اندروید پشتیبانی می‌کند. امروز با تغییراتی که در کدنویسی‌ Android Open Source Project اتفاق افتاده، با کنار رفتن شک و تردیدها و... ادامه مطلب

نخستین تلفن های هوشمند مبتنی بر سیانوژنِ Wileyfox معرفی شدند

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

اپل و آموزش برنامه نویسی با زبان سوییفت در 100 مدرسه منتخب ایالات متحده

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

سوئیفت با بیشترین میزان پیشرفت در بین 10 زبان محبوب برنامه نویسی قرار گرفت

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

نظرات ۰

وارد شوید

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

ورود
x