Haskell, C++ සහ programmers ගැන කවි

හෙලෝ, හබ්ර්, ඔබ කුඩා ඉරිදා විවේකයකට කැමතිද? මගේ කවි කියවන්න, ඔවුන් ඔබව ධෛර්යමත් කරනු ඇත, සමහර ඒවා ඔබට සිතීමට සලස්වයි.

නවීන ක්‍රමලේඛකයෙක්

මම යන්තම් අවබෝධ කරගත් ක්‍රමලේඛකයෙක්
වැඩසටහන් කාර්යාලවල සම්පූර්ණ සාරය.
මම ආයෙමත් මැදියෙක් වෙලා විසි දෙකේ..
ඒවගේම විසිඑකේදී සෙනර කෙනෙක් හිටියා.

එකතු කිරීම

වැඩේ කරගෙන යනවා, කවුරු මොනවා කිව්වත්,
ඔවුන් මා ශිල්පයට මුලපුරනු ඇත.
මට වයස අවුරුදු තිහේදී මම ආලය කරන්නම්,
හතළිස් වන විට මම බාලාංශයට යන්නෙමි.

බඳවා ගැනීමේ දුෂ්කරතාඅපට අපේ පාද අහිමි වී ඇත, අපට පුද්ගලයා සොයාගත නොහැක:
හැමෝම අපට තරම් සිසිල් නොවේ.
ශතවර්ෂ ගණනාවක අත්දැකීම් ඇති ස්වාමියෙකුට අපි කැමතියි,
නිකම්ම මේව රංචු පිටින් එන ඒවා නෙවෙයි.

මෙම සහෝදරවරු නිර්භීත හා නිර්භීත ය
ඔවුන් අත්පත් කරගත් කුසලතා ගැන බොරු කියති.
කාරණය පිළිබඳ දැනුමක් ඇති ස්වාමියෙකුට අපි කැමතියි;
අපට මේවා අවශ්‍ය නැත, ඔවුන් උත්සාහයෙන් මිය යනු ඇත.

අපි කැමතියි ස්වාමියෙකුට - දක්ෂ ලෝමනාරියෙකුට -
යුරේනියම් ලෝපස් අඳුරු පතල්වල.
අපි කැමතියි සෙනෝරා මෝඩයාට වඩා දක්ෂ නම්,
ඔවුන් මෙහි නොපැමිණීම ලැජ්ජාවකි.

ඩිඩාස් සටන් කළේ ...ඩිඩාස් සටන් කළේ ය
ඔවුන් FP ජනතාව අපායට ගෙන ගියා:
ඔවුන්ගේ ලෝකය පිළිගන්නේ නැත
lambdas සහ Functions ගැන සතුටු වන්නේ කවුද?

ඩිඩාස් සටන් කළේ ය
පිටි ගුලිය බලයෙන් මෙහෙයවනු ලැබේ,
ඔවුන් මෝඩයන්ව මරණයට ගෙන ගියා,
FPshnogo නපුරේ අනුගාමිකයින්.

මෙම පදය Kaspersky Lab හි Haskell භාවිතයෙන් ආරක්ෂිත OS සංරචක සංවර්ධනය කිරීම සඳහා කැප කර ඇත.

දූෂක සීයා සහ හස්කල්දූෂක සීයා හිරේ
ගැටළු වලින් පීඩා විඳිති.
ඒ වගේම මම හිතුවා Xiව බේරගන්නේ කොහොමද කියලා
දෝෂ වලින් සදහටම.

ඔහු කොතරම් සිතුවද යත් ඔහු අළු පැහැයක් ගත්තේය
කෑවේ නැහැ, හොඳින් නිදාගත්තේ නැහැ.
නමුත් ඔහු හොඳ ඉරණමක් සොයා ගත්තේය,
හස්කල් පාලනය කරන තැන.

ඔහු තම ඉලක්කය පැහැදිලිව දුටුවේය.
කේතය ලස්සන විය යුතුය.
ඒ වගේම ඔහු ඩී.එස්.එල්.
C කේතය ජනනය කරන්න.

