Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #22621

Re: Number of languages known [was Re: Python is readable] - somewhat OT

Path csiph.com!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!news.mixmin.net!feeder.erje.net!newsfeed.xs4all.nl!newsfeed5.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail
Return-Path <nathan.alexander.rice@gmail.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.008
X-Spam-Evidence '*H*': 0.98; '*S*': 0.00; "wouldn't": 0.03; 'motivated': 0.05; 'subject:Python': 0.05; 'extends': 0.07; 'level,': 0.07; 'semantic': 0.07; 'so?': 0.07; 'confuse': 0.09; 'considered.': 0.09; 'indicates': 0.09; 'internally': 0.09; 'meaningful': 0.09; 'received:209.85.216.53': 0.09; 'cc:addr :python-list': 0.10; 'programmer': 0.12; '(well,': 0.16; 'conditional': 0.16; 'efficiently,': 0.16; '\xa0you': 0.16; 'language': 0.16; 'alpha': 0.17; 'pieces': 0.17; 'do.': 0.18; 'wrote:': 0.19; 'words': 0.20; 'earlier': 0.21; 'occurs': 0.21; 'thoughts': 0.21; 'maybe': 0.22; 'header:In-Reply-To:1': 0.22; 'demonstrate': 0.23; 'options,': 0.23; 'paul': 0.23; 'programming': 0.23; 'specifically': 0.24; "i've": 0.24; 'message- id:@mail.gmail.com': 0.24; "doesn't": 0.25; 'fine': 0.26; 'cc:2**0': 0.26; 'programming.': 0.27; 'seems': 0.27; 'cc:no real name:2**0': 0.27; 'developers': 0.27; 'cc:addr:python.org': 0.28; 'leaves': 0.28; 'smart': 0.28; 'subject: [': 0.28; 'though.': 0.28; 'turns': 0.28; '(e.g.': 0.30; 'actions': 0.30; 'waste': 0.30; 'represent': 0.30; 'received:209.85': 0.32; 'received:google.com': 0.32; "aren't": 0.32; 'much.': 0.32; 'shorter': 0.32; 'perform': 0.33; 'really': 0.33; 'problem': 0.33; 'along': 0.33; 'stuff': 0.34; 'next': 0.34; 'am,': 0.34; 'exist': 0.34; 'tasks': 0.34; 'two': 0.35; 'things': 0.35; 'well.': 0.35; 'received:209': 0.35; 'them.': 0.35; 'programmers': 0.35; 'there': 0.36; 'doing': 0.36; 'languages': 0.36; 'pretty': 0.36; 'level': 0.36; 'searching': 0.37; 'but': 0.37; 'subject:: ': 0.37; "didn't": 0.38; 'received:209.85.216': 0.38; 'some': 0.39; 'where': 0.39; 'header:Received:5': 0.40; 'less': 0.40; 'allow': 0.40; 'said': 0.40; 'provide': 0.60; 'most': 0.61; 'information': 0.61; '2012': 0.62; 'capable': 0.62; 'more': 0.63; 'skip:n 10': 0.63; 'behavior': 0.63; 'natural': 0.64; 'our': 0.65; 'frequently': 0.65; 'account': 0.65; 'computers': 0.66; 'superior': 0.66; 'miss': 0.66; 'taking': 0.68; 'sector': 0.72; 'claim.': 0.84; 'cognitive': 0.84; 'computers.': 0.84; 'existence.': 0.84; 'expressive': 0.84; 'nathan': 0.84; 'once).': 0.84; 'step,': 0.84; 'synonyms,': 0.84; 'relate': 0.91; 'sales.': 0.93; 'bandwidth': 0.97
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=weC/ZxcRQCeajZWw5harCeBKs8yT/PIzq/5WIP7ixlc=; b=ffk6Kx03fSqXEwM7wCDhjGQOorrgbA/tGOHFzA/9kRouDGZpgxqo56lihCfaJ0y4hA awnuqitXu/L9+gAXnT79RnT9ZXetLrwmGNE2veElP3GA+6qx+EIu2EHgX6F6AL7WpzXr 8a1Gv5NQzaVgpdc5lFWL4/uSX5A315g/gJ3H+GsH9LrfcEdDPu4ynm7A0Tcl1hEzZT83 zuo6N65bAaQVzL7rPJWSNL4e1ee5KLrr7jQu0Lr0tvvSHgNuo6S9M3DYaW3+E5NWEmds Rperx8dYEvrPosuTYXXQ0FPz+p3NeSYS7ZiKoSf/itGuU8i+DIk7sjWCMDCn61wlOe3r 2kSw==
MIME-Version 1.0
In-Reply-To <CALwzidk3K_Ru=iB1OdWYZvo4qb1=yHpm0rAZbkJ2KBrx-EfEdA@mail.gmail.com>
References <CAPTjJmoEuHcUs5vkTNywfC6ZAwsKdVvs+8os40EJ4Oa1GPaBVw@mail.gmail.com> <B58DAE84-AA61-477A-B835-A62DA2224D8A@gmail.com> <CAPTjJmr3ybJUZFPyTWLysOE3YgWUjFZ8Bx6cjVjvNYVakXzM1Q@mail.gmail.com> <CAOFbRmLFrE_YiNu39xShCHnicoKVFYg8raZAGfHY9pC3HmOxVg@mail.gmail.com> <CAPTjJmqRBB+J=BwBCkSK--BtcNMQHteXwb7qguc6fD=O+-oKNw@mail.gmail.com> <mailman.1129.1333043324.3037.python-list@python.org> <4f7512db$0$29981$c3e8da3$5496439d@news.astraweb.com> <mailman.1144.1333085828.3037.python-list@python.org> <78a6d2f8-23de-496a-afb7-943b60e57c88@mq9g2000pbb.googlegroups.com> <mailman.1254.1333428932.3037.python-list@python.org> <94c6033a-26e7-4b49-911c-b63ca01d13ea@wj4g2000pbc.googlegroups.com> <CAOFbRmL5V72hEdTw6kVdCoWmvtwG38OdQ6KN=f_tROnHnof2iw@mail.gmail.com> <CALwzidk3K_Ru=iB1OdWYZvo4qb1=yHpm0rAZbkJ2KBrx-EfEdA@mail.gmail.com>
Date Tue, 3 Apr 2012 13:17:18 -0400
Subject Re: Number of languages known [was Re: Python is readable] - somewhat OT
From Nathan Rice <nathan.alexander.rice@gmail.com>
To Ian Kelly <ian.g.kelly@gmail.com>
Content-Type text/plain; charset=ISO-8859-1
Content-Transfer-Encoding quoted-printable
Cc python-list@python.org
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.12
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <http://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <http://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.1288.1333473442.3037.python-list@python.org> (permalink)
Lines 61
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1333473442 news.xs4all.nl 6884 [2001:888:2000:d::a6]:44995
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:22621

