Interesting Stuff...

One of my heroes - Ray Kurzweil https://en.wikipedia.org/wiki/Ray_Kurzweil - says that when he builds a new product that he always projects what the computer horsepower will be like when the product is ready to launch.

Say, an 18-month development cycle, then design the product to run on a computer with twice the processing power as available at the start of the project.

Obviously, he is not advocating bloatware - far from it.

Go for products that cannot effectively work today because of the processing requirements, but will work when released - things like AI/deep learning/advanced DSP/image understanding etc.

Regards to the List from the Rocky Mountains.

Jack

ps - I HATE and LOATHE bloatware - e.g., so much MicroSoft stuff.

<snip>


But, it is a common attitutde. I gave an assignment of writing a program that could sort a data set that was too big to fit into memory. Students COMPLAINED (including complaint to the dean), saying that the "CORRECT" solution is replace the computer with one with more RAM. Response to assignment of optimizing an algorithm to make it more efficient was: "replace the computer with a faster one." They refused to accept the premise that there is any benefit to efficient data structures or efficient algorithms.


--
Grumpy Ol' Fred                 ci...@xenosoft.com

----------------------------------------------------------------------------------
Jack Harper, President
Secure Outcomes Inc
2942 Evergreen Parkway, Suite 300
Evergreen, Colorado 80439 USA

303.670.8375
303.670.3750 (fax)

http://www.secureoutcomes.net for Product Info.

Reply via email to