සෑම දෙයක්ම සිසිල් වනු ඇත, නමුත් පාඩු
ඔහුට ඇත්තටම අවශ්‍ය නොවීය.
දැන් Haskell තෝරා ගැනීම සඳහා
මුළු දෙපාර්තමේන්තුවම නෙරපා හරින ලදී.

නැව "හැස්කල්"ව්යාකූලත්වයේ සම්මත සුළි සුළඟට
ඔහු නිර්භීතව අන්තයෙන් කිමිදුණා,
නැවේ අපේ කපිතාන්, -
විටාලි බ්‍රජිල්.

Xi සහ Ha අතර ඉබාගාතේ යාමේදී
පෙර පදයේ වීරයා
ඔහු මොස්කව්හි ජීවත් වන විට ආලෝකයට පැමිණියේය, -
අපේ යූරි සිරෝව්.

මීදුම මෙන් මලානික බව දුරු කරමින්,
අදහස් මුහුදේ අපේ නායකතුමා
ඔහු අපට පාවී සිටීමට භාර දුන්නේය,
මහා ක්ලාපෝ.

GHC කේතය උපුටා දක්වන්න
ඔබ ඉල්ලන ඕනෑම දෙයක් ඔහු ගනු ඇත,
හබලේ සිටින ශක්තිමත්ම පුද්ගලයා,
Zavyalov ව්ලැඩිස්ලා.

තියුණු ගල් අතර ආරක්ෂිත මාවතක
නාවිකයා-වැඩිහිටියා අපව මෙහෙයවයි,
බොහෝ රටවල පේළිගත සිතියම්,
Vershilov ඇලෙක්සන්.

අපගේ උතුම් නිවසට දීර්ඝායුෂ ලැබේවා,
අපි ඔහුව දැනුමට යොමු කරමු,
නැව ආඩම්බරයි හොඳයි,
අපේ Haskell මිල අධිකයි.

Hogweed යනු ටෙලිග්‍රාම් හි haskell_blah කතාබස් වල දේශීය මතක සටහන් වේ.

hogweedහොඳින් නිදාගන්න, මඟ පෙන්වන්න
මිනිස් ලෝකයේ ලැම්ඩාස් සහ වර්ග:
හොග් පාර්ස්නිප් කතාබස් ආරක්ෂා කරයි
රාත්‍රියේදී ඔබව සන්සුන් කරයි.

චැට් එක කොච්චර අවුල් උනත්
වානේ විලංගු කඩන්න එපා.
හොග්වීඩ් ආරක්ෂා කරයි
යුෂ මෝඩයන් සලකුණු කරයි.

විවේක ගන්න, ඔබව අමතක කරන්න, රණශූරයා,
රාත්රිය අඳුරු හා ගැඹුරු ය.
නිදාගන්න, බිය නොවන්න, සන්සුන් වන්න -
ඔබ සිටින්නේ හොග්වීඩ්ගේ සෙවනැල්ලේය.

ඔහු තරු පිරුණු රාත්‍රියක සෙවණැල්ල යටය
සතුරන්ගෙන් ආරක්ෂා කරයි.
හොග්වීඩ් ඉතා විෂ සහිතයි -
ලැම්ඩා එඬේරුන්ගේ සංකේතය.

මතන-තියර්කට් ආත්මයවේගයෙන්, ආඩම්බරයෙන්, බෑවුමකින්
අධ්‍යයන කාලසටහන ඉහළ යයි, -
එය මාතාන් න්‍යායාත්මක ආත්මයයි
මහා වධයක් පුරෝකථනය කරයි.

ඔබට අදහසක් සඳහා දුක් විඳිය හැකිය
කවදාහරි Haskell ඉගෙන ගන්න,
නමුත් ඔහු හොඳ අදහස අත්හැරියේය:
නපුරු මතන-තීර්කතා ඇත.

ඔබ මනඃකල්පිත බාධකයක් ඉදිරිපිට පැන්නා,
නිබන්ධයෙන් ස්මතන කැඳවීම.
නමුත් එය අං සහිත යක්ෂයෙක් නොවේ,
සහ Theorkat හි කුඩා ආත්මය.

ඔබ එළියට ආවා, හස්කල් ප්‍රමාද වැඩියි
හිරු බැස යන මාර්ගය දිගේ ඇදගෙන යාම.
ඒ වගේම කොහේ හරි දුකක් සහ තනිකමක්
තීර්‍කයේ අමනාප ආත්මය.

