گویش کاتلین یک گویش نرم افزار نویسی متن گشوده و تایپ ایستا میباشد طراحی اپلیکیشن در مشهد که هم از نرمافزار نویسی شئ گرا و هم از اپ نویسی تابع گرا (functional) امان می نماید.
لهجه کاتلین شیوۀ نگارشی (Syntax) و مفاهیم مشابهی را از گویش های سی شارپ، جاوا، Scala و بخش اعظمی دیگر سرمشق گرفته میباشد، درواقع سازندگان لهجه کاتلین (Kotlin) همت کردند از کل نقاط قوت گویش های دیگر به طور یکجا در کاتلین به کارگیری نمایند درواقع غرض گویش کاتلین مخصوص بودن نبوده میباشد.
کاتلین به وسیله گروهی به اسم Kotlin Foundation که به وسیله موسسات jetBrains و گوگل ساخت شد رئیس میگردد که وظیفۀ گسترش و توسعۀ همیشه گویش کاتلین را بر دوش دارا هستند.
لهجه نرم افزار نویسی کاتلین چه مزایایی دارااست؟
ساخت و ساز گویش کاتلین بعداز آن بوجود آمد که دیمیتری جمروف (Dmitry Jemerov) در پی خصوصیت هایی بود که نتوانست در جاوا پیدا نماید.
Scala لهجه نرمافزار نویسی ای بود که بر روی ماشین مجازی جاوا (JVM) ایفا میشد و به آن چیزی که وی می خواست مجاورت بود ولی مجال متعددی برای compile می خواست.
جمروف یک لهجه می خواست که بیشتر خصوصیت های لهجه های اپلیکیشن نویسی نوین را دارا باشد و روی ماشین مجازی جاوا جاری ساختن گردد و هم دوش جاوا سریع باشد. پس وی گویش خودش Kotlin را تشکیل داد.
لهجه کاتلین تحت عنوان جایگزینی برای جاوا در سیستم ادله اندروید پیاده سازی گردیده است. هشت سال بعداز آنکه کاتلین منتشر شد در سال 2019 گوگل سرنوشت با jemerov و اکثر بسط دهندگان اندروید موافقت کرد و اظهار کرد که Kotlin گویش ترجیحی برای توسعۀ اپ های اندروید میباشد (یعنی گویش جاوا رتبۀ نخستین برای توسعۀ نرمافزار های اندروید را به کاتلین واگذار کرد).
شماری از برهان هایی که گسترش دهندگان، کاتلین را به گویش جاوا ترجیح میدهند:
گویش کاتلین یک گویش نرم افزار نویسی متن گشوده و تایپ ایستا میباشد طراحی اپلیکیشن در مشهد که هم از نرمافزار نویسی شئ گرا و هم از اپ نویسی تابع گرا (functional) امان می نماید.
لهجه کاتلین شیوۀ نگارشی (Syntax) و مفاهیم مشابهی را از گویش های سی شارپ، جاوا، Scala و بخش اعظمی دیگر سرمشق گرفته میباشد، درواقع سازندگان لهجه کاتلین (Kotlin) همت کردند از کل نقاط قوت گویش های دیگر به طور یکجا در کاتلین به کارگیری نمایند درواقع غرض گویش کاتلین مخصوص بودن نبوده میباشد.
کاتلین به وسیله گروهی به اسم Kotlin Foundation که به وسیله موسسات jetBrains و گوگل ساخت شد رئیس میگردد که وظیفۀ گسترش و توسعۀ همیشه گویش کاتلین را بر دوش دارا هستند.
لهجه نرم افزار نویسی کاتلین چه مزایایی دارااست؟
ساخت و ساز گویش کاتلین بعداز آن بوجود آمد که دیمیتری جمروف (Dmitry Jemerov) در پی خصوصیت هایی بود که نتوانست در جاوا پیدا نماید.
Scala لهجه نرمافزار نویسی ای بود که بر روی ماشین مجازی جاوا (JVM) ایفا میشد و به آن چیزی که وی می خواست مجاورت بود ولی مجال متعددی برای compile می خواست.
جمروف یک لهجه می خواست که بیشتر خصوصیت های لهجه های اپلیکیشن نویسی نوین را دارا باشد و روی ماشین مجازی جاوا جاری ساختن گردد و هم دوش جاوا سریع باشد. پس وی گویش خودش Kotlin را تشکیل داد.
لهجه کاتلین تحت عنوان جایگزینی برای جاوا در سیستم ادله اندروید پیاده سازی گردیده است. هشت سال بعداز آنکه کاتلین منتشر شد در سال 2019 گوگل سرنوشت با jemerov و اکثر بسط دهندگان اندروید موافقت کرد و اظهار کرد که Kotlin گویش ترجیحی برای توسعۀ اپ های اندروید میباشد (یعنی گویش جاوا رتبۀ نخستین برای توسعۀ نرمافزار های اندروید را به کاتلین واگذار کرد).
شماری از برهان هایی که گسترش دهندگان، کاتلین را به گویش جاوا ترجیح میدهند:

کارداران اثر گذار بر CPC در تبلیغات