Many times I've seen people state that they use Windows because they know it, but they can't do trivial things such as set up a printer or connect to WiFi.
Most user's Windows ability is to look for apps on the desktop or Start menu.
That's only RISC OS 2 though. RISC OS 3 was 2MB, and even 3.7 didn't have everything in ROM as Acorn had introduced the !Boot directory for softloading a large amount of 'stuff' at boot time.
It was GUI defined manually by pixel coordinates, having more flexible guis that could autoscale and other snazy things made things really "slow" back then..
Sure we could go back... Maybe we should. But there are lots of stuff we take for granted to day that were not available back then.
RISC OS has the concept of "OS units" which don't map directly onto pixels 1:1, and it was possible to fiddle with the ratio on the RiscPC from 1994 onwards, giving reasonably-scaled windows and icons in high-resolution modes such as 1080p.
This book got a bad reputation in Brazil because a famous actress (who supposedly isn't very bright) once said it was her favourite book.
When I finally decided to give it a try, I found it to be a very interesting read.
So, you can bet people who show disdain for it probably haven't read it. Or they have weak character and are afraid to be considered dumb by association.
There are probably more people around the world who know about The Little Prince from the distinctive illustrations that show up everywhere, than there are people who have actually read the book. It's like Peter Rabbit. Everyone instantly recognizes the illustrations, but often has a hard time explaining what the book was about.
You have to consider that South America is the most dangerous continent.
You can't just leave your car charging unattended in a public space. It has to be done at home or somewhere closed (which would make it expensive) or you would have to watch over your car (which would take a lot of your time).
If there's an evil plot, it's goal must surely be to accelerate environmental degradation.
First we had the blockchain, now AI to consume enormous amounts of resources and distract us from what we should be investing in to make the environment healthier.
Where OOP shines is implementing user interfaces. Most engineers doing math can ignore objects. But when a programmer has to implement a partitionable window with scroll bars and menus, constructing complicated objects built of simpler objects is a mess without OOP.
Get your dad a copy of the classic Scientific and Engineering C++: An Introduction With Advanced Techniques and Examples by John Barton and Lee Nackman. It was written to introduce C++ to Fortran programmers using examples from scientific/mathematical domains. The fact that it is old (from 1994) makes it better suited for folks from Fortran (or other languages) since there is none of the complexity of "Modern C++" to confuse them. Check reviews on Amazon etc.
I guess as a typical engineer (not CS person type of engineer or software engineer) it is easy to think that. One might be working with machines or buildings and so on, all which require _calculation_ of processes. Those are typical cases for "just write a correct function", possibly one that takes many things into account. For such scenario OOP is truly useless and only over-complicates the matter. However, when we get to simulations, where maybe there is no known formula, or the precise calculation would be too expensive, then OOP can make sense. Doesn't have to, but could.
Seems like a common theme of every veteran to dress the way used to in their prime for the rest of their lives, listen to the same music, watch the same movies, etc. and to use the same belief systems as well. On the one hand, if it worked for them, why not? There's no incentive to change. Heck, it is very much the definition of conservatism. Old men who don't change is so common that it borders on proverbial.
Very rarely, however, do you see a brilliant mind like Richard Feynman, a man who was so open to new ideas and out of the box thinking. Even in old age. Seeing someone, in good faith, question what they believe in light of new knowledge is very rare. Now that is a special thing.
I am kind of dumb and old-school so I wrote a bunch of code using macros to handle multiple precisions. If I could go back in time, I’d definitely just use object oriented code. In either case, though, “we can try a mixed precision implementation, I automatically generated single precision” is an incredibly liberating thing to be able to say as a computational scientist!
Most user's Windows ability is to look for apps on the desktop or Start menu.
reply