EEVblog Electronics Community Forum

Products => Computers => Programming => Topic started by: SiliconWizard on June 21, 2023, 09:58:31 pm

Title: DreamBerd: You're gonna like this one!
Post by: SiliconWizard on June 21, 2023, 09:58:31 pm
https://github.com/TodePond/DreamBerd (https://github.com/TodePond/DreamBerd)

Quote
DreamBerd is a perfect programming language.

Well, if you follow the links for the "examples", you'll find out that it's all a joke.
And the reddit: https://www.reddit.com/r/ProgrammingLanguages/comments/13ztlms/dreamberd_is_a_perfect_programming_language/ (https://www.reddit.com/r/ProgrammingLanguages/comments/13ztlms/dreamberd_is_a_perfect_programming_language/)

Can't blame the satire, as I post on a regular basis here, many new languages are actually "serious" attempts while being every bit as satirical as this.
Title: Re: DreamBerd: You're gonna like this one!
Post by: xrunner on June 21, 2023, 11:42:16 pm
Constant variables and variable constants ... I'm lost already.  :palm:
Title: Re: DreamBerd: You're gonna like this one!
Post by: SiliconWizard on June 22, 2023, 01:40:49 am
The guy went a bit far in terms of parody, it's not too subtle, but I found it pretty hilarious all in all.

It reminded me of this:
https://www.youtube.com/watch?v=vcFBwt1nu2U (https://www.youtube.com/watch?v=vcFBwt1nu2U)

but drawing pieces from more recent languages.
Title: Re: DreamBerd: You're gonna like this one!
Post by: newbrain on June 22, 2023, 08:53:18 am
It reminded me of this:
Ah, I was just going to post this but as an example of bad parody.
I totally hated that YT video, to me it has the same vibe of picking on intel or Windows for being champions at backward compatibility or having done things that seemed the right choice given the possibility at the time and are now a burden. Not watching it again to detail my gripes with it.

DreamBerd, I found hilarious.
Title: Re: DreamBerd: You're gonna like this one!
Post by: SiliconWizard on June 22, 2023, 07:48:33 pm
Constant variables and variable constants ... I'm lost already.  :palm:

This one was pretty fun:
Quote
New for 2023!
Mutable data is an anti-pattern. Use the const const const keyword to make a constant constant constant. Its value will become constant and immutable, and will never change. Please be careful with this keyword, as it is very powerful, and will affect all users globally forever.