The past few years have seen dramatic changes in technology. Computing is being increasingly done on mobile devices like smartphones and tablets. These devices have lower processing power and storage capacity than PCs. And they run on batteries that require recharging . Hence, applications built for them must have smaller footprints and be highly energy efficient.
Did we not START OUT in the 60's – 90's writing software for devices with 640KB RAM, 20MB hard drives, and limited battery life too? An iPhone has 1GB of RAM, 64GB of storage space and a 1.3GHz CPU. How is this low processing power? So what? Our industry transformed from extremely low processing power to huge processing power to semi huge processing power. How does that make an engineer with experience writing software for the 90's based systems outdated just because devices require a bit more attention to how memory / space is used?
This is just plain awesome.
A recent visit to Vancouver downtown on a typical rainy day turned out quite awesome for getting some nice, moody photos. All taken with the Sony RX100.
I purchased a prepared slide of diatoms from Klaus Kemp in the UK. Here are some photos.
Hanlon's Razor
Never attribute to malice that which is adequately explained by stupidity.