« first day (118 days earlier)      last day (1124 days later) » 

6:16 PM
@WheatWizard You know, I remember adding the -r flag for backwards compatibility, not golf but it turns out it can save bytes too.
For example, since subtraction/decrementing is so inefficient compared to adding/incrementing, pushing a lot of descending numbers is a lot easier with the -r flag
 
6:40 PM
@DJMcMayhem Hm.. I ddn't think about that
I should keep it in mind for the future
 
FWIW this is the answer I'm thinking of:
1
A: Output the Hebrew alphabet

DJMcMayhemBrain-Flak, 186 bytes (((((((((((((((((((((((((((((((((()()()()()){})){}{}()){({}[()])}{})){}{})())())())())())())())())())()())[()])()())()())[()])()()())[()])()())())()())[()])()()())[()])()())())())()) This code is 182 bytes long, and I added 4 bytes for two command line flags: -r and -u T...

 
Is there a list of all of the options somewhere? I tried -h on TIO but that didn't give me anything.
I've been looking at brain_flak.rb on github, is there a better place.
 
6:56 PM
@Riley -h works but it goes to STDERR not STDOUT, so you need to check the debug button. For example
 
@DJMcMayhem Cool. Thank!
 
7:13 PM
No problem, glad to help!
Actually, now as I look through those options, it seems like some of them don't make a lot of sense
 
Which ones? I could see a use for utf input/output only, like you have for ASCII
 
7:42 PM
@Riley Yeah, there's that. I also don't see any reason for -a -A -c to overwrite each other. Then treat input and output completely separate, and -c just happens to be an alias for -aA
I'm not sure how well that would work with utf though. Maybe have -u and -U and -C as an alias for -uU
But then you could run into some weird combos like -aU or -Au
 
Yeah, I don't see any benefit to having them overwrite each other.
They could overwrite each other when there is an ascii/utf conflict. -cu would be utf input and ASCII output.
 
8:47 PM
A question worth asking is whether we want a separate ascii in and unicode in as ascii in is just unicode in but with errors for characters not with the 256 ascii characters
I'm not sure when that error checking would actually be useful
 
9:05 PM
0
A: Output the Hebrew alphabet

Wheat WizardBrain-Flak, 172 + 4 = 176 bytes This answer is based largely one DJMcMayhem's solution here so I recomend you check it out. Like DJMcMayhem's solution this uses the -ru flag to reverse output and print to unicode. Try it Online (((((()()()()()){})))<(((({}{}{}()){({}[()])}{})){}{})>){({}[()]<...

 
9:21 PM
> I, to be honest, do not really understand how or what my code does.

Perhaps someday I will understand how this works...
3
If that doesn't sum up this language, lol
 
+1 for "Don't ask me how it worked, I just fiddled with it until it produced the correct output" — cat Dec 16 '15 at 3:13
 

« first day (118 days earlier)      last day (1124 days later) »