کمپانی گوگل، در سال 2017 کاتلین را لهجه دوم طراحی سایت اختصاصی تایپ کردن نرم افزارهای اندروید معرفی کرد. آنگاه، کاتلین با استقبال بینظیری از سمت کمپانیهای فناوری، برنامه نویس ها و توسعه و گسترش دهندگان مواجه شد. به طوریکه دو سال بعد از آن یعنی در 2019، کاتلین تحت عنوان گویش قانونی نرمافزار نویسی اندروید به شمار میآمد. در پی این نوشتهعلمی به بعضا از دلایل محبوبیت کاتلین اشاره خوا هیم کرد.
معمولی و مختصر بودن
مقایسه لهجه اپلیکیشن نویسی کاتلین با بقیه لهجههای اپلیکیشن نویسی نماد می دهد کهاین گویش به کدهای بسیار کمتری برای یک عملیات یکسان نیاز داراست. هر چه کد کمتری نوشته گردد، احتمال بروز باگ کمتر و دیباگ آسودهخیس میباشد. بدین ترتیب خلاصه بودن کدها در کاتلین یک کدام از شایسته ترین مزایای آن به شمار می آید.
امنیت بالا
یکی ایرادات جاوا، NPE یا این که به عبارتی مشکلات امنیتی بود که در کاتلین به نیکی رفع شد. پروسه امنیتی در کاتلین این چنین میباشد که درصورتی که خطایی در کدهای درج شده وجود داشته باشد، کاتلین اذن کامپایل کردن نمیدهد. این گزینه سبب ساز میشود که قبل از ایفا کردن آخری، اپلیکیشن نویس متوجه خلل بشود و آن را رفع نماید.
کمپانی گوگل، در سال 2017 کاتلین را لهجه دوم طراحی سایت اختصاصی تایپ کردن نرم افزارهای اندروید معرفی کرد. آنگاه، کاتلین با استقبال بینظیری از سمت کمپانیهای فناوری، برنامه نویس ها و توسعه و گسترش دهندگان مواجه شد. به طوریکه دو سال بعد از آن یعنی در 2019، کاتلین تحت عنوان گویش قانونی نرمافزار نویسی اندروید به شمار میآمد. در پی این نوشتهعلمی به بعضا از دلایل محبوبیت کاتلین اشاره خوا هیم کرد.
معمولی و مختصر بودن
مقایسه لهجه اپلیکیشن نویسی کاتلین با بقیه لهجههای اپلیکیشن نویسی نماد می دهد کهاین گویش به کدهای بسیار کمتری برای یک عملیات یکسان نیاز داراست. هر چه کد کمتری نوشته گردد، احتمال بروز باگ کمتر و دیباگ آسودهخیس میباشد. بدین ترتیب خلاصه بودن کدها در کاتلین یک کدام از شایسته ترین مزایای آن به شمار می آید.
امنیت بالا
یکی ایرادات جاوا، NPE یا این که به عبارتی مشکلات امنیتی بود که در کاتلین به نیکی رفع شد. پروسه امنیتی در کاتلین این چنین میباشد که درصورتی که خطایی در کدهای درج شده وجود داشته باشد، کاتلین اذن کامپایل کردن نمیدهد. این گزینه سبب ساز میشود که قبل از ایفا کردن آخری، اپلیکیشن نویس متوجه خلل بشود و آن را رفع نماید.