گوگل زبان برنامهنویسی سوئیفت را جایگزین جاوا میکند
روز به روز بر محبوبیت زبان برنامهنویسی Swift شرکت اپل افزوده میشود و بهنظر میرسد این محبوبیت تا حدی چشمگیر بوده که حتی غولهای دنیای تکنولوژی نظیر گوگل نیز استفاده از سوئیفت به عنوان زبانی سطح اول برای توسعه اندروید را در سیاستهای خود گنجاندهاند. این در حالی است که در حال حاضر این زبان برنامهنویسی توسط شرکتهایی مانند فیسبوک و اوبر نیز مورد استفاده قرار گرفته است.
وبسایت The Next Web اولین منبع خبری بود که همزمان با منبعباز شدن سوئیفت، از انجام مذاکرات میان شرکتهای فعال در حوزه تکنولوژی با هدف ارائه راهکارهای متفاوت در جهت بهرهگیری هرچه بهتر از این زبان برنامهنویسی پردهبرداری کرد.
این وبسایت در مطلبی اختصاصی از مذاکرات نمایندگان گوگل، فیسبوک و اوبر در شهر لندن بهمنظور تشریح هر چه بهتر سیاستها در خصوص استفاده از این زبان برنامهنویسی خبر داد.
آنطور که توسط این وبسایت عنوان شده، سوئیفت به عنوان زبان سطح اول برای اندروید مدنظر قرار خواهد گرفت اما فیسبوک و اوبر به دنبال یافتن روشهایی برای تعامل بهتر و استفاده هرچه سودمندتر از این زبان برنامهنویسی در سرویسها و عملیاتهای خود هستند.
این در حالی است که با توجه به وجود گرههای قانونی در روابط گوگل و اوراکل، شرکت گوگل مدتهاست که به دنبال یافتن جایگزینی برای زبان برنامهنویسی جاوا ( که در حال حاضر اولین زبان برنامهنویسی مورد استفاده این شرکت است) بوده تا راهکاری برای برونرفت از بحران قانونی موجود پیدا کند.
با این وجود، سوئیفتِ نسخه اندرویدی به عنوان جایگزینی سریع مدنظر قرار نخواهد گرفت و گوگل باید کتابخانههای اطلاعاتی استاندارد خود را بهمنظور پشتیبانی از این زبان برنامهنویسی در API ها و SDK ها آماده کند. به عنوان مثال نیاز به بازنویسی تمامی رابطهای کاربری موجود که برپایه زبان برنامهنویسی C++ نگارش یافتهاند، امری ضروری خواهد بود.
با این وجود، در قالب این مهاجرت، منبعباز بودن سوئیفت مطمئنا راهگشای اجرایی شدن سیاستهای جدید گوگل خواهد بود. این زبان برنامهنویسی در میان توسعهدهندگان، از جمله GitHub از محبوبیت بالایی برخوردار بوده و در میان 11 زبان برنامهنویسی محبوب جهان قرار گرفته که مطمئنا جایگاهی ستودنی به حساب میآید.
با تمام این تفاسیر، هنوز هیچیک از مسئولان شرکت اپل یا گوگل توضیح رسمی در خصوص احتمال استفاده گوگل از زبان برنامهنویسی سوئیفت ارائه نکردهاند.
منبع : آی تی ایران