یہ ایک ایسی درخواست ہے جہاں آپ کوٹلن زبان کے بارے میں حیرت کی بات مل سکتی ہے۔
یہ درخواست کوٹلن ، کوٹلن اسباق ، کوٹلن کے نمونے اور کوٹلن یا جاوا کیا ہے؟ یہ حصوں پر مشتمل ہے۔
آپ یہ اطلاق استعمال کرسکتے ہیں ، جہاں آپ کسی بھی وقت ، کوٹلن زبان کے بارے میں مزید معلومات اور تفصیلات تک پہنچ سکتے ہیں۔
کوٹلن کو 2010 میں جیٹ برائنز فرم نے تشکیل دیا تھا۔
کوٹلن کا اعلان 19 جولائی ، 2011 کو جے وی ایم لینگویج سمٹ ایونٹ میں کیا گیا تھا۔
کوٹلن ایک مستحکم پروگرامنگ زبان ہے۔
کوٹلن ایک اوپن سورس پروجیکٹ ہے جو اپاچی 2.0 لائسنس کے تحت تیار کیا گیا ہے ، جو مدد اور اعانت کے لئے کھلا ہے۔
پروجیکٹ کا سورس کوڈ سب کے لئے کھلا ہے۔ آپ منصوبے کی حمایت کے لئے بہتری لا سکتے ہیں۔ اس منصوبے کا جائزہ لینے اور اس کی معاونت کے ل you ، آپ گیتھب: https://github.com/jetbrains/kotlin ملاحظہ کرسکتے ہیں
کوٹلن کی پہلی ترقی روس میں مقیم کمپنی جیٹ برائنز کے سافٹ ویئر ڈویلپرز نے کی تھی۔ کوٹلن کا نام روس کے جزیرے کوٹلن سے آتا ہے۔
1) کوٹلن ایک آزاد ، اوپن سورس کوڈ پروگرامنگ زبان ہے جو اپاچی 2.0 لائسنس کے تحت جامد طور پر تیار کی گئی ہے۔ آپ کوٹلن زبان کی تائید کرسکتے ہیں اور کوٹلن کی ترقی میں حصہ ڈال سکتے ہیں۔
2) کوٹلن ایک آبجیکٹ پر مبنی فعال زبان ہے۔ یہ جاوا ، C # اور C ++ جیسی آبجیکٹ پر مبنی پروگرامنگ زبان ہے۔
3) پرل اور یونکس / لینکس شیل اسکرپٹ اسٹائل کے تار میں اضافہ کرنے کی حمایت کرتے ہیں۔
4) کوٹلن جاوا سے چھوٹا اور زیادہ مخصوص ہے۔ سب سے اہم خصوصیت جو پروگرامرز کو خوش کرتی ہے اور اپنی طرف راغب کرتی ہے وہ یہ ہے کہ یہ آسان اور انوکھا ہے۔
5) کوٹلن جاوا اور اینڈروئیڈ کے ساتھ 100 فیصد مطابقت رکھتی ہے۔ جاوا کے ساتھ ، کوٹلن آدھے سیب کے بارے میں سوچا جاسکتا ہے۔
6) کوٹلن جاوا سے زیادہ محفوظ زبان ہے۔ تو اس حفاظت کا کیا مطلب ہے؟ کال ڈیول ، جو 1965 کے بعد سے آبجیکٹ پر مبنی پروگراموں میں استعمال ہورہا ہے اور اربوں ڈالر کا نقصان پہنچا ہے ، کوٹلن کے ساتھ زیادہ محفوظ طریقے سے سلوک کیا گیا اور اس نظام کو نقصان پہنچانے سے روکا گیا۔ کوٹلن میں نال غلطی کو حاصل کرنے کے ل You آپ کو خصوصی کوشش کرنی ہوگی :)
7. یہ سرور اور کلائنٹ پر مبنی ویب ایپلی کیشنز کی ترقی کی حمایت کرتا ہے۔
8. یہ جاوا اسکرپٹ کوڈز میں مرتب کیا گیا ہے اور HTML صفحات میں استعمال ہوتا ہے۔
اگر آپ ویب پر جاوا اسکرپٹ اور ایچ ٹی ایم ایل جیسے استعمال ہونے والی زبانوں میں دلچسپی رکھتے ہیں تو ، مجھے لگتا ہے کہ کوٹلن ایک ایسی زبان ہے جسے آپ پسند کریں گے۔
9. کوٹلن اور جاوا مل کر کام کر رہے ہیں۔ آپ کوولن جاواں اور جاوا میں کوٹلن کوٹلن میں استعمال کرسکتے ہیں۔ آپ جاوا کوڈ کو آسانی سے کوٹلن زبان میں اینڈروئیڈ اسٹوڈیو میں لکھ سکتے ہیں۔
10. کوٹلن موجودہ جاوا لائبریریوں کا استعمال کرتے ہوئے اطلاق کی ترقی کو قابل بناتا ہے۔ یہ جاوا کے ساتھ کام کرتا ہے۔ جاوا سے آزادانہ طور پر اس پر غور نہیں کیا جاسکتا۔
11. کوٹلن زبان کو اجاگر کرنے والا سب سے اہم عنصر: گوگل کمپنی کا اینڈرائڈ ڈویلپر ڈویژن اس زبان پر بھروسہ کرتا ہے اور اینڈرائڈ ایپلی کیشنز تیار کرنے میں اس کی حمایت کرتا ہے۔
کوٹلن پروگرامنگ زبان کے ساتھ ، آپ 4 اہم پلیٹ فارمز یا علاقوں پر مختلف ایپلی کیشنز تیار کرسکتے ہیں۔ ترقیاتی علاقے ذیل میں درج ہیں۔
جے وی ایم: سرور سائیڈ ایپلی کیشنز
Android: Android Apps
براؤزر: جاوا اسکرپٹ پر مبنی ویب ایپلی کیشنز
مقامی: میک او ایس ، آئی او ایس اور ایمبیڈڈ سسٹم ایپلی کیشنز۔ (زیر تعمیر.)
a) کوٹلن جاوا میں کچھ کمیوں کو دور کرنا:
منسوخ حوالوں کی جانچ پڑتال ،
خام ڈیٹا کی کوئی قسم نہیں ،
ارے تبدیل نہیں ہوتے ہیں
افعال کی صحیح قسمیں ہیں۔
اس سے مستثنیات کی جانچ نہیں ہوتی ہے۔
ب) جاوا میں کوٹلن کے ساتھ نہیں خصوصیات:
کالعدم حفاظت
اسمارٹ کاسٹس
سٹرنگ ٹیمپلیٹس ،
پراپرٹیز ،
بنیادی تعمیراتی ،
رینج ،
آپریٹر اوورلوڈنگ
ڈیٹا کلاسز
مزید معلومات کے ل you ، آپ سرکاری کوٹلن صفحے پر جا سکتے ہیں:
https://kotlinlang.org/
ج) جاوا میں خصوصیات لیکن کوٹلن نہیں
استثنا کنٹرول
ابتدائی ڈیٹا کی اقسام
جامد ممبر
جوکر کی اقسام
ٹرنری آپریٹر