Live data from Hacker News

DreamBerd is a perfect programming language

github.com

41–50 of 215 posts

Re: DreamBerd is a perfect programming language

#43
post #12
post #2

This is great. Usually with the joke programming languages, you can get at least one person arguing that "x feature" really isn't all that bad, or could maybe be useful. DreamBerd beats them all in that regard. It is 100% terrible! I lost it at the lifetimes implementation.

This feature really isn't all that bad! > To declare a function, you can use any letters from the word function (as long as they're in order): > function add (a, b) => a + b! > func multiply (a, b) => a * b! > fun subtract (a, b) => a - b! > fn divide (a, b) => a / b! > functi power (a, b) => a * b!

When I first read this, I thought the function names could only include letters from the word function, and only in order!

Re: DreamBerd is a perfect programming language

#46

This is incredibly good. It maintains the breathlessly approving tone of a language readme the entire time, it has incredible comedic timing (a lesser shitpost would have revealed that of course the file extension was .db right at the start), and it has incredible internal consistency. For some reason it was the fact that it demonstrates how "files" work by rebinding a const const that sent me completely over the edg…

breathlessly approving tone of a language readme

What does this mean?

it has incredible comedic timing

How does text have comedic timing?

Re: DreamBerd is a perfect programming language

#47

Hello! Creator here. This is an open-source project so please do submit any issues or PRs. Please note: I will close any issues without unreproducible steps.

> Please note: I will close any issues without unreproducible steps. Surely you meant "without reproducible steps"?

Surely you didn't comment before viewing the post.

Re: DreamBerd is a perfect programming language

#48
post #45

Hello! Creator here. This is an open-source project so please do submit any issues or PRs. Please note: I will close any issues without unreproducible steps.

I really, really dig your sense of humor! Great stuff

Thank you very much! You're very welcome to dive further into the Pond if you want: https://youtu.be/ZMklf0vUl18

Re: DreamBerd is a perfect programming language

#49

This is incredibly good. It maintains the breathlessly approving tone of a language readme the entire time, it has incredible comedic timing (a lesser shitpost would have revealed that of course the file extension was .db right at the start), and it has incredible internal consistency. For some reason it was the fact that it demonstrates how "files" work by rebinding a const const that sent me completely over the edg…

breathlessly approving tone of a language readme What does this mean? it has incredible comedic timing How does text have comedic timing?

Sorry it would be a spoiler to reveal this to you at this point

Re: DreamBerd is a perfect programming language

#50

This is incredibly good. It maintains the breathlessly approving tone of a language readme the entire time, it has incredible comedic timing (a lesser shitpost would have revealed that of course the file extension was .db right at the start), and it has incredible internal consistency. For some reason it was the fact that it demonstrates how "files" work by rebinding a const const that sent me completely over the edg…

breathlessly approving tone of a language readme What does this mean? it has incredible comedic timing How does text have comedic timing?

Breathlessly approving tone of a language readme: Readmes on Github, especially for languages, often have a recognizable tone. Look how cool this is! Isn't this so neat!? Why would you ever do it differently!?

Comedic timing (in text): Most prose is written under the assumption that it will be read in order- ie, from beginning to end. For instance, you likely read the word "beginning" before you read the word "end" in that last sentence, and read the word "to" between them. So for instance, while "a lesser shitpost would have revealed that of course the file extension was .db right at the start", this superior shitpost has text between the start and the reveal. This is analogous to how, when speaking, a comedian will maintain awareness of pausing and such to drop funny lines at exactly the right moment.

Post reply on HN