හස්කෙලියන් රාත්‍රී සක්මන් මළුවHaskellists රාත්රියේදී බබළයි
පූජනීය මොනාඩ්ස් ආලෝකයෙන්,
සහ සිතුවිලි තුළ - ස්ඵටික සහ පිරිසිදු -
ඔවුන් ඔවුන්ගේ රාත්‍රී සක්මන් ගමනේ යෙදී සිටිති.

චූ! - ගුද මාර්ගයේ වේදනාවෙන් වෙහෙසට පත් වේ
වස්තූන්ට ආදරය කරන සහෘදයා.
කළ යුතු වැදගත්ම දේ: සෘජුකෝණාස්රය,
නැතහොත් චතුරස්රයක් තවමත් වඩා හොඳද?

වස්තූන් වානේ රාමුවක් ඇත,
රූපවලට ස්වර්ගීය ජීවන රටාවක් ඇත.
වමට යනවා දකුණට යනවා
දියමන්ති සම්බන්ධතා පෙළපාලිය.

පසුතැවිලි වන්න! - හදවතේ හඬ කැඳවයි.
නිහඬයි! කඩා වැටීම නොවැළැක්විය හැකිය!
නමුත් ඔහුට තවත් "පිළිවෙලක්" අවශ්‍යයි
සම්පූර්ණයෙන්ම පිස්සු සහෝදරයා.

උරුම නඩු පසුබිම
එය ඊටත් වඩා "විපාක" පොරොන්දු වේ:
දැන් ඔහු, නින්දා අපහාස නොදැන,
රවුමෙන් චතුරස්රයක් ව්යුත්පන්න වේ.

සූදානම්. නමුත් මට පළිගැනීම් සුවඳයි,
දුප්පත් සහෝදරයා කනස්සල්ලට පත්ව සිටී:
ඔහු වෙව්ලන සත්වයෙකි, නැතහොත් ඇත්ත වශයෙන්ම,
අහඹු ලෙස වස්තූන් ඇත.

එවැනි වේදනාවක් නොමැති වීම කොතරම් හොඳද?
බොහෝ මොනාද සිටින ඒ ලෝකයේ,
ඔබට නිදහසේ සිටිය හැකි ලෝකයේ
ඔබේ රාත්‍රී සක්මන් මළුව ගන්න.

සහ අතුරුපස සඳහා - C++ පිළිබඳ විශාල කෘතියක්, මම C++ සයිබීරියාවේ 2019 සමුළුවේදී මගේ ප්‍රධාන දේශනයේදී කියවූවෙමි.

C++ saga කොටස් තුනකින් සහ එක් එකතු කිරීමකින්1 කොටස. වර්ග සහ ප්රකාශන

වැඩ සවස. තිර ආලෝකය.
සන්ධ්‍යාවෙන් නිද්‍රාව පිටවේ.
මම බාර් එකකට යන්න කැමතියි; නමුත් එය තවමත් වේලාසනයි
තවද ඔබ සිතිය යුතු දේ නොවේ.

මුදා හැරීම දැවෙයි, සගයන් අඬයි,
නියමිත වේලාවට වැඩසටහන සූදානම් නැත ...
... ඒ වගේම සිතුවිල්ල අවුල් සහගත ලෙස පනිනවා
කැඩුණු රේඛා අතර.

නැවත සකස් කිරීම පූජනීය දෙයක්
සම්පාදකයා මිතුරෙකු වනු ඇත,
නමුත් එවැනි වර්ග සඳහා එය විශිෂ්ටයි
කෙනෙකුගේ දෑත් අහිමි කිරීමට.

මෙම වර්ග සමඟ දේවල් සංකීර්ණ වේ:
මම කෙසේ යාච්ඤා කළත්, මම කෙසේ ඉල්ලා සිටියත්,
ඒවා ප්‍රකාශ කරන්න විදිහක් නැහැ
ඒ සියල්ලට ඉඩ දිය නොහැක.

