කීත් පැකාර්ඩ් (
Arduino පුවරු වල භාවිතයට සුදුසු සහ Lego ලාංඡනයට සමාන භාෂාවක් සිසුන්ට ඉගැන්වීමට කැමති Keith Packard ගේ ඉගැන්වීමේ පුහුණුව අතරතුර නව භාෂාවක අවශ්යතාවය මතු විය, නමුත් වැඩිදුර ක්රමලේඛන පුහුණුව සඳහා පදනම බවට පත්විය හැකිය. . නව භාෂාව සඳහා ප්රධාන අවශ්යතා වූයේ පාඨමය ස්වභාවයයි (චිත්රක අතුරුමුහුණතක් සහ මූසිකයක් මත රඳා නොපවතින සැබෑ ක්රමලේඛන ක්රම ප්රදර්ශනය කිරීම),
සම්පූර්ණ ක්රමලේඛන පුහුණුව සහ භාෂාවේ සංයුක්තතාවය (පැය කිහිපයකින් භාෂාව ඉගෙන ගැනීමට ඇති හැකියාව) සඳහා පදනම සැපයීම.
Snek Python හි අර්ථ ශාස්ත්රය සහ වාක්ය ඛණ්ඩය භාවිතා කරයි, නමුත් සහය දක්වන්නේ සීමිත විශේෂාංග උප කුලකයකට පමණි. සංවර්ධනයේදී සැලකිල්ලට ගන්නා එක් ඉලක්කයක් වන්නේ පසුගාමී අනුකූලතාව පවත්වා ගැනීමයි - Snek හි වැඩසටහන් සම්පූර්ණ Python 3 ක්රියාත්මක කිරීම් භාවිතයෙන් ක්රියාත්මක කළ හැකිය. Snek ගැන හුරුපුරුදු සිසුන්ට සම්පූර්ණ පයිතන් දිගටම ඉගෙන ගැනීමට සහ පයිතන් සමඟ වැඩ කිරීමේදී ඔවුන්ගේ පවතින දැනුම භාවිතා කිරීමට වහාම ඉදිරියට යා හැකිය.
Snek, Arduino, Feather/Metro M0 Express, Adafruit Crickit, Adafruit ItsyBitsy, Lego EV3 සහ µduino පුවරු ඇතුළුව, GPIOs සහ විවිධ පර්යන්ත උපාංග වෙත ප්රවේශය සපයන පුළුල් පරාසයක කාවැද්දූ උපාංග වෙත යොමු කර ඇත. ඒ අතරම, ව්යාපෘතිය තමන්ගේම විවෘත ක්ෂුද්ර පාලකයක් ද සංවර්ධනය කරයි
Snek හි යෙදුම් සංවර්ධනය කිරීමට කේත සංස්කාරකයක් භාවිතා කළ හැක
නව නිකුතුවේ:
- Arduino Uno පුවරුව සඳහා වරායක් එක් කරන ලදී, එය Duemilanove පුවරුව සඳහා වන වරායට සමාන වන නමුත් Atmega 16u2 සඳහා ස්ථිරාංග ප්රතිස්ථාපනයක් ඇතුළත් වේ.
- සැසඳීමේ දාම සඳහා නිවැරදි සහාය එක් කරන ලදී (a < b < c).
- Adafruit Circuit Playground Express පුවරු ශ්රව්ය ප්රතිදාන හැකියාව සපයයි.
- Duemilanove පුවරු සඳහා ඇරඹුම් කාරකය සක්රීය කර ඇත
Optiboot , වෙනම ක්රමලේඛන උපාංගයක් භාවිතා නොකර Snek ප්රතිස්ථාපනය කිරීමට ඔබට ඉඩ සලසයි.
ස්නෙක්ට අමතරව කීත් පැකාර්ඩ් ද
මූලාශ්රය: opennet.ru