OK - I’ll bite. The three first Zappa songs that come to mind feature, respectively, the following lines:My instructor was Mr. Zappa... and he taught me to sing a song. If you'd like to hear it I can sing it for you.
First, a sanity check:I switched my latest book project coding from Mathematica to Python about a month ago, and am so glad I did. While I am a Python novice, I found it was easy to port my Mathematica functionality and more very quickly.
But, what I would like to see by 2025 is some kind of, let's say, Python Virtual Assistant where you could just say things like:
Me: Acquire these files from the CBOE
Assist: Negotiating ... Cost will be $X. Agreed?
Assist: Data acquired.
Me: Now split them into one file for each option expiration and underlying root symbol.
Assist. Coding ... Done
Me: Wait, back-up. When you split them, drop options with zero bids or expiring on the trade date.
Assist. Re-coding ... Done
Me: Take a look at equation (4.1) in chapter2.tex and code that.
Assist: Ambiguous. First, here are some questions ...
Me: (Answers questions)
Assist: Coding ... Done
Would be nice. If we can teach a computer to drive a car, it ought to be able to do this.
Yes! There is a blindingly obvious point here. Somewhere. I’m almost sure...1988 (Edsger Dijkstra)
https://www.cs.utexas.edu/~EWD/transcri ... D1036.html
(0) the mathematical guild, which would rather continue to believe that the Dream of Leibniz is an unrealistic illusion
(1) the business community, which, having been sold to the idea that computers would make life easier, is mentally unprepared to accept that they only solve the easier problems at the price of creating much harder ones
(2) the subculture of the compulsive programmer, whose ethics prescribe that one silly idea and a month of frantic coding should suffice to make him a life-long millionaire
(3) computer engineering, which would rather continue to act as if it is all only a matter of higher bit rates and more flops per second
(4) the military, who are now totally absorbed in the business of using computers to mutate billion-dollar budgets into the illusion of automatic safety
(5) all soft sciences for which computing now acts as some sort of interdisciplinary haven
(6) the educational business that feels that, if it has to teach formal mathematics to CS students, it may as well close its schools.