මෙම යෙදුම කෝට්ලින්, කොට්ලින් පාඩම්, කොට්ලින් සාම්පල සහ කොට්ලින් හෝ ජාවා යනු කුමක්ද? එය කොටස් වලින් සමන්විත වේ.
ඔබට ඕනෑම වේලාවක කොට්ලින් භාෂාව පිළිබඳ වැඩි විස්තර සහ තොරතුරු ලබා ගත හැකි මෙම යෙදුම භාවිතා කළ හැකිය.
කෝට්ලින් 2010 දී ජෙට් බ්රේන්ස් සමාගම විසින් නිර්මාණය කරන ලදී.
2011 ජූලි 19 වන දින ජේවීඑම් භාෂා සමුළුවේදී කෝට්ලින් නිවේදනය කරන ලදී.
කොට්ලින් යනු ස්ථිතික ක්රමලේඛන භාෂාවකි.
කෝට්ලින් යනු අපාචේ 2.0 බලපත්රය යටතේ සංවර්ධනය කරන ලද විවෘත මූලාශ්ර ව්යාපෘතියකි.
ව්යාපෘතියේ ප්රභව කේතය සෑම කෙනෙකුටම විවෘතය. ව්යාපෘතියට සහාය වීම සඳහා ඔබට වැඩි දියුණු කිරීම් කළ හැකිය. ව්යාපෘතිය සමාලෝචනය කිරීමට සහ සහාය වීමට, ඔබට ගිතුබ් වෙත පිවිසිය හැකිය: https://github.com/jetbrains/kotlin
කොට්ලින්ගේ පළමු සංවර්ධනය සිදු කළේ රුසියාව පදනම් කරගත් ජෙට් බ්රේන්ස් නම් සමාගමේ මෘදුකාංග සංවර්ධකයින් විසිනි. කොට්ලින්ගේ නම රුසියාවේ කොට්ලින් දූපතෙන් පැමිණේ.
1) කෝට්ලින් යනු අපාචේ 2.0 බලපත්රය යටතේ ස්ථිතිකව සංවර්ධනය කරන ලද නිදහස්, විවෘත කේත ක්රමලේඛන භාෂාවකි. ඔබට කොට්ලින් භාෂාවට සහාය විය හැකි අතර කොට්ලින් සංවර්ධනයට දායක විය හැකිය.
2) කොට්ලින් යනු වස්තුවකට නැඹුරු ක්රියාකාරී භාෂාවකි. එය ජාවා, සී # සහ සී ++ වැනි වස්තු නැඹුරු ක්රමලේඛන භාෂාවකි.
3) පර්ල් සහ යුනික්ස් / ලිනක්ස් ෂෙල් ස්ක්රිප්ට් ස්ටයිල් ස්ට්රිං එකට එක් කිරීමට සහාය වේ.
4) කොට්ලින් ජාවා වලට වඩා කෙටි හා විශේෂිත ය. ක්රමලේඛකයින් සතුටු කරන හා ආකර්ෂණය කරන වැදගත්ම ලක්ෂණය නම් එය සරල හා අද්විතීය වීමයි.
5) කොට්ලින් ජාවා සහ ඇන්ඩ්රොයිඩ් සමඟ 100% අනුකූල වේ. ජාවා සමඟ කොට්ලින් ඇපල් භාගයක් ලෙස සිතිය හැකිය.
6) කොට්ලින් යනු ජාවා වලට වඩා ආරක්ෂිත භාෂාවකි. ඉතින් මෙම ආරක්ෂාව යන්නෙන් අදහස් කරන්නේ කුමක්ද? 1965 සිට වස්තු-නැඹුරු වැඩසටහන් වල භාවිතා කර ඇති අතර ඩොලර් බිලියන ගණනක අලාභහානි සිදු කළ ශුන්ය දත්ත, කොට්ලින් සමඟ වඩාත් ආරක්ෂිතව සලකනු ලැබූ අතර පද්ධතියට හානි කිරීමෙන් වලක්වනු ලැබීය. කොට්ලින් හි ශුන්ය දෝෂයක් ලබා ගැනීමට ඔබ විශේෂ උත්සාහයක් ගත යුතුය :)
7. එය සේවාදායක සහ සේවාදායක පාදක වෙබ් යෙදුම් සංවර්ධනය කිරීමට සහාය වේ.
8. එය ජාවාස්ක්රිප්ට් කේත වලට සම්පාදනය කර HTML පිටු වල භාවිතා වේ.
ජාවාස්ක්රිප්ට් සහ HTML වැනි වෙබයේ භාවිතා වන භාෂා ගැන ඔබ උනන්දුවක් දක්වන්නේ නම්, මම සිතන්නේ කොට්ලින් යනු ඔබ කැමති භාෂාවක් බවයි.
9. කොට්ලින් සහ ජාවා එකට වැඩ කරති. ඔබට ජවාන් හි කොට්ලින් සහ කොට්ලින්හි ජාවා භාවිතා කළ හැකිය. ඇන්ඩ්රොයිඩ් ස්ටුඩියෝවෙන් ඔබ ලියා ඇති ජාවා කේතය කොට්ලින් භාෂාවට පහසුවෙන් පරිවර්තනය කළ හැකිය.
10. පවතින ජාවා පුස්තකාල භාවිතා කරමින් යෙදුම් සංවර්ධනය කිරීමට කොට්ලින් සක්රීය කරයි. එය ජාවා සමඟ ක්රියා කරයි. එය ජාවා වෙතින් ස්වාධීනව සැලකිය නොහැකිය.
11. කොට්ලින් භාෂාව ඉස්මතු කරන වැදගත්ම සාධකය: ගූගල් සමාගමේ ඇන්ඩ්රොයිඩ් සංවර්ධක අංශය මෙම භාෂාව විශ්වාස කරන අතර ඇන්ඩ්රොයිඩ් යෙදුම් සංවර්ධනය කිරීමට සහාය වේ.
කොට්ලින් ක්රමලේඛන භාෂාව සමඟ, ඔබට ප්රධාන වේදිකා හෝ ප්රදේශ 4 ක විවිධ යෙදුම් සංවර්ධනය කළ හැකිය. සංවර්ධන ප්රදේශ පහත ලැයිස්තු ගත කර ඇත.
JVM: සේවාදායක පාර්ශවීය යෙදුම්
Android: Android යෙදුම්
බ්රව්සරය: ජාවාස්ක්රිප්ට් පදනම් කරගත් වෙබ් යෙදුම්
ස්වදේශීය: MacOS, iOS සහ කාවැද්දූ පද්ධති යෙදුම්. (සංවර්ධනය වෙමින් පවතී.)
අ) ජාවා හි යම් යම් අඩුපාඩුකම් කොට්ලින් නිවැරදි කිරීම:
ශුන්ය යොමු පරීක්ෂා කිරීම,
අමු දත්ත වර්ගයක් නැත,
අරා වෙනස් නොවේ
නිවැරදි ආකාරයේ කාර්යයන් ඇත.
එය ව්යතිරේක පරීක්ෂා නොකරයි.
ආ) කොට්ලින් සමඟ ජාවා හි නොමැති විශේෂාංග:
ශුන්ය ආරක්ෂාව
ස්මාර්ට් කැස්ට්
නූල් සැකිලි,
දේපළ,
ප්රාථමික ඉදිකිරීම්කරුවන්,
පරාසය,
ක්රියාකරු අධි බර පැටවීම
දත්ත පන්ති
වැඩි විස්තර සඳහා ඔබට නිල කොට්ලින් පිටුවට පිවිසිය හැකිය:
https://kotlinlang.org/
ඇ) ජාවා හි විශේෂාංග නමුත් කොට්ලින් නොවේ
ව්යතිරේක පාලනය
ප්රාථමික දත්ත වර්ග
ස්ථිතික සාමාජිකයන්
ජෝකර් වර්ග
තෘතීය ක්රියාකරු
යාවත්කාලීන කළේ
2025 ජූනි 21