@rak1507 Actually I think this algorithm is correct. It's basically "try every color as the base color, recurse to find how many more steps each possibility would take, and use the possibility with the fewest steps."
In fact I think the 86-character Haskell answer may be using the same algorithm. (I don't quite speak Haskell, but it looks like it's doing most of the same things.)
okay so I'm going to use a digraph adverb to extract functions to become first-class
between ɵ↑ and ɵ↓, which makes more sense to convert a function into a first-class object and which as an adverb to turn a first-class object representation into the function to call it?
my codepage uses small caps, greek letters, some armenian characters, some coptic characters, and some IPA characters lol
and it's incomplete for all of them because some don't fit or i don't like them or they look too similar to other ones
so i'll probably have digraph constants for the complete versions of those alphabets that i can't insert into my code itself due to them not belonging to the codepage
@Shaggy We still get semi-regular posts complaining about golf langs, as well as the odd newbie who wants to ban golf langs. As regulars we've established that golf langs belong here, but even now, there are some who only agree with that begrudgingly. The blog post is designed to present both sides of a long-running debate in the site's history, and fairly show arguments for and against. I doubt anyone is going to read the blog and walk away with the idea that we're open to banning golf langs
@rak1507 That one is probably the most confusing, but even then, ½ makes some sense (sqrt = raise to the power of ½, ½ is typeable on USINTL, √ isn't etc.)