Rav-T
7 years ago
Favorite Username(s): lexicalscope for Curly Brace from Cave Story
latest #9
Rav-T
7 years ago
operationrainfall.com/wp... Curly is a robot, and she's named after this character: "{". In north american english (and amongst programmers) this is called a curly brace, though it has other names
Rav-T
7 years ago
Rav-T
7 years ago
There. Thanks plurk :/
立即下載
Rav-T
7 years ago
My degree is in Computer Science. In my domain, curly braces are most commonly seen in programming languages that descended from or were inspired by C (including java, c++, javascript, and hundreds of others)
Rav-T
7 years ago
the programming angle obviously works with curly as a robot, but it is also likely that her name comes from the programming concept.
Rav-T
7 years ago
Cave Story was written in C++ by Pixel, who also did all the writing, art, and music. He almost certainly named her (and her partner quote) with a mind to their use in programming.
Rav-T
7 years ago
In C (and C++), curly braces mark out statement blocks (groups of instructions). These languages are "lexically scoped", meaning that variables defined inside curly braces only exist there.
Rav-T
7 years ago
Once you hit a closing curly }, and variables declared inside are no longer available.
Rav-T
7 years ago
SO, lexicallyscoped, a massively nerdy deep programmer joke off of her name as a programmer joke for a robot played by a computer scientist.
back to top