Follow

concept: an esoteric programming language designed specifically around only being able to use one type of data structure, that structure being engineered to be as annoying as possible to use

and by annoying i mean things like every data type is 19 bits long but you can only pop it from the stack 8 bits at a time, and things are pushed onto the stack exactly 7 bits higher than they're popped off the stack from, and your only method of accessing anything other than the top of the stack is using a function that scrambles the entire stack in a pseudorandom but deterministic manner

@Felthry You mean C? :P

[I mean, C has structs and things... but what if we took all those out and left you with fixed-length arrays?]

@IceWolf I did say specifically engineered to be annoying! C data structures are annoying only by chance, because of hardware limitations and the language being designed before they really knew what people would want out of a programming language

Sign in to participate in the conversation
Awoo Space

Awoo.space is a Mastodon instance where members can rely on a team of moderators to help resolve conflict, and limits federation with other instances using a specific access list to minimize abuse.

While mature content is allowed here, we strongly believe in being able to choose to engage with content on your own terms, so please make sure to put mature and potentially sensitive content behind the CW feature with enough description that people know what it's about.

Before signing up, please read our community guidelines. While it's a very broad swath of topics it covers, please do your best! We believe that as long as you're putting forth genuine effort to limit harm you might cause – even if you haven't read the document – you'll be okay!