(سوء)استفاده از یونیکد برای ساخت تراژدی
سلام
برنامهی mimic برای اهداف زیر ساخته شده:
- سرگرمی
- دهن طرف مقابل رو سرویسکردن
- کنجکاوی
- جنون مرگبار
ایدهی اصلی این برنامه از توییت پیتر ریچی گرفته شده که در اون پیتر میگه:
در سورسکد برنامهی دوستتون که به زبان #C نوشتهشده، مقدار نقطهویرگول (;) رو با علامت سوال در زبان یونانی (;) جابجا (replace) کنید تا برنامه پُر بشه از خطاهای سینتکسی
کلا به چیزهایی که شکل اونها شبیه همه اما یکی نیستند میگن هوموگراف(Homograph). مثل بیت زیر که همهمون شنیدیم…
سلام
برنامهی mimic برای اهداف زیر ساخته شده:
- سرگرمی
- دهن طرف مقابل رو سرویسکردن
- کنجکاوی
- جنون مرگبار
ایدهی اصلی این برنامه از توییت پیتر ریچی گرفته شده که در اون پیتر میگه:
در سورسکد برنامهی دوستتون که به زبان #C نوشتهشده، مقدار نقطهویرگول (;) رو با علامت سوال در زبان یونانی (;) جابجا (replace) کنید تا برنامه پُر بشه از خطاهای سینتکسی
کلا به چیزهایی که شکل اونها شبیه همه اما یکی نیستند میگن هوموگراف(Homograph). مثل بیت زیر که همهمون شنیدیم:
آن يكی شير است اندر باديه و آن يكی شير است اندر باديه
و آن دگر شير است كه آدم میخورد و آن دگر شير است كه آدم میخورد
در اینجا هم کارکتر سمیکالن (;)، هوموگرافِ علامت سوال در زبان یونانیه. یعنی در ظاهر مثل هماند اما کامپایلر بین این دوتا تفاوت قائل میشه و با این کار میتونید دهان مبارک برنامهنویس رو سرویس کنید
برای اینکه بیشتر بتونید این کار رو انجام بدید هم یه سر به برنامهی mimic روی گیتهاب بزنید.
پ.ن: جا داره این مطلب رو با «زندگی» تگ کنم و لینکش بدم به «باید یاد بگیریم از هم سوءاستفاده کنیم»
دیدگاه خود را ثبت کنید
تمایل دارید در گفتگو شرکت کنید؟نظری بدهید!