Test Foro de elhacker.net SMF 2.1

Foros Generales => Foro Libre => Mensaje iniciado por: OmarHack en 26 Marzo 2013, 22:53 PM

Título: Whitespace, un lenguaje con el que introducir códigos "invisibles".
Publicado por: OmarHack en 26 Marzo 2013, 22:53 PM
Aquí un poco más de información: http://es.wikipedia.org/wiki/Whitespace (http://es.wikipedia.org/wiki/Whitespace) ¿Qué opináis? Me parece muy pero que muy interesante. Espero que se desarrolle mucho más. Me parece que con los medios adecuados se puede explotar muchísimo este lenguaje.

Título: Re: Whitespace, un lenguaje con el que introducir códigos "invisibles".
Publicado por: Trane! en 27 Marzo 2013, 00:33 AM
Costaria mucho encontrar un error de programacion xd
Título: Re: Whitespace, un lenguaje con el que introducir códigos "invisibles".
Publicado por: avesudra en 27 Marzo 2013, 00:36 AM
Cita de: Trane! en 27 Marzo 2013, 00:33 AM
Costaria mucho encontrar un error de programacion xd
Jajajajajaja un Hello World en BrainFuck:
+++++ +++++     
[                       
    > +++++ ++     
    > +++++ +++++     
    > +++               
    > +                   
    <<<< -                 
]                   
> ++ .                 
> + .                   
+++++ ++ .           
.                       
+++ .                 
> ++ .               
<< +++++ +++++ +++++ . 
> .                     
+++ .                 
----- - .               
----- --- .           
> + .             
> .             
Título: Re: Whitespace, un lenguaje con el que introducir códigos "invisibles".
Publicado por: OmarHack en 27 Marzo 2013, 00:55 AM
Cita de: avesudra en 27 Marzo 2013, 00:36 AM
Jajajajajaja un Hello World en BrainFuck:
+++++ +++++     
[                       
    > +++++ ++     
    > +++++ +++++     
    > +++               
    > +                   
    <<<< -                 
]                   
> ++ .                 
> + .                   
+++++ ++ .           
.                       
+++ .                 
> ++ .               
<< +++++ +++++ +++++ . 
> .                     
+++ .                 
----- - .               
----- --- .           
> + .             
> .             


No se cual será mas complicado xDDDD Antes que usar estes sería mejor lenguaje máquina y listo. Jajajaja
Título: Re: Whitespace, un lenguaje con el que introducir códigos "invisibles".
Publicado por: avesudra en 27 Marzo 2013, 01:03 AM
Yo intenté hacer algo por diversión, pero me perdí en la memoria :xD
Es sencillo de usar (no de interpretar), básicamente es un puntero que se mueve por memoria con > aumentas el puntero y con < lo disminuyes, con + aumentas su contenido y con - lo disminuyes y con . imprimes el caracter que contiene el puntero. Lo de los corchetes es un bucle pero es exactamente lo mismo, al principio le pones las veces que quieres que se repita y al final del bucle tienes que decrementar en 1 el puntero del principio para que no quede un bucle infinito. Ah y con la coma ',' lees un byte y lo guardas en la direccion de memoria actual. Un lío, por algo se llama JodeCerebros.
Título: Re: Whitespace, un lenguaje con el que introducir códigos "invisibles".
Publicado por: OmarHack en 27 Marzo 2013, 01:15 AM
Imagínate lo que tiene que ser leer todo el código de un programa grande  :xD
Yo creo que hasta el compilador llora al pasarlo a máquina. :silbar:
Título: Re: Whitespace, un lenguaje con el que introducir códigos "invisibles".
Publicado por: Weeken en 27 Marzo 2013, 02:58 AM
Cita de: OmarHack en 27 Marzo 2013, 01:15 AM
Imagínate lo que tiene que ser leer todo el código de un programa grande  :xD
Yo creo que hasta el compilador llora al pasarlo a máquina. :silbar:


que copilador existe  :huh: lo veo mas complicado que asm   :-\
Título: Re: Whitespace, un lenguaje con el que introducir códigos "invisibles".
Publicado por: Luna71c0 en 27 Marzo 2013, 03:03 AM
Cita de: Weeken en 27 Marzo 2013, 02:58 AM
que copilador existe  :huh: lo veo mas complicado que asm   :-\

Whitespace
Romper      cabeza
goto         Whitespace

(?

Esta "bueno" pero sinceramente como ya dijeron todos, es muy complicado el asunto xD osea si antes habia problemas con C y su ";" imaginate poner un espacio de mas, donde estaria el error? :P
Título: Re: Whitespace, un lenguaje con el que introducir códigos "invisibles".
Publicado por: OmarHack en 27 Marzo 2013, 03:14 AM
Locura total, habría que inventar un lenguaje intermedio entre el whitespace o el brainfuck y uno de alto nivel solo para entenderlo y escribirlo. De todas formas si solo 2 tienen ese lenguaje sería una forma de intercambiar información que pasaría desapercibida y además muy difícil de descifrar.