v0.9.9.9.9.9.9.9.9 #57
TodePond
announced in
Announcements
Replies: 1 comment
-
We should add veritable holsters. I'm not sure what they could do, but I think they would be a great feature, especially when hoisting holsters. Maybe we could request for classical musician Gustav Holst's holster hoisting? I'm sure he might know. Might need to use DreamBerd's time travel features to ask him though. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
We are unhappy to announce the un-launch of DreamBerd back into beta.
To explain our reasoning for this, please read this comment from our founder:
This release also brings a whole bunch of empowering new changes. Please read on for the full notes.
Buff: Logo
Nerf: Loops
Buff: Strings
We refined our string syntax!
Strings can be declared with single quotes or double quotes.
They can also be declared with triple quotes.
In fact, you can use any number of quotes.
Even zero.
New Feature: Immutable Data
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.New Feature: Lifetimes
DreamBerd has a built-in garbage collector that will automatically clean up unused variables. However, if you want to be extra careful, you can now specify a lifetime for a variable, with a variety of units.
By default, a variable will last until the end of the program. But you can make it last in between program-runs by specifying a longer lifetime.
Variable hoisting can be achieved with this neat trick. Specify a negative lifetime to make a variable exist before its creation, and disappear after its creation.
New Feature: Significant Whitespace
DreamBerd uses significant whitespace. Use spacing to specify the order of arithmetic operations.
This discussion was created from the release v0.9.9.9.9.9.9.9.9.
Beta Was this translation helpful? Give feedback.
All reactions