![](https://static.digiato.com/digiato/2017/05/google-io-2017-0300.jpg.webp)
پشتیبانی از زبان برنامه نویسی Kotlin برای توسعه اپلیکیشن به اندروید اضافه شد
گوگل در جریان کنفرانس توسعه دهندگان I/O خود اعلام کرد که از این پس از Kotlin، یک زبان برنامه نویسی مبتنی بر Java Virtual Machine پشتیبانی می کند. این زبان برنامه نویسی جدید توسط تیم JetBrains طراحی ...
![امین بیگزاده](https://digiato.com/wp-content/uploads/avatars/24465-32x32.jpg)
گوگل در جریان کنفرانس توسعه دهندگان I/O خود اعلام کرد که از این پس از Kotlin، یک زبان برنامه نویسی مبتنی بر Java Virtual Machine پشتیبانی می کند. این زبان برنامه نویسی جدید توسط تیم JetBrains طراحی شده که قبلا Jet Brains IDE را برای اندروید استودیو، ابزار رسمی توسعه گوگل طراحی کرده بودند.
گوگل در I/O امسال اعلام کرد که ابزار Kotlin به طور پیش فرض در نسخه 3.0 اندروید استودیو قرار خواهند گرفت، و همکاری خود با JetBrains جهت پشتیبانی و توسعه بیشتر این زبان برنامه نویسی را ادامه خواهد داد.
از آنجا که Kotlin کاملا با زبان برنامه نویسی جاوا سازگاری دارد، تا پیش از این هم می توانستید اپلیکیشن های اندرویدی را به این زبان بنویسید. اما حالا و با پشتیبانی رسمی گوگل Kotlin از قابلیت هایی پشتیبانی می کند که در حال حاضر در خود جاوا هم وجود ندارند. بد نیست بدانید که Kotlin پلتفرم های دیگر را هم هدف قرار داده و طوری طراحی شده که بتوان از آن برای برنامه نویسی iOS و مک و توسعه وب به کمک جاوا اسکریپت نیز استفاده نمود.
شایان ذکر است که معرفی Kotlin با بیشترین تشویق حضار در نطق اصلی کنفرانس I/O گوگل مواجه شد.
دیدگاهها و نظرات خود را بنویسید
برای گفتگو با کاربران ثبت نام کنید یا وارد حساب کاربری خود شوید.
متاسفانه سینتکس این زبان نسبت به جاوا، یکم ناآشناس ولی کار کردن با اون سادهتره. فکر کنم به خاطر مشکلات حقوقی که گوگل با صاحب امتیاز جاوا یعنی اوراکل داره، شاید در آینده ی نزدیک، به طور کامل به این زبان جدید مهاجرت کنه.
داداش اوراکل با پلتفرم جاوا مشکل داشت و داره نه زبان جاوا ، زبان کاتلین بر پایه پلتفرم جاوا کار میکنه که البته گوگل با مهاجرت به openjdk این مشکل برطرف شد و الان اوراکل هیچ بهانه ای نداره و نمیتونه داشته باشه
این یعنی گوگل قرار نیست از پلتفرم جاوا کوچ کنه به خاطر دعوای حقوقی اوراکل خبر خوبیه ولی ای کاش زبان برنامه نویسی go رو هم اضافه میکرد