The end to all language wars and the great unity API to come!

Chris Angelico rosuav at gmail.com
Sat Jul 2 21:49:28 EDT 2011


On Sun, Jul 3, 2011 at 11:43 AM, rantingrick <rantingrick at gmail.com> wrote:
> I mean what is the point of having two languages with the exact same
> syntax?
>
> Ruby: print 'blah'
> Python: print 'blah'
>
> Ruby: for x in blah: blah_blah_blah
> Python: for x in blah: blah_blah_blah
>
> WHAT?
>

What's the point of having fifty languages in which "x+y" is an
expression whose value is the sum of x and y? Let's ditch 'em all and
just use one language, since _obviously_ the languages have the exact
same syntax.

Common syntax is an aid to learning. It means you can transfer
knowledge from one language to another. It doesn't make either
useless.

Chris Angelico



More information about the Python-list mailing list