Path: csiph.com!x330-a1.tempe.blueboxinc.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!weretis.net!feeder1.news.weretis.net!feeder.erje.net!newsfeed.xs4all.nl!newsfeed6.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.030 X-Spam-Evidence: '*H*': 0.94; '*S*': 0.00; 'python:': 0.05; 'subject:language': 0.09; 'syntax.': 0.09; 'syntax': 0.11; 'am,': 0.13; 'wrote:': 0.15; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'rantingrick': 0.16; 'ruby:': 0.16; 'useless.': 0.16; 'what?': 0.16; 'language,': 0.17; 'received:74.125.82.44': 0.19; 'received:mail-ww0-f44.google.com': 0.19; 'language': 0.20; "doesn't": 0.22; 'header:In-Reply-To:1': 0.22; 'aid': 0.25; 'message-id:@mail.gmail.com': 0.28; 'sun,': 0.30; 'print': 0.32; 'chris': 0.32; 'expression': 0.32; "what's": 0.33; 'to:addr :python-list': 0.34; 'another.': 0.35; 'languages': 0.37; 'received:google.com': 0.38; 'subject:: ': 0.38; 'two': 0.38; 'common': 0.39; 'received:74.125.82': 0.39; 'either': 0.39; 'to:addr:python.org': 0.39; 'received:74.125': 0.40; 'subject:!': 0.67; 'exact': 0.69; 'transfer': 0.71; 'subject:The': 0.73; "'em": 0.84; '11:43': 0.84; 'sum': 0.89; 'fifty': 0.91; 'subject:come': 0.91 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=hV6zq7NwgFoW6dyIHvmARpd2CY4NgcP80rTRATc+1jg=; b=Y37dsyAJvE/Mg/SYy+di2pPy+flrulafcVTQHcd2ldHrZw0c/dmuZ/wptTW5YDxWOp xVltFZEJL/98qND8PJpOPhMDZOyIUgBCh95Ja5aTK2zlm2B2KdG8zt1hwlhKgxYAsL0a UT3rn+dTC8g7nphUEpddoKgI4XtvsIQ4/pwkI= MIME-Version: 1.0 In-Reply-To: <6dd92755-c8e9-47ef-aa08-ffffbc3d1893@5g2000yqb.googlegroups.com> References: <1bf8cf87-b173-470a-a05e-a65616c988a0@d22g2000yqn.googlegroups.com> <41f31477-48ee-4a8a-ab2d-87073a918996@r18g2000vbs.googlegroups.com> <6dd92755-c8e9-47ef-aa08-ffffbc3d1893@5g2000yqb.googlegroups.com> Date: Sun, 3 Jul 2011 11:49:28 +1000 Subject: Re: The end to all language wars and the great unity API to come! From: Chris Angelico To: python-list@python.org Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 23 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1309657769 news.xs4all.nl 21891 [2001:888:2000:d::a6]:52686 X-Complaints-To: abuse@xs4all.nl Xref: x330-a1.tempe.blueboxinc.net comp.lang.python:8705 On Sun, Jul 3, 2011 at 11:43 AM, rantingrick 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