Show key headers only | View raw


On Tue, Apr 3, 2012 at 11:01 AM, Ian Kelly <ian.g.kelly@gmail.com> wrote:
> On Tue, Apr 3, 2012 at 6:39 AM, Nathan Rice
> <nathan.alexander.rice@gmail.com> wrote:
>> Did you miss the part where I said that most people who learn to
>> program are fascinated by computers and highly motivated to do so?
>> I've never met a BROgrammer, those people go into sales.  It isn't
>> because there aren't smart BROmosapiens (sadly, there are), they just
>> couldn't give two shits about computers so programming seems like a
>> colossal waste of time to them.
>
> I have never met the brogrammer stereotype.  I have also never met the
> non-brogrammer stereotype of nerdy solitude (well, maybe once).
> That's all these things are -- stereotypes.  Real programmers are much
> more complex.

I have never met a programmer that was not completely into computers.
That leaves a lot unspecified though.

>> Computers require you to state the exact words you're searching for as
>> well.  Try looking again, and this time allow for sub-categories and
>> synonyms, along with some variation in word order.
>
> Lazy troll.  You made the claim.  The onus is on you to provide the evidence.

I reserve the right to be lazy :)

As part of my troll-outreach effort, I will indulge here.  I was
specifically thinking about some earlier claims that programming
languages as they currently exist are somehow inherently superior to a
formalized natural language in expressive power.

