cs_Alain Proviste
Messages postés908Date d'inscriptionjeudi 26 juillet 2001StatutModérateurDernière intervention 1 février 20152 28 janv. 2008 à 01:49
en fait le brainfuck est tout simplement une machine de turing, donc il est un des langages informatiques les plus pertinents que vous ayez pu croiser, par essence. Mis à part le lambda calcul, vous n'aurez rien de plus théorique en algorithmie que les machines de turing (dont le brainfuck est une variante)
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 27 janv. 2008 à 23:05
quoi ce foutage ? on glisse des Ook systématiquement partout, sans distinction...
pas vraiment d'interet, si ?
le joujou avec les ?;! est amusant, lui
Gregoiregrim
Messages postés1Date d'inscriptionsamedi 24 novembre 2007StatutMembreDernière intervention27 janvier 2008 27 janv. 2008 à 18:42
Y a une Variante le language Ook c'est soit disant plus lisible :
pour afficher Hello World!
Faut écrire :
Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook! Ook! Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook? Ook! Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook! Ook! Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook? Ook! Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook! Ook! Ook? Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook? Ook? Ook! Ook? Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook! Ook! Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook? Ook! Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook! Ook! Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook? Ook! Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook! Ook! Ook? Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook? Ook? Ook! Ook? Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook.
C'est horible
econs
Messages postés4030Date d'inscriptionmardi 13 mai 2003StatutMembreDernière intervention23 décembre 200824 9 mai 2006 à 09:40
Il existe un site (dernièrement ajouté sur le blog de coq) qui répertorie les "Hello world" dans différents langages. Mais pas encore de brainf-ck. Tu peux le déposer là bas pour info , çà en réjouira plus d'un :
Phil8915
Messages postés6Date d'inscriptionmercredi 12 janvier 2005StatutMembreDernière intervention16 mars 2008 5 mai 2006 à 12:09
Excellent! Vive le BF!
C'est bizarre... chez moi, je le trouve plus simple que l'ASM. Enfin, chacun ses goûts.
Pour ce qui n'ont rien compris (comme moi avant de chercher) il y a un bon site d'initiation au BF à l'adresse http://alx2002.free.fr/esoterism/brainfuck/brainfuck_fr.html. Y'a aussi l'article Brainfuck sur Wikipédia.
Encore une fois, bravo, où plutot:
++++++[>+++++++++++<-]>.<++++++++[>++++++<-]>.<----[>----<+]>-.<+++[->+++++++<]>.-------.<----------[+>-----------<]>-+++++++[>+++++<-]>--.
_120_
Messages postés15Date d'inscriptionsamedi 11 novembre 2000StatutMembreDernière intervention 3 mai 2007 21 mars 2006 à 09:33
>> ++++++++[>+++++++++<-]>.
>>
>> veux simplement dire 9 * 8
MDR
tooffy123
Messages postés55Date d'inscriptionvendredi 16 mai 2003StatutMembreDernière intervention16 mars 2009 17 nov. 2005 à 08:17
Tout simplement Génial !
Afyn
Messages postés608Date d'inscriptionsamedi 3 août 2002StatutMembreDernière intervention22 décembre 2016 16 nov. 2005 à 18:22
C'est normal que je reconnaisse le style des icônes ?
Yop
Afyn - Navedac
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 16 nov. 2005 à 16:21
oui, enfin, RLE, je dis ca comme ça, en passant ^^
pour le Chr$(13), on a bien dans le code original de HelloYou :
[>,-------------]
et là, conflit...
bilaloch
Messages postés556Date d'inscriptionlundi 6 octobre 2003StatutMembreDernière intervention31 octobre 20191 16 nov. 2005 à 16:00
Je n'aurais jamais cru qu'un tel langage existait. Merci EBArtSoft ^^... Mais ou tu trouves toutes ces infos?
BILALoch B)
cs_EBArtSoft
Messages postés4525Date d'inscriptiondimanche 29 septembre 2002StatutModérateurDernière intervention22 avril 20199 16 nov. 2005 à 15:33
Renfield> Oulalal RLE ? rajouter 10 mots clef dans le language Bf* !!!! Hors de question il perdrait tout son charme. Laisse donc au compilateur le soit d'optimiser le code mais la syntaxe est bien plus belle ainsi ;)
Pour ce qui est du Chr$(13) par convention le 10 est utilise a cause de l'emploi en mode DOS. Sinon on perd la compatibilité.
P__ROMEO
Messages postés294Date d'inscriptionvendredi 25 février 2005StatutMembreDernière intervention 9 mars 20061 16 nov. 2005 à 13:40
je ne suis pas chez moi, et ne peut pas télécharger le zip. les messages déposés ici sont tellement...!!! que je laisse une trace de moi dans ce monde BrainFuck.
PS: ceux qui disent que moin on écrit, plus c'est simple, là, ils sont devant un mur!
Renfield >> mdr.
Bonne continuation.
stef2004
Messages postés105Date d'inscriptionmercredi 4 février 2004StatutMembreDernière intervention29 décembre 2005 16 nov. 2005 à 12:47
j'ai jamais vu ça! a quand les concours de programmation en brainfuck?? :))))
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 16 nov. 2005 à 12:46
avec un tel listing, une compression RLE s'amuserait bien :
8+[>9+<-]>. pour un putchar('H')
j'ai corrigé le programme Hello You...
Traditional "Hello you" programming example in BrainFuck
là, on voit les touches que l'on presse, et le nom est bien restitué
il était prévu pour un Chr$(13) comme saut de ligne, et dans ton code, tu fait :
Case 13: StdIn = Chr$(10)...
ca décalait pas bien
autre chose, le Undo / redo fait un peu ce qu'il veux
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 16 nov. 2005 à 12:24
je trouve ca génial, comme langage, assez simple, sur le principe, en fait :
++++++++[>+++++++++<-]>.
veux simplement dire 9 * 8
ce qui donne 72
le point,à la fin indique que l'on veux écrire le caractère de code ascii 72 : H
Mindiell
Messages postés558Date d'inscriptionjeudi 25 juillet 2002StatutMembreDernière intervention 5 septembre 20071 16 nov. 2005 à 10:29
Eh eh, c'est un super langage :o)
J'en avais trouvé un qui n'était qu'une suite de tabulation et d'espaces, les fichiers sources étient... un peu vides :o)
apxa
Messages postés188Date d'inscriptionmercredi 15 mai 2002StatutMembreDernière intervention25 avril 2009 16 nov. 2005 à 10:10
iop all,
Ce serait pas un dérivé du morse ?
Have Fun ;)
cs_EBArtSoft
Messages postés4525Date d'inscriptiondimanche 29 septembre 2002StatutModérateurDernière intervention22 avril 20199 15 nov. 2005 à 23:33
Darksidious> Tu verras c'est un sujet d'experimentation tres instructif
Alain Proviste> exe compilable depuis les sources
Windob> me too
@+
cs_windob
Messages postés225Date d'inscriptiondimanche 19 octobre 2003StatutMembreDernière intervention25 août 2008 15 nov. 2005 à 23:02
j'aurais jamais pensé dire ça mais je préfere encore l'asm.
cs_Alain Proviste
Messages postés908Date d'inscriptionjeudi 26 juillet 2001StatutModérateurDernière intervention 1 février 20152 15 nov. 2005 à 23:00
je ne sais pas si les exe sont necessaires mais s'ils le sont alors c'est balot car ils sont supprimés quand on telecharge le zip
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 15 nov. 2005 à 21:16
Qu'est-ce que c'est que ce langage ??? C'est un truc de fou !
En tout cas, il mérite bien son nom !
Comment peut-on obtenir un hello world juste avec cà :
>+++++++++[<++++++++>-]<.>+++++++[<++++>-]<+.+++++++..+++.[-]>++++++++[<++++>-]
<.>+++++++++++[<++++++++>-]<-.--------.+++.------.--------.[-]>++++++++[<++++>-
]<+.[-]++++++++++.
28 janv. 2008 à 01:49
27 janv. 2008 à 23:05
pas vraiment d'interet, si ?
le joujou avec les ?;! est amusant, lui
27 janv. 2008 à 18:42
pour afficher Hello World!
Faut écrire :
Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook! Ook! Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook? Ook! Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook! Ook! Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook? Ook! Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook! Ook! Ook? Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook? Ook? Ook! Ook? Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook! Ook! Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook? Ook! Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook! Ook! Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook? Ook! Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook! Ook! Ook? Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook? Ook? Ook! Ook? Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook.
C'est horible
9 mai 2006 à 09:40
http://www.roesler-ac.de/wolfram/hello.htm
5 mai 2006 à 12:09
C'est bizarre... chez moi, je le trouve plus simple que l'ASM. Enfin, chacun ses goûts.
Pour ce qui n'ont rien compris (comme moi avant de chercher) il y a un bon site d'initiation au BF à l'adresse http://alx2002.free.fr/esoterism/brainfuck/brainfuck_fr.html. Y'a aussi l'article Brainfuck sur Wikipédia.
Encore une fois, bravo, où plutot:
++++++[>+++++++++++<-]>.<++++++++[>++++++<-]>.<----[>----<+]>-.<+++[->+++++++<]>.-------.<----------[+>-----------<]>-+++++++[>+++++<-]>--.
21 mars 2006 à 09:33
>>
>> veux simplement dire 9 * 8
MDR
17 nov. 2005 à 08:17
16 nov. 2005 à 18:22
Yop
Afyn - Navedac
16 nov. 2005 à 16:21
pour le Chr$(13), on a bien dans le code original de HelloYou :
[>,-------------]
et là, conflit...
16 nov. 2005 à 16:00
BILALoch B)
16 nov. 2005 à 15:33
Pour ce qui est du Chr$(13) par convention le 10 est utilise a cause de l'emploi en mode DOS. Sinon on perd la compatibilité.
16 nov. 2005 à 13:40
PS: ceux qui disent que moin on écrit, plus c'est simple, là, ils sont devant un mur!
Renfield >> mdr.
Bonne continuation.
16 nov. 2005 à 12:47
16 nov. 2005 à 12:46
8+[>9+<-]>. pour un putchar('H')
j'ai corrigé le programme Hello You...
Traditional "Hello you" programming example in BrainFuck
>+++++++++++[<++++++++>-]<-.>++++[<++++>-]<+.-------.>+++++
[<++++>-]<-.[-]>++++++++[<++++>-]<.>+++++++++[<++++++++>-]<
+.++++++++++.[-]>++++++++[<++++>-]<.>+++++++++++[<++++++++>
-]<+.----------.++++++.---.[-]>++++++++[<++++>-]<.>++++++++
+++++[<++++++>-]<.-------------.++++++++++++.--------.>++++
++[<------>-]<--.[-]+++++++++++++.---.[-]+[>,.----------]
>+++++++++[<++++++++>-]<.>+++++++[<++++>-]<+.+++++++..+++.[
-]>++++++++[<++++>-]<.[-]<-[<-]>[+++++++++++.>]+++++++++
+.
là, on voit les touches que l'on presse, et le nom est bien restitué
il était prévu pour un Chr$(13) comme saut de ligne, et dans ton code, tu fait :
Case 13: StdIn = Chr$(10)...
ca décalait pas bien
autre chose, le Undo / redo fait un peu ce qu'il veux
16 nov. 2005 à 12:24
++++++++[>+++++++++<-]>.
veux simplement dire 9 * 8
ce qui donne 72
le point,à la fin indique que l'on veux écrire le caractère de code ascii 72 : H
16 nov. 2005 à 10:29
J'en avais trouvé un qui n'était qu'une suite de tabulation et d'espaces, les fichiers sources étient... un peu vides :o)
16 nov. 2005 à 10:10
Ce serait pas un dérivé du morse ?
Have Fun ;)
15 nov. 2005 à 23:33
Alain Proviste> exe compilable depuis les sources
Windob> me too
@+
15 nov. 2005 à 23:02
15 nov. 2005 à 23:00
15 nov. 2005 à 21:16
En tout cas, il mérite bien son nom !
Comment peut-on obtenir un hello world juste avec cà :
>+++++++++[<++++++++>-]<.>+++++++[<++++>-]<+.+++++++..+++.[-]>++++++++[<++++>-]
<.>+++++++++++[<++++++++>-]<-.--------.+++.------.--------.[-]>++++++++[<++++>-
]<+.[-]++++++++++.
C'est vraiment pour se prendre la tête !
DarK Sidious