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


Groups > comp.lang.python > #108225

Re: After a year using Node.js, the prodigal son returns

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From Grant Edwards <grant.b.edwards@gmail.com>
Newsgroups comp.lang.python
Subject Re: After a year using Node.js, the prodigal son returns
Date Fri, 6 May 2016 13:45:13 +0000 (UTC)
Lines 30
Message-ID <mailman.430.1462542609.32212.python-list@python.org> (permalink)
References <5729b9d8$0$1612$c3e8da3$5496439d@news.astraweb.com> <572C0629.6030509@gmail.com> <CAPTjJmpX1e_=FiK6vXhZAt-Z12zNn6a9zEi6V5E2o6JuVNnK=Q@mail.gmail.com> <ngi759$juj$2@ger.gmane.org>
X-Trace news.uni-berlin.de 40je7UdPnsMXg9mQtTMntQ1M9RGnjAeBSzbIo+KjlTnw==
Return-Path <python-python-list@m.gmane.org>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.004
X-Spam-Evidence '*H*': 0.99; '*S*': 0.00; 'javascript,': 0.07; 'php.': 0.07; 'php,': 0.09; 'received:80.91': 0.09; 'received:80.91.229': 0.09; 'received:gmane.org': 0.09; 'received:list': 0.09; 'received:qwest.net': 0.09; 'subject:using': 0.09; 'python': 0.10; '2016': 0.16; 'batteries': 0.16; 'frankly': 0.16; 'oddly': 0.16; 'received:80.91.229.3': 0.16; 'received:io': 0.16; 'received:plane.gmane.org': 0.16; 'received:psf.io': 0.16; 'subject:son': 0.16; 'url:talks': 0.16; 'wrote:': 0.16; '>>>': 0.20; 'libraries': 0.22; 'noted': 0.22; 'am,': 0.23; 'seems': 0.23; 'written': 0.24; "i've": 0.25; 'header :User-Agent:1': 0.26; 'header:X-Complaints-To:1': 0.26; 'chris': 0.26; 'external': 0.27; 'fri,': 0.27; 'bad.': 0.29; 'correct,': 0.29; 'really,': 0.29; "i'm": 0.30; 'michael': 0.33; "d'aprano": 0.33; 'steven': 0.33; 'that,': 0.34; 'library.': 0.35; 'expected': 0.35; 'but': 0.36; 'there': 0.36; 'lines': 0.36; 'to:addr:python- list': 0.36; 'pm,': 0.36; 'subject:: ': 0.37; 'really': 0.37; 'two': 0.37; 'received:org': 0.37; 'missing': 0.37; 'things': 0.38; 'front': 0.38; 'stuff': 0.38; 'anything': 0.38; 'subject:the': 0.39; 'to:addr:python.org': 0.40; 'some': 0.40; 'your': 0.60; 'decided': 0.66; 'sounds': 0.76; 'gavin': 0.84; 'subject:After': 0.84; 'twelve': 0.84; 'edwards': 0.91; 'reasoning': 0.91; 'try.': 0.91; 'hundred': 0.96
X-Injected-Via-Gmane http://gmane.org/
X-Gmane-NNTP-Posting-Host 67-130-15-94.dia.static.qwest.net
User-Agent slrn/1.0.2 (Linux)
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.22
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <https://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 <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID <ngi759$juj$2@ger.gmane.org>
X-Mailman-Original-References <5729b9d8$0$1612$c3e8da3$5496439d@news.astraweb.com> <572C0629.6030509@gmail.com> <CAPTjJmpX1e_=FiK6vXhZAt-Z12zNn6a9zEi6V5E2o6JuVNnK=Q@mail.gmail.com>
Xref csiph.com comp.lang.python:108225

Show key headers only | View raw


On 2016-05-06, Chris Angelico <rosuav@gmail.com> wrote:
> On Fri, May 6, 2016 at 12:49 PM, Michael Torrie <torriem@gmail.com> wrote:
>> On 05/04/2016 02:59 AM, Steven D'Aprano wrote:
>>> A year ago, Gavin Vickery decided to move away from Python and give
>>> Javascript with Node.js a try. Twelve months later, he has written about his
>>> experiences:
>>>
>>>
>>> http://geekforbrains.com/post/after-a-year-of-nodejs-in-production
>>
>> Very interesting.  Frankly Javascript sounds awful.  Even on the front end.
>
> https://www.destroyallsoftware.com/talks/the-birth-and-death-of-javascript
>
> JavaScript is terrible. Really, really bad. And because of that, it
> has the potential to sweep the world.

If your reasoning is correct, it'll never be able to overtake PHP.

I've never written anything over a hundred or two lines in JavaScript,
but for small stuff it seems OK -- though as others have noted there
are some oddly missing batteries that result in use of a lot of small
external libraries for things that any C, PHP, or Python user would
have expected to be in the standard library.

-- 
Grant Edwards               grant.b.edwards        Yow! I'm wearing PAMPERS!!
                                  at               
                              gmail.com            

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


Thread

After a year using Node.js, the prodigal son returns Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2016-05-04 18:59 +1000
  Re: After a year using Node.js, the prodigal son returns Grant Edwards <grant.b.edwards@gmail.com> - 2016-05-04 13:44 +0000
    Re: After a year using Node.js, the prodigal son returns Jussi Piitulainen <jussi.piitulainen@helsinki.fi> - 2016-05-04 17:44 +0300
  Re: After a year using Node.js, the prodigal son returns sohcahtoa82@gmail.com - 2016-05-04 11:35 -0700
  Re: After a year using Node.js, the prodigal son returns Michael Torrie <torriem@gmail.com> - 2016-05-05 20:49 -0600
  Re: After a year using Node.js, the prodigal son returns Chris Angelico <rosuav@gmail.com> - 2016-05-06 12:53 +1000
    Re: After a year using Node.js, the prodigal son returns Gregory Ewing <greg.ewing@canterbury.ac.nz> - 2016-05-06 20:51 +1200
      Re: After a year using Node.js, the prodigal son returns Chris Angelico <rosuav@gmail.com> - 2016-05-06 19:09 +1000
    Re: After a year using Node.js, the prodigal son returns Rustom Mody <rustompmody@gmail.com> - 2016-05-06 11:11 -0700
  Re: After a year using Node.js, the prodigal son returns Grant Edwards <grant.b.edwards@gmail.com> - 2016-05-06 13:45 +0000
  Re: After a year using Node.js, the prodigal son returns Chris Angelico <rosuav@gmail.com> - 2016-05-07 00:04 +1000
    Re: After a year using Node.js, the prodigal son returns Laurent Pointal <laurent.pointal@free.fr> - 2016-05-07 18:54 +0200

csiph-web