I think part of this comes from the misconception that terse is better
(e.g. Paul Graham's thoughts on car/cdr), which doesn't take into
account that your brain compresses frequently occurring English words
VERY efficiently, so they actually take up less cognitive bandwidth
than a much shorter non-word.  This behavior extends to the phrase
level as well; longer phrases that are meaningful in their own right
take up less bandwidth than short nonsensical word combinations.

On the semantic side, most people already understand branched
processes and procedures with conditional actions pretty well.  People
"program" other people to perform tasks constantly, and have been
doing so for the entirety of our existence.  The problem occurs when
programming language specific semantic artifacts must be considered.
These artifacts are for the most part somewhat arbitrary, or you would
see them frequently in other areas, and they wouldn't confuse people
so much.  I think the majority of these relate to how the computer
operates internally - this is the stuff that really turns most people
off to programming.

The crux of my view is that programming languages exist in part
because computers in general are not smart enough to converse with
humans on their own level, so we have to talk to them like autistic 5
year-olds.  That was fine when we didn't have any other options, but
all the pieces exist now to let computers talk to us very close to our
own level, and represent information at the same way we do.  Projects
like IBM's Watson, Siri, Wolfram Alpha and Cyc demonstrate pretty
clearly to me that we are capable of taking the next step, and the
resurgence of the technology sector along with the shortage of
qualified developers indicates to me that we need to move now.

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Re: Number of languages known [was Re: Python is readable] - somewhat OT Nathan Rice <nathan.alexander.rice@gmail.com> - 2012-03-29 13:48 -0400
  Re: Number of languages known [was Re: Python is readable] - somewhat OT Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2012-03-30 01:56 +0000
    Re: Number of languages known [was Re: Python is readable] - somewhat OT Nathan Rice <nathan.alexander.rice@gmail.com> - 2012-03-30 01:37 -0400
      Re: Number of languages known [was Re: Python is readable] - somewhat OT alex23 <wuwei23@gmail.com> - 2012-04-01 20:18 -0700
        Re: Number of languages known [was Re: Python is readable] - somewhat OT Nathan Rice <nathan.alexander.rice@gmail.com> - 2012-04-03 00:55 -0400
          Re: Number of languages known [was Re: Python is readable] - somewhat OT alex23 <wuwei23@gmail.com> - 2012-04-02 22:40 -0700
            Re: Number of languages known [was Re: Python is readable] - somewhat OT Nathan Rice <nathan.alexander.rice@gmail.com> - 2012-04-03 08:39 -0400
              Re: Number of languages known [was Re: Python is readable] - somewhat OT rusi <rustompmody@gmail.com> - 2012-04-03 06:51 -0700
                Re: Number of languages known [was Re: Python is readable] - somewhat OT Mark Lawrence <breamoreboy@yahoo.co.uk> - 2012-04-03 15:26 +0100
                Re: Number of languages known [was Re: Python is readable] - somewhat OT Chris Angelico <rosuav@gmail.com> - 2012-04-04 00:31 +1000
                Re: Number of languages known [was Re: Python is readable] - somewhat OT Grant Edwards <invalid@invalid.invalid> - 2012-04-03 14:46 +0000
                Re: Number of languages known [was Re: Python is readable] - somewhat OT Chris Angelico <rosuav@gmail.com> - 2012-04-04 00:56 +1000
                Re: Number of languages known [was Re: Python is readable] - somewhat OT Mark Lawrence <breamoreboy@yahoo.co.uk> - 2012-04-03 16:16 +0100
                Re: Number of languages known [was Re: Python is readable] - somewhat OT Dave Angel <d@davea.name> - 2012-04-03 12:28 -0400
                Re: Number of languages known [was Re: Python is readable] - somewhat OT Neil Cerutti <neilc@norwich.edu> - 2012-04-03 17:21 +0000
                Re: Number of languages known [was Re: Python is readable] - somewhat OT Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2012-04-03 12:38 -0400
                RE: Number of languages known [was Re: Python is readable] - somewhat OT Phil Runciman <philr@aspexconsulting.co.nz> - 2012-04-04 09:50 +1200
                Re: Number of languages known [was Re: Python is readable] - somewhat OT Nathan Rice <nathan.alexander.rice@gmail.com> - 2012-04-03 12:15 -0400
                Re: Number of languages known [was Re: Python is readable] - somewhat OT rusi <rustompmody@gmail.com> - 2012-04-03 10:13 -0700
              Re: Number of languages known [was Re: Python is readable] - somewhat OT Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2012-04-04 06:19 +0000
                Re: Number of languages known [was Re: Python is readable] - somewhat OT Steve Howell <showell30@yahoo.com> - 2012-04-04 00:07 -0700
            Re: Number of languages known [was Re: Python is readable] - somewhat OT Ian Kelly <ian.g.kelly@gmail.com> - 2012-04-03 09:01 -0600
            Re: Number of languages known [was Re: Python is readable] - somewhat OT Chris Angelico <rosuav@gmail.com> - 2012-04-04 01:05 +1000
            Re: Number of languages known [was Re: Python is readable] - somewhat OT Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2012-04-03 12:35 -0400
            Re: Number of languages known [was Re: Python is readable] - somewhat OT Nathan Rice <nathan.alexander.rice@gmail.com> - 2012-04-03 13:17 -0400
              Re: Number of languages known [was Re: Python is readable] - somewhat OT rusi <rustompmody@gmail.com> - 2012-04-03 10:25 -0700
                Re: Number of languages known [was Re: Python is readable] - somewhat OT Nathan Rice <nathan.alexander.rice@gmail.com> - 2012-04-03 14:42 -0400
                Re: Number of languages known [was Re: Python is readable] - somewhat OT rusi <rustompmody@gmail.com> - 2012-04-03 22:56 -0700
                Re: Number of languages known [was Re: Python is readable] - somewhat OT Mark Lawrence <breamoreboy@yahoo.co.uk> - 2012-04-03 23:50 +0100
              Re: Number of languages known [was Re: Python is readable] - somewhat OT Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2012-04-04 05:49 +0000
            Re: Number of languages known [was Re: Python is readable] - somewhat OT Terry Reedy <tjreedy@udel.edu> - 2012-04-03 16:20 -0400
            Re: Number of languages known [was Re: Python is readable] - somewhat OT Nathan Rice <nathan.alexander.rice@gmail.com> - 2012-04-03 16:50 -0400
            RE: Number of languages known [was Re: Python is readable] - somewhat OT Phil Runciman <philr@aspexconsulting.co.nz> - 2012-04-04 10:25 +1200

csiph-web