The Third Stack

A chat room for discussing the Brain-Flak programming language. Try it online: https://tio.run/#brain-flak Github link: https://github.com/DJMcMayhem/Brain-Flak
1936d ago – DJMcMayhem
34

export all events for this room

Starred posts

Nov 30, 2016 00:16
Brain-Flak Syndrome: The act of forgetting what your code does before you've even written it.
11
Mar 27, 2017 17:23
Title idea: Prepends or Appends? Depends
7
Apr 1, 2018 04:36
Brain-flak is officially LotM for April 2018 as well as celebrating it's 2nd birthday!
4
Oct 26, 2017 21:11
Brain-flak just passed 50 stars on github for the first time! \o/ \o/
4
Nov 22, 2016 23:21
New release! Version 1.2.0 has slightly different command line flags. Now, unicode input and output is assumed when given the ASCII flags
4
BMO
Mar 9, 2018 23:04
Apr 19, 2017 16:34
Feb 16, 2017 19:06
Oh my bad I though April was after February
3
Oct 21, 2016 21:21
> I, to be honest, do not really understand how or what my code does.

Perhaps someday I will understand how this works...
3
Oct 30, 2017 16:55
The Brain-flak wiki is now publicly editable.
2
May 4, 2017 00:05
Oh, do the ROs and mods move messages here from TNB with {}?
2
Apr 1, 2017 15:23
@MilletMage @0 ' You guys are confusing the heck out of me D:
2
Mar 26, 2017 23:05
Hello all its about a month until Brain-Flak's Birthday (for real this time) so I thought we could Brainstorm some ideas for a birthday challenge. I have some ideas myself but they are not very good so I'm eager to hear everyone else's.
2
Feb 16, 2017 19:06
Ok meet you guys next month then
2
Jan 11, 2017 07:23
0
A: Are the brackets fully matched?