වැඩසටහනේ අපිරිසිදු සියල්ල සඳහා
අපගේ සම්පාදකය නිශ්ශබ්දව පවතිනු ඇත.
කේතය නිදොස් කරන්න, එය ඔබම සොයන්න,
ඔබේ පිච්චෙන තුරු.

කොටස 2. බහු-නූල් කේතය

හිමබෝල ඉතා උද්‍යෝගිමත් ලෙස කැරකෙමින් තිබේ
ජනේලයෙන් පිටත පෙබරවාරි සීතල තුළ.
මම නිදාගන්න කැමතියි... ඒත් තාම වේලාසනයි,
අනික ඔයා ඒ ගැන හිතන්න ඕන නෑ...

... අපරාදේ දෝෂය නූල් විනාශ කළා,
දත්ත වැරදි ලෙස වෙනස් කිරීම
ඩෙඩ්ලොක් යනු ඔහුගේ නිජබිමයි,
වායු සමීකරණ ගුවන් යානය එහි බැනරයයි.

ඔහු වෙනස් කළ හැකි ආයුධ වලින් සාදා ඇත
ඉලක්කගත වෙඩි තැබීම සිදු කරයි.
ඔහුට අවශ්‍යයි, අපිරිසිදු ජුදාස්,
ඇළ දොළ මිනී පෙට්ටියක වළලන්න.

පිළිවෙළක් ඇතිව යුද්ධ කරන බව ඔහු දනී
කපටි ලෙස අධිකරණයක් ලෙස පෙනී සිටීම,
සහ එය සුමට තීන්දුවකින් ප්‍රකාශ කරන්න,
"ඇණවුම" සඳහා දොස් පැවරිය යුත්තේ කවුද?

කවුද, නොදැනුවත්කම නිසා, එළඹෙන්නේ
අනාරක්ෂිත කස්ටිය සෑම තැනකම තල්ලු විය.
දෙවියන් වැනි පිස්සන් ඇති කළේ කවුද,
තවද ඔහු නූඩ්ල්ස් වලින් බැලස්ට් නිර්මාණය කළේය.

සෞඛ්‍ය සම්පන්න නොවන පිස්සුවකින් සිටි කවුද,
සියලුම පාලම් ගිනිබත් කරන විට,
mutable charter එකකින් තමයි ගියේ
බහු නූල් ආරාමයකට...

... එවැනි පෙර නොවූ විරූ "නරක"
ඔබ එය දිගු කලක් අත්විඳ නැත.
ගැටළු මැස්සන් මෙන් ගුණ කරයි
කේතය කරදරයක් බවට පත්වේ.

3 කොටස. රටා, OOP සහ බොයිලර් ප්ලේට්

ඡායාරූපය කපටි ය
කුඩයක් අතැති ගැහැණු ළමයෙක් සිනාසෙයි.
පිහාටුවක් මෙන් ඇමතුම් සහ ආයාචනා කරයි,
නමුත් ඔබ සිතිය යුතු දේ එය නොවේ.

සාර්ථකත්වයේ හෝරාව තවම ආසන්න නැත,
දැනට, බෝල්ට් වලින් ඉරා දමා,
නිෂ්පාදිතය වැඩමුළුවේ ගැඹුරින් දුක් විඳිනවා
ගෙඩි අසම්පූර්ණකමෙන්.

මෙම කර්මාන්තශාලාවේ වස්තූන්
පැස්ටා වලට වඩා දරුණු ලෙස ඉදිමී,
සහ රහස් නිකායක ආදර්ශය අනුගමනය කිරීම
අවස්ථාවාදියා එහි තැන්පත් වී ඇත.

ඔහුගේ කාර්යය මුර කිරීම ය
හේතුවට සමීප සෑම දෙයක්ම.
අර්ථය ඇති සෑම දෙයක්ම, සහ පවා
තේරුම ලේසියෙන් දකින්න බැරි තැන.

නීචයා ඔක්කාම් සමඟ සටන් කරයි
තවද ඔහු තම දක්ෂතාවයට ගිනි තබයි.
ඔහු සමඟ, සිපගැනීම් ලැජ්ජාවක් වනු ඇත,
ඒ වගේම මනස සම්පූර්ණයෙන්ම විනාශ වෙනවා.

