Live data from Hacker News

English Is a Terrible Programming Language

orbistertius.substack.com

1–10 of 14 posts

Re: English Is a Terrible Programming Language

#2
English is a wonderful programming language, you’re just looking at it from the perspective of the limitations of current-day machines.

A product manager with access to a sophisticated organic AI programmer whose model is fine-tuned on their company’s internal data can create real working and tested code in an existing codebase with nothing more than a few sentences in a Jira card.

There’s absolutely no coding language in the world with that kind of expressiveness.

Re: English Is a Terrible Programming Language

#3
post #2

English is a wonderful programming language, you’re just looking at it from the perspective of the limitations of current-day machines. A product manager with access to a sophisticated organic AI programmer whose model is fine-tuned on their company’s internal data can create real working and tested code in an existing codebase with nothing more than a few sentences in a Jira card. There’s absolutely no coding langua…

it took a revolutionary product(chatgpt) to even get to a point where we can think about using english as a "programming language". "Classical" programming languages have been around for way longer and have been alright so far, I'd argue that english is a terrible PL if it took decades of advancement to even merely _think_ about this idea in a realistic way.

Re: English Is a Terrible Programming Language

#4
post #2

English is a wonderful programming language, you’re just looking at it from the perspective of the limitations of current-day machines. A product manager with access to a sophisticated organic AI programmer whose model is fine-tuned on their company’s internal data can create real working and tested code in an existing codebase with nothing more than a few sentences in a Jira card. There’s absolutely no coding langua…

We all know that natural language communication between people never leads to misunderstanding.

Re: English Is a Terrible Programming Language

#5
Mentat Thufir Hawat's orders in Lynch's rendition of Dune.

"Sector six-eighty, copy the sixth the sum of the eighth quadrant of the ninth plus eight-four circles weave the eighth quarter the fourth, copy!"

That is a pretty high-level programming dialect of English.

Re: English Is a Terrible Programming Language

#6
post #2

English is a wonderful programming language, you’re just looking at it from the perspective of the limitations of current-day machines. A product manager with access to a sophisticated organic AI programmer whose model is fine-tuned on their company’s internal data can create real working and tested code in an existing codebase with nothing more than a few sentences in a Jira card. There’s absolutely no coding langua…

English is so wonderful, just to understand law (which then still has to be interpreted because of amiguity) we have fully fledged professions called "lawyer" and "judge" which learn how to deal with this awesome programming language for a handful of years before they are even allowed to start appling this programming language in practice at all.

Re: English Is a Terrible Programming Language

#7
post #2

English is a wonderful programming language, you’re just looking at it from the perspective of the limitations of current-day machines. A product manager with access to a sophisticated organic AI programmer whose model is fine-tuned on their company’s internal data can create real working and tested code in an existing codebase with nothing more than a few sentences in a Jira card. There’s absolutely no coding langua…

English is so wonderful, just to understand law (which then still has to be interpreted because of amiguity) we have fully fledged professions called "lawyer" and "judge" which learn how to deal with this awesome programming language for a handful of years before they are even allowed to start appling this programming language in practice at all.

It achieves greatness by leveraging the hardware it runs on.

Imagine the code necessary for a Roomba-like device to implement "Run to the shop and buy me an apple, home grown and not bruised, but only if it's not stupid expensive" (one of the more trivial English programs.)

Re: English Is a Terrible Programming Language

#8
post #2

English is a wonderful programming language, you’re just looking at it from the perspective of the limitations of current-day machines. A product manager with access to a sophisticated organic AI programmer whose model is fine-tuned on their company’s internal data can create real working and tested code in an existing codebase with nothing more than a few sentences in a Jira card. There’s absolutely no coding langua…

English is so wonderful, just to understand law (which then still has to be interpreted because of amiguity) we have fully fledged professions called "lawyer" and "judge" which learn how to deal with this awesome programming language for a handful of years before they are even allowed to start appling this programming language in practice at all.

The laws that get passed are the ones that get enough votes to be passed, not the ones that use the English language at maximum capacity, so that doesn't really tell you much about the capabilities of the English language.

If someone rewrote the U.S constitution to be 1000% clearer, it would never pass into law because politicians cannot agree what the U.S. Constitution should say about issues like abortion.

Re: English Is a Terrible Programming Language

#9
post #7

Earlier quoted context omitted.

English is so wonderful, just to understand law (which then still has to be interpreted because of amiguity) we have fully fledged professions called "lawyer" and "judge" which learn how to deal with this awesome programming language for a handful of years before they are even allowed to start appling this programming language in practice at all.

It achieves greatness by leveraging the hardware it runs on. Imagine the code necessary for a Roomba-like device to implement "Run to the shop and buy me an apple, home grown and not bruised, but only if it's not stupid expensive" (one of the more trivial English programs.)

You forgot to say to pay attention to cars on the street. The executor of your code just got executed in a car accident.

Oh, you mean car evasion is built in? Why isn't the same complexity then built into the roomba? Apples and oranges.

Re: English Is a Terrible Programming Language

#10
post #7

Earlier quoted context omitted.

It achieves greatness by leveraging the hardware it runs on. Imagine the code necessary for a Roomba-like device to implement "Run to the shop and buy me an apple, home grown and not bruised, but only if it's not stupid expensive" (one of the more trivial English programs.)

You forgot to say to pay attention to cars on the street. The executor of your code just got executed in a car accident. Oh, you mean car evasion is built in? Why isn't the same complexity then built into the roomba? Apples and oranges.

Kind of my point, roombas need code for things like how to cross a road, what a bruised apple looks like.

Humans have this in well, wetware I guess :)

Post reply on HN