From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 87EEE1396D0 for ; Sun, 3 Sep 2017 02:18:28 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 30348E0E21; Sun, 3 Sep 2017 02:18:23 +0000 (UTC) Received: from mail-yw0-x230.google.com (mail-yw0-x230.google.com [IPv6:2607:f8b0:4002:c05::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id D0826E0DFC for ; Sun, 3 Sep 2017 02:18:22 +0000 (UTC) Received: by mail-yw0-x230.google.com with SMTP id t188so14016718ywb.1 for ; Sat, 02 Sep 2017 19:18:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-transfer-encoding; bh=IZ5Hj2c7ttNLYwChBX0SS3eWn37PLSje2tEpX73bpd4=; b=EAobDjb6rYKTCIF2ZpffcVLPv/VrxDxi+T2dNVrrwSsS+K2QwkK+lH/Oy0LmRW7jg5 /dx7ksF3k+ChUDYhlIkHGZ7r3RJgKBYWqFlmiC5F8AkARw2yvqRlsFmgYRArpdwDk9v9 dWxoB//hjrUh4Rzf1CuYsJVEcLIN8uxPwZzT6/YampUJUY1tkVmzJVYQ8n8JNLwQv2xo 0wYa/b0awcaQR2ic+l8PXkdRyWfgnUc8HQ295dI4chdIZSfgmOPZeEOfKqy03H7zm193 J8qcjAV3QM+i4p75+bECxurCwH0wkDzh9wBIGHm7Rz5uEjTcsHkNRQQVyXXeMtvBICVJ s8LA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-transfer-encoding; bh=IZ5Hj2c7ttNLYwChBX0SS3eWn37PLSje2tEpX73bpd4=; b=PkJL8HacemYTpNuifMK+pCuGdCBUWqf4iwpcNudo707Op0KiEQ/WFDSiSVuPBzzmfs btNTY8GZeBaDL5oHAtk8/Nq2Ig3ggNL+CLRFV1IYm5ZMBI/rdgeRFmIFGl5rMdUcAW7q 3ZlUOW0Lc4TXBOOlCm4lvRUbictBNeAaLGXcVSTPJPnEBKsABz0zT17eDIoMBcFFuqRl 3Wz1eBAwQrx5upgl62KFYRTx49cw977zl1vFVFzG/f/33UWUFBLkgbMxzahVH7ohPkAD +FoQR/eolOSlopvrlsFJBR4+103SfkCHMf+fZd+W2c3483mKLO/fZFpe14ufh1hw0vf1 uCXg== X-Gm-Message-State: AHPjjUgwByRSPe1HE2MPIomHN/rlpf+K10bMmdyofAmtnl5jp4RlH2Yc y8TbyXJ6A4fcWMrBKrcg9AiTfbHjew== X-Google-Smtp-Source: ADKCNb5lOqJeuBz75XOUyuN3FkA9RjoJVbzLq70th0mIT8Euat1IO5cWuNMqW+GtV1u/bO0T6q1pZF1343DcxpveR9A= X-Received: by 10.129.122.77 with SMTP id v74mr6023762ywc.218.1504405101414; Sat, 02 Sep 2017 19:18:21 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Received: by 10.129.211.10 with HTTP; Sat, 2 Sep 2017 19:18:20 -0700 (PDT) In-Reply-To: <20170902213730.GA13386@hades.fritz.box> References: <7b8d7e5b-51d5-2bc2-e1be-e4c9e5510bda@wht.com.au> <9dfc7db0-cf95-e420-5f1d-c664ab547f2f@gmail.com> <20170902213730.GA13386@hades.fritz.box> From: R0b0t1 Date: Sat, 2 Sep 2017 21:18:20 -0500 Message-ID: Subject: Re: [gentoo-user] Ruby - 3 versions - seriously???? To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Archives-Salt: b87f9d73-42a0-4d23-ab48-3fa470400e40 X-Archives-Hash: 77ec46c105cc18ef6ffd4547b7a77c74 On Sat, Sep 2, 2017 at 4:37 PM, Marvin G=C3=BClker wrote: > Am 02. September 2017 um 22:57 Uhr +0200 schrieb Alan McKinnon : >> OK, so disclaimer up front. I detest Ruby. I hate it with a passion. > > There is nothing one can do against that, but... > >> Each new minor version of ruby is a whole new language and the devs >> are OK with large breaking changes between minor version numbers. > > ...this is factually incorrect. There are new features added quite > often, but minor versions are generally backwards-compatible. The one > exception was the 1.8->1.9 switch years ago. One of the reasons I dislike Ruby is that there is no complete specification of the language available, making this statement (technically) untestable. Seeing as the OP is saying there are 3 versions queued for merge and he has not installed any of them by hand it looks like Alan is right. Perhaps the OP is using "old" Ruby based software, but software of that age in another language could work on new interpreters. Cheers, R0b0t1.