හයියෙන් ප්‍රකාශ කරනවා
රූප සටහන් වල බහුකාර්යතාව,
නාස්ති කරන ශ්‍රමය ගැන ඔහු නිහඬ වනු ඇත.
සහ එහෙන් මෙහෙන් නොගැලපීම්.

කපටි මිනිසා ලිස්සා යාමට උත්සාහ කරයි
අතිශය සංකීර්ණ හැඩතලවල කොටස්.
සියල්ල ව්‍යාකූල කිරීමට ඔහුට එය කේක් කෑල්ලක්,
ඔහු මේ සඳහා බොහෝ ආකාරවලින් විශේෂඥයෙක් ...

... මේ වගේ, අසත්පුරුෂයාගේ අභිමතය පරිදි
මැජික් OOPea දේශයේ
වීර කාව්‍යය සියවස් ගණනාවක් පුරා පවතී,
ප්‍රධාන භූමිකාව විකාරයක් වන තැන.

ඊට අමතරව. මලකඩ

ඉත්තක් මෘදු ලෙස කෙළවරේ චලනය වේ
බිත්ති ඔරලෝසු බළලා,
ලාවා ලාම්පුව දැල්වෙයි
නමුත් ඔබ සිතිය යුතු දේ එය නොවේ.

මොනවා හිතන්නද?.. ලිස්සලා යනවා
රාත්‍රියේ අඳුර තුළට සිතිවිල්ලක්.
යථාර්ථය දිය වී දිය වී යයි
තවද ලබා ගැනීමට තවත් අර්ථයක් නැත.

නින්ද එනවා.
සහ එය එහි පවතී
පෙට්ටිය,
සියල්ල මලකඩ වලින් වැසී ඇත:
මිහිරි හෝ රළු නොවේ, කුඩා නොවේ, මිනී පෙට්ටියක් නොවේ,
ඝනකයක් ලෙස කෙළින්ම, ප්රධාන අගුලක් සමග.

පපුව විවෘතයි.
තවද එය එහි වර්ධනය වේ
අරුණෝදය තරම් ලස්සන මලක්.
එය මෘදු ගිනිදැල් වලින් වැසී ඇත,
සහ දීප්තිමත් ආලෝකයක් නිකුත් කරයි.

ශාකය යම් හේතුවක් නිසා දැවී යයි.
ඔහුගේ ගින්නේ පරස්පර ස්වරය
ආශාවෙන් පිරී ඇත. සහ පිරිසිදු
ඔහුගේ නිහඬ කතා බහ.

එහි උණුසුම සමඟ එය විසුරුවා හරිනු ඇත
හිස් කතා වලින් එපා වෙලා.
ඔහු සරලත්වයට නමස්කාර කරයි
සහ කුඩා දේවල අනුකූලතාව.

ඔහු දාර නිවේදනය කරයි,
විනාශකාරී හාස්කම් නැති තැන.
කුප්‍රකට මුඩුක්කු ඉන්නවා
එය ක්රියාවලිය බිඳ දමන්නේ නැත.

ආරක්ෂාව සහ සුවපහසුව ඇත,
වේදනාවක් හෝ ලැජ්ජාවක් නැත.
එහිදී සතුට කල්තියා ගෙවනු ලැබේ,
ඒ වගේම වයස ප්‍රශ්නයක් නෙවෙයි.

අමුතු මුදලාලි කෙනෙක් පවා ඉන්නවා
ඔබට රිදී කන්දක් ලබා දෙනු ඇත.
ඔහු නාස්තියට ශ්‍රේෂ්ඨ නොවේ,
සහ යහපත්කම රැකගැනීමෙන්...

... එවැනි සිහිනයක් විය. ඔබ අවදි වන විට, ඔබ
ආපහු ඔෆිස් එකට රෑ
දැන් මම සිහිනයක වහල්භාවයේ සිටියෙමි
නියුරස්ටීනියාව ජය ගන්න.

ඔබ එයට කැමති නම්, ඔබේ සගයන්ට සහ මිතුරන්ට කියන්න. 🙂 ඔබට මගේ වෙබ් අඩවියෙන් තවත් රචනා සොයා ගත හැක. දායක වන්න, එන්න, අනුගමනය කරන්න. මම ඉතා සතුටු වනු ඇත!

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න