[Rosie] BBC BASIC didn't have POKE, per se. It had other indirection operators, $, ? and !, which allowed memory to used rather like variables. For example, ?A=B would be the same as POKE A,B; and A=?B would be the same as A=PEEK(B). ! allowed 32-bit access rather than the 8-bit access provided by ?, and $ allowed string peeks/pokes. Furthermore, you could combine each operator with an offset, so A?2=B?4 would be equivalent to POKE A+2,PEEK(B+4) in other versions of BASIC. Although ? was arguably less clear than PEEK, ! and $ made memory access a lot clearer if you were dealing with larger data than single bytes. It also let you do some tricks which seemed mystifying to the uninitiated, such as CALL !-4 which would have the same effect as pressing the BREAK key!
[Rosie] I saw in my local paper today a couple of paragraphs indicating that Russian meteoroligsts will be fined should they get 'it' wrong. That'd spark up your whatsits!
(Dujon) The perfect way of ensuring useless weather forecasts. Russian weathermen will now say there is a risk of everything but everyone will soon learn to ignore them, thus being caught out when there actually is a risk. So it's an absolutely brilliant idea. I think we may have more than a trace of it here. Have a look at my earlier posting.
We had some sort of snow early in the week, which created the lightest of dustings which remained on the ground for almost an entire night. Then it all went wet and unsnowlike. Imagine my surprise to wake up this morning and see *real* snow actually lying on the ground all over the place. It's melting now, though. Somehow, such brief snow is worse than no snow at all, as it's so tantalising.