දැන්වීම වසන්න

Apple දැනට Swift 5.0 මත වැඩ කරමින් සිටී. මෙය සමාගම විසින් 2014 දී ප්‍රථම වරට හඳුන්වා දුන් ක්‍රමලේඛන භාෂාවට ප්‍රධාන යාවත්කාලීන කිරීමකි. මෙම යාවත්කාලීනය සඳහා සූදානම් වීමේ දී ව්‍යාපෘති කළමනාකරු Ted Kremenek, John Sundell සමඟ ඔහුගේ podcast මත වාඩි විය. ඒ අවස්ථාවේදී අපි Swift 5.0 ගෙන එන ආරංචිය ගැන වැඩි විස්තර දැනගත්තා.

Ted Kremenek Apple හි භාෂා සහ වැඩසටහන් ක්‍රියාත්මක කිරීම සඳහා ජ්‍යෙෂ්ඨ කළමනාකරුවෙකු ලෙස සේවය කරයි. Swift 5 නිකුත් කිරීම අධීක්ෂණය කිරීම ඔහුට පැවරී ඇති අතර සම්පූර්ණ ව්‍යාපෘතියේ ප්‍රකාශකයා ලෙසද ක්‍රියා කරයි. Sundell ගේ podcast හි, ඔහු Apple විසින් නව Swift සහ පස්වන පරම්පරාවට ඇතුළත් කිරීමට සැලසුම් කරන නව විශේෂාංග වැනි මාතෘකා ගැන කතා කළේය.

Swift 5 මූලික වශයෙන් අවධානය යොමු කළ යුත්තේ ABI (යෙදුම් ද්විමය අතුරුමුහුණත්) ස්ථායීතාවයේ දිගුකාලීන අපේක්ෂිත ක්‍රියාත්මක කිරීම කෙරෙහි ය. මෙම ස්ථාවරත්වය සහ සම්පූර්ණ ක්රියාකාරිත්වය ක්රියාත්මක කිරීම සඳහා, Swift හි සැලකිය යුතු වෙනස්කම් ක්රියාත්මක කිරීම අවශ්ය වේ. මෙයට ස්තූතිවන්ත වන්නට, Swift 5 විසින් Swift compiler හි එක් අනුවාදයක සාදන ලද යෙදුමක් වෙනත් අනුවාදයක ඉදිකරන ලද පුස්තකාලයක් සමඟ සම්බන්ධ කිරීමට හැකි වනු ඇත, එය මේ දක්වා කළ නොහැකි විය.

Swift 2014 දී නිර්මාණය කරන ලද අතර එය iOS, macOS, watchOS සහ tvOS සඳහා යෙදුම් සංවර්ධනය කිරීමට භාවිතා කරයි. නමුත් ස්විෆ්ට් සංවර්ධනයේ ආරම්භය ක්‍රිස් ලැට්නර් එහි වැඩ කිරීමට පටන් ගත් 2010 දක්වා දිව යයි. වසර හතරකට පසු, WWDC හි Swift හඳුන්වා දෙන ලදී. අදාළ ලියකියවිලි ලබා ගත හැකිය, උදාහරණයක් ලෙස පොත්. වැඩමුළු සහ අධ්‍යාපනික වැඩසටහන් හරහා මෙන්ම, උදාහරණයක් ලෙස, iPad සඳහා වන Swift Playgrounds යෙදුමේ සහාය ඇතිව, Swift මහජනතාවට සමීප කිරීමට Apple උත්සාහ කරයි. අනුරූප පොඩ්කාස්ට් ලබා ගත හැකිය iTunes.

Swift programming language FB
.