Špetka IT humoru určitě neuškodí 🙂
Věděli jste že i klasická literatura se dá přepsat do jazyka srozumitelného pro počítač? A dokonce si můžeme nechat vypočítat i odpověď na otázku zda být či nebýt.
Pokud umíte regulární výrazy určitě oceníte tento zajímavý přepis známého výroku „To be or not to be“:
/(bb|[^b]{2})/
Jak jednoduché 😉
Pokusme se tedy o volný překlad do jazyka C#:
class Hamlet // Shakespeare
{
const bool byt = true;
public static bool Otazka()
{
return((byt) || (!byt));
}
}
V klasické C syntaxi to zní možná poetičtěji:
#define Otazka ((byt) || !(byt)) // Shakespeare
Jak vidíte výsledkem je vždycky True, což znamená „být“ – a je to vyřešeno, stačilo jen správně zadat.
Jojo, o kolik by byl život jednodušší, kdyby jsme k němu měli zdrojové kódy.
Napiš první komentář! ↓
Zatím tu není žádný komentář... Odstartuj to vyplněním formuláře níže.