BrainFuck [Modern Programming Language]

Započeo Galardo, Jul 13, 2020, 00:04:43 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Ćao, želio bih vam predstaviti jedan programski jezik!
U pitanju je BrainFuck.

Prema ovako dobrom imenu već mozete predpostaviti da se radi o jednom jako ozbiljnom programskom jeziku koji je veoma lagan za naucit.

Pa da zapocnemo....
BF podrzava samo 8 znakova, bez slova, brojeva i slicnih stvari...
Lista znakova:
[pawn]> = pomicanje celije unaprijed
< = pomicanje celije unazad
+ = dodavanje +1 na vrijednosti trenutne celije
- = micanje jedne vrijednosti trenutne celije
[ = pocetak petlje (loopa)
] = kraj petlje (loopa)
. = ispisivanje vrijednosti trenutne celije
, = upisivanje vrijednosti u programu[/pawn]

U redu, sada kada znamo sve stvari ovog predivnog jezika, napisimo prvi program. kao i u ostalim jezicima, zapocet cemo sa "Hello world" programom. njega cemo napisat ovako:
[pawn][-]>[-]<>++++++++[<+++++++++++++>-]<.---.+++++++..+++.>++++++++[<---------->-]<+.>++++++++[<+++++++++++>-]<-.--------.+++.------.--------.[/pawn]

Kao sto mozete vidjeti, veoma je jednostavno.
Slika ispisa: https://prnt.sc/tfyk89


Naravno, mozemo traziti korisnika putem znaka "." da upise zeljeni text, te ga putem znaka "," ispisati. tako na primjer pomicanjem celije sa znakom ">" mozemo traziti korisnika da upise vise rijeci, te micati celije u nazad putem znaka "<".

credits: @mmlinaric
github: https://github.com/mmlinaric/Brainfuck-basics

[pawn]Prema ovako dobrom imenu već mozete predpostaviti da se radi o jednom jako ozbiljnom programskom jeziku koji je veoma lagan za naucit.[/pawn]
shvatam, jelte, da je lagan za nauciti cim se zove JebacMozga. :D
• Website: www.vasic.dev
Web & Cyber Security Enthusiast



Firma trazi ozbiljne developere BrainFuck programskog jezika!




Uh,ja ne znam ni pawn kako treba,a kamoli ovo
Trebam još puno žganaca jesti da bi mogao do to da razmislim šta i kako radim

Neću ni pokušavati da učim ovo jer bi bio debakl

Citat: Ivo Dev poslato Mart 03, 2023, 22:46:13 POSLE PODNE
Uh,ja ne znam ni pawn kako treba,a kamoli ovo
Trebam još puno žganaca jesti da bi mogao do to da razmislim šta i kako radim

zasto onda drzis dev u imenu
Ecuador Online Gaming Community Founder

dsc.gg/ecuador-rp


Čuj to BrainFuck, jel ti to mene malo jebeš u mozak ha ?
You'll be always in my heart, the end and thanks for amazing times. #WeAreLords