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.

Tagy:

Napiš první komentář! ↓

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

Co si myslíš ty?

Copyright Abago Holding s.r.o.,
všechna práva vyhrazena.
Navštivte také další projekty: Služby:  Digi Reality - Realitní vyhledávač | Ušetřím.cz - Vyhledávač cen | Inzerce Dýně.cz - Inzerce zdarma | Moderní svět - Nejen o technologiích
Zábava: PeckaSMS.cz - vyhrajte super ceny | 101her.cz - Online hry zdarma |
TOPlist