The best AI programming language is…

The best AI programming language is…

Remember the good old days when we had to learn "alien" languages like Fortran, C#, JavaScript, or Python just to tell a computer to write “Hello world” or fetch names from a database? The next big thing in programming, which is opening the domain to non-programmers is the language everyone learned from early childhood: natural language.

The "New Python" will not be limited to English. Despite its popularity not everyone can articulate their needs properly in English. No problem - AI can handle the translation as well, even recognise the language in which the request is made. This is a significant leap in human-computer interaction, making technology more accessible and intuitive for users across all fields, extending far beyond IT.

Consider this example:

CODE: Write and deploy an agent that will communicate with potential buyers offering products from my inventory, using real-time delivery costs from pricing database. Prices are negotiable up to 15%. <ENTER>        

In the AI era, the most powerful programming language will be natural language itself.


AI Agents - do they need our language??

As AI agents become increasingly prevalent, we will soon witness a network of specialized agents communicating without direct human intervention. This evolution will begin with scenarios such as product sales and delivery agents interacting with human buyers using natural language. For instance:

CHAT: I need 20 chairs and 20 desks, 140x80 cm size, with power outlets to equip my new office. What’s your price and timeline for delivery and installation?        

The selling AI agent will present options and negotiate terms ensuring potential buyer doesn't walk away. Language is not a problem, unless the buyer is using xhosa or some Amazonian rainforest dialect.

As this technology progresses, natural next step will be human buyers gradually replaced by AI agents capable of handling such tasks, for example finding the best offer to deliver required goods within predefined budget and timeframe.

The interaction between these AI agents would be indistinguishable from human-to-human or human-to-AI communication. The famous Turing test used to distinguish between humans and machine has became outdated.

This might sound scary, but think of it as super-efficient teamwork. These AI conversations will likely be much faster and more precise than anything we can manage. Goodbye misunderstandings, regardless of language used!


Will we lose control?

Here's the twist: as AI agents keep learning and self-improving, they might develop their own command and communication method, a sort of "AI shorthand”, own language that's more efficient than natural language.

It will get really interesting when we lose ability to understand the language used by AI agents to exchange data or to program and deploy new agents.

After eras of:

  • humans learning computer (programming) language, and now
  • computers learning human (natural) language,

will we experience AI agents developing own language? A language we might not comprehend, where we can only observe outcomes – like acquired and delivered goods, items manufactured by intelligent factory according to specifications, or code written to execute specific workflows. Hopefully still with guardrails defined by users.

Will this represent a loss of control or simply another era we must adapt to? What do you think?

Adam Hussein

Kriminalv?rden

4 个月

As long as we write the codes and give the commandos, there is no control would be lost.?

回复
Agnieszka Szufarska

Head of Marketing Operations, Mobile Networks

4 个月

The interesting phase would then be when we already see there’s a risk of loosing control. Then a debate would intensify if we should restrict the language changes (and limit efficiency) or - as we have always seen so far - the gains are more important.

回复
Andrzej Bugowski

Advisory ISV Partner Specialist - IBM Polska | Solution Build | watsonx | Data Science | AI | Cloud | Hybridcloud | DevOps | MLOps | AIOps | Integration | Security | Automation | APM | Observability

4 个月

Good point! But I don’t think so that would happen.

Pawel Sobczak

VP Partnerships | ?? ex-IBM VP EMEA | AI strategic advisor | Empowering AI builders to boost productivity | Trustworthy AI for Business | Startups | ISVs

4 个月

this is not to indicate which LLM is best - there are too many variables - but to show how fast they are improving every month: https://paperswithcode.com/sota/code-generation-on-humaneval

回复

要查看或添加评论,请登录

社区洞察

其他会员也浏览了