From owner-freebsd-questions@freebsd.org Mon Mar 23 20:43:19 2020 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id AE74926E493 for ; Mon, 23 Mar 2020 20:43:19 +0000 (UTC) (envelope-from johnl@iecc.com) Received: from gal.iecc.com (gal.iecc.com [IPv6:2001:470:1f07:1126:0:43:6f73:7461]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "gal.iecc.com", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48mRD66VpYz3R7j for ; Mon, 23 Mar 2020 20:43:18 +0000 (UTC) (envelope-from johnl@iecc.com) Received: (qmail 69295 invoked from network); 23 Mar 2020 20:43:11 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=10ead.5e791f5f.k2003; bh=capHb8tudaESwZViikBraXRuBrI250HJGQZHljs5+vk=; b=lkUSR9h5W+z+wEm/KCq3uxej9fKB/s984a0ne0pCZ+HXjBpo5oDbCTW0R1NUWJkvnkFcn305JUQNEgBlmfCZtQ8rucQ8O15hsVU73xnajj7Vnr1GbzmkwfoAdhnmcXmcVtFkONsWuvgKf/P1TH48j+HzWMAuo4K0gKyFV5nM/9+Z0i2FmzC2d0sQAGhQKTVaE7/BmpO1c61owe/MTYzPW94uDsGhrF/fzOajgjcZw5cPA8yN5Cgin3BqXqFpobbk Received: from ary.qy ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTP via TCP6; 23 Mar 2020 20:43:11 -0000 Received: by ary.qy (Postfix, from userid 501) id 2DF05166C7B0; Mon, 23 Mar 2020 16:43:10 -0400 (EDT) Date: 23 Mar 2020 16:43:10 -0400 Message-Id: <20200323204311.2DF05166C7B0@ary.qy> From: "John Levine" To: freebsd-questions@freebsd.org Cc: ihor@antonovs.family Subject: Re: NodeJS on FreeBSD In-Reply-To: <20200323201527.yeae67icceifel6d@sea-ll-10936> Organization: Taughannock Networks X-Headerized: yes Mime-Version: 1.0 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: 8bit X-Rspamd-Queue-Id: 48mRD66VpYz3R7j X-Spamd-Bar: -------- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=iecc.com header.s=10ead.5e791f5f.k2003 header.b=lkUSR9h5; dmarc=pass (policy=none) header.from=iecc.com; spf=pass (mx1.freebsd.org: domain of johnl@iecc.com designates 2001:470:1f07:1126:0:43:6f73:7461 as permitted sender) smtp.mailfrom=johnl@iecc.com X-Spamd-Result: default: False [-8.13 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.99)[-0.990,0]; R_DKIM_ALLOW(-0.20)[iecc.com:s=10ead.5e791f5f.k2003]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_MED(-2.00)[iecc.com.dwl.dnswl.org : 127.0.4.2]; R_SPF_ALLOW(-0.20)[+ip6:2001:470:1f07:1126::/64]; MV_CASE(0.50)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; HAS_ORG_HEADER(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[iecc.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[iecc.com,none]; IP_SCORE(-3.64)[ip: (-9.90), ipnet: 2001:470::/32(-4.66), asn: 6939(-3.59), country: US(-0.05)]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:6939, ipnet:2001:470::/32, country:US]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Mar 2020 20:43:19 -0000 In article <20200323201527.yeae67icceifel6d@sea-ll-10936> you write: >I with you on that. I believe NodeJS/Javascript is a dead-end branch of computing >evolution and I hate it with burning passion. ... I doubt it. Its transaction model is essentially that of the SABRE airline reservation system from 1960 which borrowed it from the SAGE air defense system that ran on vacuum tube computers in the 1950s. If you have a lot of transactions and want high performance, it's the only design that has stood the test of time. I agree it's not much fun to program unless you have that kind of mind, which most people don't. R's, John