DJMcMayhemBrain-Flak, 1101 bytes {({}<>)(<>())(<>{}<>)(({}))((((()()()()()){}){}){})({}[{}]<(())>){((<{}{}>))}{}{{ }{}(<{}>)((()))(()<>)(<><{}>)}{}(({}))((((()()()()()){}){}){}())({}[{}]<(())>){(( <{}{}>))}{}{{}{}(<{}>)((()))(()<>)({}[{}](<()>)){{}{}(<(())>)}{}{<>{{}}<>{{}}((<( )>))}{}(<><{}>)}{}(({}))(((...

2
Jan 9, 2017 14:44
I made a 79 byte stack clean multiplier (positive, 0 and negative). tio.run/nexus/…
2
Nov 28, 2016 22:17
I think we need proper english names for all of the operations. Whenever I actually need to say <> or {...} outloud I have no idea what to actually say
2
Nov 28, 2016 19:43
@DJMcMayhem Done
2
Oct 25, 2016 20:33
user image
2
Aug 31, 2016 15:26
0
A: What programming languages have been created by PPCG users?

DJMcMayhemBrain-Flak Brain-Flak is a language designed by me, DJMcMayhem, and written as a collaboration between me and two other users, @Wheat Wizard, and @1000000000. When your Stack Overflows, you forget whatever you were talking about. If this happens very badly, to the point where you can no longer ...

2
Feb 2, 2018 21:03
in The Nineteenth Byte, 20 mins ago, by DJMcMayhem
|Push 2        | --> Decrement |
|Push 2 again  | Decrement <-- |
   (()())         {({}[()])}
Jul 19, 2017 22:04
If there's no conversation worth starting in here, it should end up frozen anyway
Jun 8, 2017 20:15
I made a thing! BrainHack
Apr 24, 2017 21:49
Mar 26, 2017 23:08
Here are somethings I criteria *I* think would be important to se in a potential challenge:
1. Low Bar of entry
I think that everyone should be able to participate regardless of their knowledge of brain-Flak
2. Brain-Flakiness
It should obviously be related to Brain-Flak
3. Fun
As with all challenges it should be fun
Jan 11, 2017 17:56
Also, I tried running your metagolfer on my original, and it added two bytes, lol
Dec 7, 2016 06:12
Dec 1, 2016 06:46
New shorter integer divisions (both positive and general) github.com/DJMcMayhem/Brain-Flak/wiki/…
Nov 9, 2016 16:22
({(({}[()])){({}[()])}{}}{}) yields (n-1)*n*(n+1)/6. I think this is the shortest known cubic function. It may be useful for metagolf, as it gets to big numbers faster than its quadratic counterparts.
Oct 30, 2016 19:07
0
A: Golf a Brain-Flak Integer

Wheat WizardBrain-Flak, 64664 Try it Online! Here is my annotated code ({}< ((((()()()()()){}){}){}()) #41 >) { (({})[()()()()()()]) ([({}<(())>)](<>)){({}())<>}{}<>{}{}<>(({})){(<{}({}<>)>)}{}({}<>) {((< #IF {} {({}[()]< #FOR ((((()()()()()){}){}){}()) #41 (({})[()]) #40 >...

Oct 27, 2016 23:25
2
A: Code Golf Golf Golf

MegaTomBrain-Flak, 1626 1938 bytes (<()>)<>((()()()()()){}){({}[()]<((((((()()()()()){})){}{}()){}){})((()()()()()){}){({}[()]<(((((()()){}){}){}){})>)}{}((((((()()()()()){})){}{}()){}){})((()()()()()){})>)}{}((((()()){}){}){}()){({}[()]<({}<>)<>>)}{}{}{}(((((()()()()()){})){}{}()){})((((((()()()()()){...

Oct 20, 2016 19:06
0
A: Showcase your language one vote at a time

Wheat WizardBrain-Flak Factoid: In Brain-Flak a one is shorter than zero and multiplying by seven takes more characters than multiplying by eight.

Oct 7, 2016 00:27
The program I was running was a recursive (read: super inefficient) Fibonacci number finder I wrote for one of my classes brain-flak.tryitonline.net/… given an input N it will compute the Nth fibonacci number
Oct 6, 2016 22:43
Craneflak v1.0.0 is out github.com/1000000000/CraneFlak
Oct 5, 2016 17:33
0
Q: Tips for Programming, Understanding and Golfing in Brain-Flak

Wheat WizardSome users (myself, DJMcMayhem, and 1000000000) are very experienced in the mysterious ways of Brain-Flak. So I thought it a good idea to set up this question as a way to share our knowledge with the community and lower the bar of entry to this language "designed to be painful to use". And perha...

Oct 4, 2016 05:25
0
A: Golf you a quine for great good!

Wheat WizardBrain-Flak, 976266390372758483258456997330285583602920521120063176028064287661292611590116252099227036743110136042555489889035633850709900008911379721051545620231727569905454062086708153676586155716204327064986548850918095030874479575959146118624787852065688934284844567935023551066470413311518574...

Oct 1, 2016 16:42
2
A: List of bounties with no deadlines

Wheat Wizard700 Rep for a modulo in Brain-Flak The current record for the shortest modulo is 72 characters: (<({}<>)>)<>{({}[()])<>(({}()[({})])){{}(<({}({}))>)}{}<>}{}<>({}<{}><>) If you can implement modulo in less than 72 characters in Brain-Flak, you will get 700 rep. 500 from WheatWizard, and 200 ...

Sep 27, 2016 03:14
@quartata Why factorial? Who worries about efficiency?
Sep 15, 2016 03:02
Here is the new one
Sep 12, 2016 03:28
Haha, I am now the contributor with the least contribution in my own language.
Jun 24, 2016 06:41
And then also display value. (()()#dv()) would print 2.
Jun 24, 2016 06:40
I was thinking of having something like #dl, #dr, and #dc for display left, right and current.