Technology Programming Pioneer Grady Booch on Functional Programming, Web3, and...

-

Programming Pioneer Grady Booch on Functional Programming, Web3, and Conscious Machines

InfoWorld interviews Grady Booch, chief scientist for software engineering at IBM Research (who is also a pioneer in design patterns, agile methods, and one of the creators of UML).

Here’s some of the highlights:

Q: Let me begin by asking something “of the moment.” There has been an almost cultural war between object-oriented programming and functional programming. What is your take on this?

Booch: I had the opportunity to conduct an oral history with John Backus — one of the pioneers of functional programming — in 2006 on behalf of the Computer History Museum. I asked John why functional programming didn’t enter the mainstream, and his answer was perfect: “Functional programming makes it easy to do hard things” he said, “but functional programming makes it very difficult to do easy things….”

Q: Would you talk a bit about cryptography and Web3?

Booch: Web3 is a flaming pile of feces orbiting a giant dripping hairball. Cryptocurrencies — ones not backed by the full faith and credit of stable nation states — have only a few meaningful use cases, particularly if you are a corrupt dictator of a nation with a broken economic system, or a fraud and scammer who wants to grow their wealth at the expense of greater fools. I was one of the original signatories of a letter to Congress in 2022 for a very good reason: these technologies are inherently dangerous, they are architecturally flawed, and they introduce an attack surface that threatens economies….

Q: What do you make of transhumanism?

Booch: It’s a nice word that has little utility for me other than as something people use to sell books and to write clickbait articles….

Q: Do you think we’ll ever see conscious machines? Or, perhaps, something that compels us to accept them as such?

Booch: My experience tells me that the mind is computable. Hence, yes, I have reason to believe that we will see synthetic minds. But not in my lifetime; or yours; or your children; or your children’s children. Remember, also, that this will likely happen incrementally, not with a bang, and as such, we will co-evolve with these new species.

Read more of this story at Slashdot.

Source:

Read More 

Latest news

The World Saw a Record 9.6% Growth In Renewables In 2022

By the end of 2022, global renewable generation capacity amounted to 3,372 gigawatts (GW), growing the stock...

Google Defends Auto-Deletion of Chats After US Alleged It Destroyed Evidence

Google defended its use of "history-off chats" for many internal communications, denying the US government's allegation that...

Pulling the Plug on TikTok Will Be Harder Than It Looks

The tensions over the Chinese-owned social media app will come to a head on Thursday, when the...

How You Can Tell the AI Images of Trump’s Arrest Are Deepfakes

Doctored images of the former US president went viral on Twitter. These are the telltale signs that...

Pulling the Plug on TikTok Will Be Harder Than It Looks

The tensions over the Chinese-owned social media app will come to a head on Thursday, when the...

How to deploy a service to a Docker Swarm cluster

Docker Swarm is a way to create a cluster for container deployment. Jack Wallen walks you through...
Advertisement

Must read

The World Saw a Record 9.6% Growth In Renewables In 2022

By the end of 2022, global renewable...

Google Defends Auto-Deletion of Chats After US Alleged It Destroyed Evidence

Google defended its use of "history-off chats"...
Advertisement

You might also likeRELATED
Recommended to you