Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Everything Is References

Name: Anonymous 2010-08-20 16:29

Is there a language in which variables, function arguments, etc, are always references by default?

For example:

int x = 5;
int y = x;
y++;  // x and y are both 6


If you really did want a copy of something, you'd have to use a keyword:

int x = 5;
int y = copy(x);


And pass-by-value would also have to be done explicitly:

void func(int z)
{
   int w = copy(z); // now w is effectively "local"
}


It would force programmers to at least be aware of the fact that they're making a copy.

Name: Anonymous 2010-08-24 18:55

>>92
It's tedious bullshit about what you like about application X, and no longer has anything to do with programming. If you find it interesting there are other boards more appropriate to its discussion. The only difference between what's been recently going on in this and shitposting is that you dorks actually seem to care about the trivial subjective garbage you're arguing. Seriously, some boards are down with that and would welcome you.

>>91
Yeah. That's what I said.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List