Comment

Comment by mykhamill

Spoken like someone who only knows one natural language. As the article stated all languages are about communication. Each language has its own syntax (ie words and word order) but the concept of a rose or money is the same, the concept of an action is the same as is the concept of a pronoun otherwise people would not be able to translate between languages. The semantics of a language are often tied up in the culture of the language.

When it comes to computer languages similar principles are at play. The concept of a list or array or matrix of values is common across a wide variety of language types for OO to Functional to Declarative. As is the concept of IO. The need to communicate with something outside of the program. The fact that some languages point out the and IO operation is about to occur does not mean that the paradigm does not use or need them.

In short: Speak English when you are in Britain, yorkshire when in Yorkshire, cockney when in London, and Mandarin when in China. Use the appropriate language for the task at hand or get an interpreter.

parent mykhamill 11 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton