Skip to main content
added 83 characters in body
Source Link
Doc Brown
  • 220.7k
  • 35
  • 410
  • 625

In all programming languages, every command is sorted as command-arguments.

That's not true. One comment mentioned Forth. My first idea about this was Reverse Polish Notation, which was popular for a certain period on some programmable calculators. Still, none of these examples managed to stay popular, at least not as popular as the contemporary major languages. In the popularity contest of programming languages, 'verb-initial' has turned out to be more successful.

Why is this the case? I don't think this is objectively answerable, maybe because

  • subject-predicate-object is the regular order in English, on which most programming languages are basedmost programming languages are based (even the ones popular in Japan)

  • the "function metaphor" has proven to be very effective - the fact the function syntax in most modern programming languages is modeled in analogy to mathematical functions like y=f(x)

  • noone likes to speak like Yoda

However, noone decided this "from above" -So I don't think there is just one striking reason, this was simply a historical evolvement.

In all programming languages, every command is sorted as command-arguments.

That's not true. One comment mentioned Forth. My first idea about this was Reverse Polish Notation, which was popular for a certain period on some programmable calculators. Still, none of these examples managed to stay popular, at least not as popular as the contemporary major languages. In the popularity contest of programming languages, 'verb-initial' has turned out to be more successful.

Why is this the case? I don't think this is objectively answerable, maybe because

  • subject-predicate-object is the regular order in English, on which most programming languages are based (even the ones popular in Japan)

  • the "function metaphor" has proven to be very effective - the fact the function syntax in most modern programming languages is modeled in analogy to mathematical functions like y=f(x)

  • noone likes to speak like Yoda

However, noone decided this "from above" - I think this was simply a historical evolvement.

In all programming languages, every command is sorted as command-arguments.

That's not true. One comment mentioned Forth. My first idea about this was Reverse Polish Notation, which was popular for a certain period on some programmable calculators. Still, none of these examples managed to stay popular, at least not as popular as the contemporary major languages. In the popularity contest of programming languages, 'verb-initial' has turned out to be more successful.

Why is this the case? I don't think this is objectively answerable, maybe because

  • subject-predicate-object is the regular order in English, on which most programming languages are based (even the ones popular in Japan)

  • the "function metaphor" has proven to be very effective - the fact the function syntax in most modern programming languages is modeled in analogy to mathematical functions like y=f(x)

  • noone likes to speak like Yoda

So I don't think there is just one striking reason, this was simply a historical evolvement.

added 17 characters in body
Source Link
Doc Brown
  • 220.7k
  • 35
  • 410
  • 625

In all programming languages, every command is sorted as command-arguments.

That's not true. One comment mentioned Forth. My first idea about this was Reverse Polish Notation, which was popular for a certain period on some programmable calculators. Still, none of these examples managed to stay popular, at least not as popular as the contemporary major languages. In the popularity contest of programming languages, 'verb-initial' has turned out to be more successful.

Why is this the case? I don't think this is objectively answerable, maybe because

  • subject-predicate-object is the regular order in English, on which most programming languages are based (even the ones popular in Japan)

  • the "function metaphor" has proven to be very effective - the fact the function syntax in most modern programming languages is modeled in analogy to mathematical functions like y=f(x)

  • noone likes to speak like Yoda

However, noone decided this "from above" - I think this was simply a historical evolvement.

In all programming languages, every command is sorted as command-arguments.

That's not true. One comment mentioned Forth. My first idea about this was Reverse Polish Notation, which was popular for a certain period on some programmable calculators. Still, none of these examples managed to stay popular, at least not as popular as major languages. In the popularity contest of programming languages, 'verb-initial' has turned out to be more successful.

Why is this the case? I don't think this is objectively answerable, maybe because

  • subject-predicate-object is the regular order in English, on which most programming languages are based

  • the "function metaphor" has proven to be very effective - the fact the function syntax in modern programming languages is modeled in analogy to mathematical functions

  • noone likes to speak like Yoda

However, noone decided this "from above" - I think this was simply a historical evolvement.

In all programming languages, every command is sorted as command-arguments.

That's not true. One comment mentioned Forth. My first idea about this was Reverse Polish Notation, which was popular for a certain period on some programmable calculators. Still, none of these examples managed to stay popular, at least not as popular as the contemporary major languages. In the popularity contest of programming languages, 'verb-initial' has turned out to be more successful.

Why is this the case? I don't think this is objectively answerable, maybe because

  • subject-predicate-object is the regular order in English, on which most programming languages are based (even the ones popular in Japan)

  • the "function metaphor" has proven to be very effective - the fact the function syntax in most modern programming languages is modeled in analogy to mathematical functions like y=f(x)

  • noone likes to speak like Yoda

However, noone decided this "from above" - I think this was simply a historical evolvement.

added 1 character in body
Source Link
Tulains Córdova
  • 39.6k
  • 13
  • 102
  • 157

In all programming languages, every command is sorted as command-arguments.

That's not true. One comment mentioned Forth. My first idea about this was Reverse Polish Notation, which was popular for a certain period on some programmable calculators. Still, none of these examples managed to stay popular, at least not as popular as major languages. In the popularity contest of programming languages, 'verb-initial' has turned out to be more successful.

Why is this the case? I don't think this is objectively answerable, maybe because

  • subject-predicate-object is the regular order in English, on which most prorammingprogramming languages are based

  • the "function metapher"metaphor" has proven to be very effective - the fact the function syntax in modern programming languages is modeled in analogy to mathematical functions

  • noone likes to speak like Yoda

However, noone decided this "from above" - I think this was simply a historical evolvement.

In all programming languages, every command is sorted as command-arguments.

That's not true. One comment mentioned Forth. My first idea about this was Reverse Polish Notation, which was popular for a certain period on some programmable calculators. Still, none of these examples managed to stay popular, at least not as popular as major languages. In the popularity contest of programming languages, 'verb-initial' has turned out to be more successful.

Why is this the case? I don't think this is objectively answerable, maybe because

  • subject-predicate-object is the regular order in English, on which most proramming languages are based

  • the "function metapher" has proven to be very effective - the fact the function syntax in modern programming languages is modeled in analogy to mathematical functions

  • noone likes to speak like Yoda

However, noone decided this "from above" - I think this was simply a historical evolvement.

In all programming languages, every command is sorted as command-arguments.

That's not true. One comment mentioned Forth. My first idea about this was Reverse Polish Notation, which was popular for a certain period on some programmable calculators. Still, none of these examples managed to stay popular, at least not as popular as major languages. In the popularity contest of programming languages, 'verb-initial' has turned out to be more successful.

Why is this the case? I don't think this is objectively answerable, maybe because

  • subject-predicate-object is the regular order in English, on which most programming languages are based

  • the "function metaphor" has proven to be very effective - the fact the function syntax in modern programming languages is modeled in analogy to mathematical functions

  • noone likes to speak like Yoda

However, noone decided this "from above" - I think this was simply a historical evolvement.

Source Link
Doc Brown
  • 220.7k
  • 35
  • 410
  • 625
Loading