g12356 pet 7.6.2013 12:16

Dali se itko od vas u slobodno vrijeme bavi ezoteričnim programskim jezicima poput brainfucka ili LOLCODEA?

 

Ja ne,ali mogao bih to krenuti sa time se malo igrati.

 

Primjer LOLCODEA:

HAI
CAN HAS STDIO?
IM IN YR LOOP UPPIN YR VAR TIL BOTH SAEM VAR AN 10
VISIBLE SUM OF VAR AN 1
IM OUTTA YR LOOP
KTHXBYE

Primjer brainfucka:

+++++ +++++ initialize counter (cell #0) to 10
[ use loop to set the next four cells to 70/100/30/10
> +++++ ++ add 7 to cell #1
> +++++ +++++ add 10 to cell #2
> +++ add 3 to cell #3
> + add 1 to cell #4
<<<< - decrement counter (cell #0)
]
> ++ . print 'H'
> + . print 'e'
+++++ ++ . print 'l'
. print 'l'
+++ . print 'o'
> ++ . print ' '
<< +++++ +++++ +++++ . print 'W'
> . print 'o'
+++ . print 'r'
----- - . print 'l'
----- --- . print 'd'
> + . print '!'
> . print '\n'

1domagoj1 sub 8.6.2013 21:29
LordShgi kaže...

Ja sam se igrao s brainfuckom. Ovaj primjer sto si ti stavio je preuredan, treba jedan bez komentara pa se tek onda vidi car brainfucka.

Recimo:

>+++++++++[<++++++++>-]<.>+++++++[<++++>-]<+.+++++++..+++.[-]>++++++++[<++++>-]
<.#>+++++++++++[<+++++>-]<.>++++++++[<+++>-]<.+++.------.--------.[-]>++++++++[
<++++>-]<+.[-]++++++++++.
Tko se pita, obican Hello World.

Boky pon 10.6.2013 22:37
mirkoj kaže...

moze neko pojasniti koja je fora sa tim cudima, prvi put cujem za ovako nesto i uopste mi nije jasno cemu sluzi? :)

osim samo za zaj******e?? :)

Poprilično može promijeniti način razmišljanja kako stvari funkcioniraju, neki od ezoteričnih jezika vrlo liče strojnom kôd-u. Ovo je praktički skroz low level jezik i potrebno je puno se namučiti da bi se postigli jednostavni rezultati. Pobuđuje rad mozga, a nekima je i zabavno.