ඔබේ කේත ලියන හැකියාවට ඉහළ මට්ටමක් එක්කන්න කැමතිද? Project Mage කියන නවතම විවෘත‑මූලාශ්ර ව්යාපෘතිය, Common Lisp භාවිතයෙන් පවර්‑යුසර පරිසරයක් සහ ඒ සඳහා අයදුම්පත් එකතුවක් ගොඩනැගීමට උත්සාහ කරයි. එය කේත ලියනය, පරීක්ෂණ, සහ පද්ධති සැලසුම් කිරීමේ ක්රමවේදයන් එකට ගෙන එන නව ගමනක් ලෙස හඳුන්වයි.
Project Mage නිල වෙබ් අඩවියේ (https://project-mage.org/) පළවන ලිපි මාලාවෙන්, එහි ඉලක්කය, තාක්ෂණික න්යාය, සහ වර්තමාන ප්රගති වාර්තා ගැන සවිස්තරාත්මක තොරතුරු ලැබේ. “Project Mage: The Elevator Pitch” (17 Jan 2023) කියා ආරම්භක සාරාංශයක්, “The Power of Structure” සහ “Emacs is Not Enough” වැනි රචනා මගින් ලිස්ප් (Lisp) ගොඩනැගීමේ වාසිය, ලවණකම, සහ මොඩියුලාරිටි ගැන පැහැදිලි කරයි. එම ලිපි සියල්ලම අවශ්ය කාලයකින් කියවිය හැකි අතර, නව සංවර්ධකයන්ට පරිසරය ගැන සරල අධ්යාපනයක් ලබා දෙයි.
මෙම ව්යාපෘතිය වැදගත් වන්නේ, Lisp හි ඇති සංරචිත දත්ත මොඩලය සහ මැක්රෝ පද්ධතිය නිසා, සංවර්ධකයන්ට පරිසරය පූර්ණයෙන්ම අභිරුචි කරගත හැකි බවයි. සාමාන්යයෙන් Emacs වැනි සංස්කාරකයන් පමණක් භාවිතා කරන පවර්‑යුසර පරිසරයක් සෑදීම, කේතයේ පරීක්ෂණ, ස්වයංක්රීය සකස් කිරීම, සහ විශ්ලේෂණාත්මක උපාංග සමග එකතු කිරීමේ හැකියාවන් ගෙන් පිරිපුන් වේ. එමඟින් වැඩි නිෂ්පාදනශීලීත්වයක් සහ අඩු දෝෂ ප්රතිශතයක් ලැබීමට බලාපොරොත්තුවක් ඇත.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ තාක්ෂණික විද්යා ශිෂ්යයින්, නවතම ක්රමෝපායන් සොයාගැනීමට උනන්දු වීම නිසා, Project Mage වැනි ව්යාපෘති විශාල පදනමක් සපයයි. විශ්වවිද්යාල පරිඝණක විද්යා පාඨමාලා තුළ Lisp පාඨමාලා අඩංගු කිරීම, සිසුන්ට උපාය මතකය සහ ඉංජිනේරු සිතුවිලි වඩා ගැඹුරු ලෙස අවබෝධ කර ගැනීමට උපකාරී වේ.
දේශීය සංවර්ධක සමාජය සඳහා, Project Mage ඉදිරිපත් කරන
- මොඩියුලාර් අඩවිය
- ඉහල අභිරුචිකරණ හැකියාව
- අධි-ප්රදර්ශන API සහිත සංවර්ධන කට්ටලය
ඉදිරියට, Project Mage නව පවර්‑යුසර පරිසරයක් ලෙස, ලිස්ප් (Lisp) ප්රජාවේ අභිප්රේරණයක් වන අතර, ශ්රී ලංකාවේ තාක්ෂණික පුරෝගාමීත්වයටත්, නව පරිකල්පනාවන්ටත් මඟ පෙන්වයි. ඔබත් මෙය අත්හදා බලන්න, සහ ඔබේ අදහස්, ප්රතිපෝෂණය පළකරන්න.