Re: Polysemy in programming langs (was: Why does the meaning of words change?)
From: | John Cowan <cowan@...> |
Date: | Sunday, April 18, 2004, 19:54 |
Ray Brown scripsit:
> >The same with instructions like: A = B, which in
> >reality mean "copy B to A".
>
> Yep - copying the value of location B into location A is, of course, what
> goes on in the computer & is probably how one would think of it at a low
> level; in high level programming it's rather:
> "variable A is assigned the value of variable B."
Except in linear logic, where you can only access the value of a variable
once, and so "move" really is important. The resources on linear
logic seem to be a bit scattered: those interested should google for it.
--
Business before pleasure, if not too bloomering long before.
--Nicholas van Rijn
John Cowan <jcowan@...>
http://www.ccil.org/~cowan http://www.reutershealth.com