В
- හැකියාව ක්රියාත්මක කර ඇත
එකතු කිරීම් වියුක්ත වර්ග බවට ක්රම; - යුනිකෝඩ් 12.1.0 සඳහා සහය සපයා ඇති අතර හඳුනාගැනීම් තුළ යුනිකෝඩ් ඩිජිටල් අක්ෂරවල (𝟎-𝟗, 𝟘-𝟡) නිශ්චිත මෝස්තර භාවිතා කිරීමේ හැකියාව;
- සම්මත නොවන විචල්ය නම් පෙන්වීමට සහ විග්රහ කිරීමට
යෝජනා කළා නව සින්ටැක්ස් var"#str#"; - Multithreading සම්බන්ධ මෙවලම් පුළුල් කර ඇත: The Threads.@spawn macro සහ Channel(f::Function, spawn=true) මූල පදය ඕනෑම පවතින ත්රෙඩ් එකක කාර්ය දියත් කිරීම සංවිධානය කිරීමට එක් කර ඇත. ගොනු සහ සොකට් සහිත සියලුම පද්ධති I/O මෙහෙයුම් මෙන්ම ව්යාජ අහඹු සංඛ්යා උත්පාදක යන්ත්රයක් බහු-නූල් යෙදුම් සඳහා අනුවර්තනය කර ඇත (නූල්-ආරක්ෂිත);
- ඇතුළුව නව පුස්තකාල කාර්යයන් එකතු කරන ලදී
findfirst, findlast, findnext, findprev, findall(රටාව, string), count(pattern, string), sincosd(x) සහ non missingtype.
භාෂාවේ ප්රධාන ලක්ෂණ:
-
Высокая කාර්ය සාධනය: ව්යාපෘතියේ එක් ප්රධාන ඉලක්කයක් වන්නේ C වැඩසටහන් වලට ආසන්න කාර්ය සාධනයක් ලබා ගැනීමයි. ජූලියා සම්පාදකය LLVM ව්යාපෘතියේ කාර්යය මත පදනම් වන අතර බොහෝ ඉලක්ක වේදිකා සඳහා කාර්යක්ෂම දේශීය යන්ත්ර කේතය ජනනය කරයි; - වස්තු-නැඹුරු සහ ක්රියාකාරී ක්රමලේඛනයේ මූලද්රව්ය ඇතුළුව විවිධ ක්රමලේඛන ආදර්ශ සඳහා සහය දක්වයි. සම්මත පුස්තකාලය වෙනත් දේ අතර, අසමමුහුර්ත I/O, ක්රියාවලි පාලනය, ලොග් වීම, පැතිකඩ කිරීම සහ පැකේජ කළමනාකරණය සඳහා කාර්යයන් සපයයි;
- ගතික ටයිප් කිරීම: භාෂාවට විචල්ය සඳහා වර්ගවල පැහැදිලි අර්ථ දැක්වීමක් අවශ්ය නොවේ, ක්රමලේඛන භාෂා ස්ක්රිප්ට් කිරීම හා සමාන වේ. අන්තර්ක්රියාකාරී මාදිලිය සහය දක්වයි;
- වර්ග පැහැදිලිව සඳහන් කිරීමට විකල්ප හැකියාව;
- සංඛ්යාත්මක පරිගණනය, විද්යාත්මක පරිගණනය, යන්ත්ර ඉගෙනීම සහ දත්ත දෘශ්යකරණය සඳහා කදිම වාක්ය ඛණ්ඩයකි. ගණනය කිරීම් සමාන්තරකරණය සඳහා බොහෝ සංඛ්යාත්මක දත්ත වර්ග සහ මෙවලම් සඳහා සහාය.
- අතිරේක ස්ථර නොමැතිව C පුස්තකාල වලින් කාර්යයන් කෙලින්ම ඇමතීමේ හැකියාව.
මූලාශ්රය: opennet.ru