بسياري از API ها و كلاس هاي تابستاني ويژگي هاي Jetpack جديد ابتدا براي Kotlin در دسترس خواهند بود. اگر پروژه جديدي را شروع مي كنيد، بايد آن را در Kotlin بنويسيد، "گوگل توضيح مي دهد كه" كد نوشته شده در Kotlin اغلب به معناي كد بسيار كمتر براي شما، كد كمتر براي نوشتن، آزمايش و نگهداري است. "
به گفته گوگل، مهمترين چيز اين است كه كاتلين با زبان هاي رسمي توسعه اندرويد (جاوا، سي ++) و زمان اجرا اندرويد قابل كار است.
لوگوي اندرويد استوديو
به عنوان مثال، اين كلاس هاي تابستاني شركت توضيح داد كه Kotlin كاملاً با زبان جاوا كار مي كند و به توسعه دهندگاني كه عاشق زبان جاوا هستند ادامه استفاده از آن را آسان مي كند، اما همچنين به تدريج كد Kotlin را اضافه كرده و از كتابخانه هاي Kotlin استفاده مي كند.
علاوه بر اين، پذيرش Kotlin در اندرويد به طور پيوسته در طول سال ها افزايش يافته است و به گفته گوگل، با اشتياق روزافزون در ميان توسعه دهندگان، يكي از دلايلي است كه اين شركت قصد دارد كاتلين را به عنوان يك زبان رسمي در اندرويد معرفي كند تا از آنها پشتيباني بهتري ارائه كند. Kotlin. . آنچه توسط اندرويد استوديو 3.0 انجام شده است.
پشتيباني رسمي كاتلين به پذيرش روزافزون اين زبان در دنياي توسعه اندرويد كمك كرده است، تا جايي كه برخي پيشبيني ميكردند كه زبان JetBrains به سرعت جاوا را از سلطنت خلع كند.
در هر صورت، اين كلاس هاي تابستاني احتمال قابل حذف نيست، زيرا به گفته گوگل، "بيش از 50٪ از توسعه دهندگان حرفه اي اندرويد اكنون از Kotlin استفاده مي كنند".
با مشاركت JetBrains و بنياد Kotlin، گوگل به سرمايه گذاري در ابزارهاي Kotlin براي اندرويد ادامه مي دهد، همانطور كه با انتشار زودهنگام Android KTX در سال 2018، مجموعه اي از برنامه هاي افزودني براي توسعه اندرويد با Kotlin مشهود است.
آنها همچنين در اسناد، آموزش و رويدادها ايرانيان سايبر سرمايه گذاري مي كنند تا يادگيري زبان JetBrains و در نتيجه پذيرش آن را تسهيل كنند.
اين اعلاميه از سوي گوگل تعجب آور نيست، به خصوص كه گوگل سعي مي كند از جاوا فاصله بگيرد زيرا اين شركت در دادگاه توسط اوراكل به دليل استفاده غيرقانوني از API هاي جاوا در اندرويد مورد حمله قرار مي گيرد. زبان كلاس هاي تابستاني پايتون چاقوي سوئيسي برنامه نويسان است. اين يك زبان برنامه نويسي است كه در بسياري از برنامه ها و سيستم عامل ها يافت مي شود. ما ميتوانيم آن را روي سرورها، در برنامههاي iOS، اندرويد و همچنين در سيستمعاملهايي مانند لينوكس، ويندوز يا مك پيدا كنيم.
اين به دليل اين واقعيت است كه پايتون داراي فلسفه اي است كه بر ارائه يك نحو خوانا با كد تأكيد دارد.
علاوه بر اين پايتون يك زبان برنامه نويسي چند پلتفرم و چند پارادايم همه كاره است كه به دليل كد خوانا و تميز خود متمايز است. يكي از دلايل موفقيت آن اين است كه مجوز منبع باز دارد كه امكان استفاده از آن را در هر سناريويي فراهم مي كند.
اين باعث مي شود كه يكي از زبان هايي باشد كه بسياري از برنامه نويسان در مراحل اوليه تمرين برنامه نويسي خود از آن استفاده مي كنند.
علاوه بر اين، برنامه نويسي به زبان پايتون در مدارس و دانشگاه هاي سراسر جهان تدريس مي شود و بزرگترين شركت ها به طور گسترده از آن استفاده مي كنند.
اين مورد مثلاً گوگل يا فيسبوك و يوتيوب است، زيرا از جمله موارد ديگر، امكان اتوماسيون فرآيندها و اجراي وظايف در محيط كلاينت و سرور را فراهم مي كند.
اگر هنوز در دبيرستان هستيد و مي خواهيد پتانسيل هاي اين زبان را درك كنيد، مي توانيد در دوره تابستاني كدنويسي در Politecnico di Milano ثبت نام كنيد.
زمان و مكان استفاده از اين زبان برنامه نويسي
پايتون، به دليل اينكه يك زبان بين كلاس هاي تابستاني پلتفرمي است، زماني مناسب است كه بايد با حجم زيادي از داده كار كنيد.