زبان برنامه نویسی کاتلین

زبان برنامه نویسی کاتلین


کاتلین یک زبان برنامه نویسی کاملا شی گرا، متن باز و جدید است که روی JVM  یا ماشین مجازی  جاوا قابل اجراست که توسط تیم JetBrains توسعه داده شده است .

شرکت گوگل در مراسم google IO در سال 2017 ، این زبان برنامه نویسی را رسما بعنوان یک زبان برنامه نویسی برای توسعه ی اپلیکیشن های اندروید معرفی کرد و همین امر باعث جذب شدن افراد زیادی به این زبان شد و در طی مدت کمی رشد چشمگیری پیدا کرد . 

ویژگی هایی که کاتلین نسبت به جاوا در برنامه نویسی اپ های اندرویدی دارد در زیر آمده است ولی در نظر داشته باشید کاتلین هرگز جایگزین جاوا معرفی نشده است بلکه کاتلین در نهایت به همان بایت کدهای قابل اجرا روی ماشین مجازی جاوا تبدیل میگردد و این کار توسط کامپایلر کاتلین انجام میگیرد . 

مزیت های کاتلین : 

  • کدنویسی کمتر نسبت به جاوا ( برای توسعه ی اپ های اندرویدی ) 
  • جلوگیری از خطاهای NullPointerException برای کرش نشدن اپ ها 
  • یادگیری سریع بخاطر قواعد دستوری روان 
محصولات آموزشی مناسب زبان برنامه نویسی کاتلین را میتوانید در زیر مشاهده کنید
بازگشت به بالا
توجه داشته باشید که به ازای هر نظر مفید در سایت آواسام هزار تومان بصورت خودکار به کیف پول شما افزوده میشود