Rammi.cz

Rammi.cz náhodný obrázek

Být či nebýt

Srpen 2nd, 2005 · Zatím nejsou komentáře · Ostatní

Š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.


Jak bude reklama vypadat?
-
Kup si reklamu navždy pod tímto článkem jen za 140 Kč
Zobrazit formulář pro nákup

Tagy:

Napiš první komentář! ↓

Zatím tu není žádný komentář... Odstartuj to vyplněním formuláře níže.

Co si myslíš ty?