17 karma · joined May 15, 2020
I’ve recently started reading about refactoring ideas by Martin Fowler and others. These made me realize the potential, but it is an art-form in and off itself.
And the fact that the paper is available for free is just added gravy!
I would argue against this statement which I’ve seen many times. RPN is not more difficult to use, it is simply different from what people have been using for the last few decades. Not being used to an human-machine interface and having to learn it should not be confused with difficulty of use.
Someone used to vi/vim has all the ease in the world to use it, but it might take a newcomer more time to adapt.
RPN has a very natural data waterfall flow, especially when stacks can grow to multiple levels. Of course you don’t have a direct view of it, but it becomes second nature. You simply know what that the higher value in the stack is your previous result.
Android is an OS and iPhone is the hardware. Is the Pixel 4 XL better than the iPhone 12 Pro Max? Quite possible. Is Android better than iOS? Quite possible.
I get the fact that iOS and the iPhone are tightly coupled, but Android is the exact opposite where software and hardware are not coupled Android implementations from manufacturer to manufacturer differs quite significantly.
It's definitely a weird headline for an article that compares more a Google implementation to an Apple Implementation.
www.weatheredstrip.com