From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 964EE13877A for ; Wed, 13 Aug 2014 12:27:56 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id ADE09E0B76; Wed, 13 Aug 2014 12:27:48 +0000 (UTC) Received: from mail-wg0-f41.google.com (mail-wg0-f41.google.com [74.125.82.41]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 762A0E0A5D for ; Wed, 13 Aug 2014 12:27:47 +0000 (UTC) Received: by mail-wg0-f41.google.com with SMTP id z12so11172534wgg.0 for ; Wed, 13 Aug 2014 05:27:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=BWgCq4USigFxQqQpz+LMiot6kFtR8PhlBIQFzu9v6aY=; b=qff0xC62fcypAWFlNkMlJ/x2A229m10NSGEQt31WMntj9VhmheFyqdd0hF1Dh+GLZb BEjkBSROWBVoG1yzwtZrK5uDGskI7t/tnTxh4/dwJAHqP/TPHSynS2mIVUN5fKAjAMrr lEQ/j2us2IbGt2PVpGPQg5kNg5fx8uxETY6pXIurIL3Ruhd/2cqyb0C93iRRO9qphz6+ mCFmkksXvAyvys7E2ja+Ufa/1/T1oI/kO8PxJrZWoOsTKv9uUMjhEVR8xTxX2vaZKag1 taV/mVOjKeF/FxifFLJgvKLBDjqTbg2CcKiUPQeQdM/1wPwj4F7nP8tzHoBw51gxgW9k ybwA== X-Received: by 10.194.222.197 with SMTP id qo5mr4381389wjc.78.1407932866159; Wed, 13 Aug 2014 05:27:46 -0700 (PDT) Received: from [172.20.0.40] (105-237-190-183.access.mtnbusiness.co.za. [105.237.190.183]) by mx.google.com with ESMTPSA id fs3sm7938523wic.20.2014.08.13.05.27.44 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 13 Aug 2014 05:27:44 -0700 (PDT) Message-ID: <53EB5986.9030400@gmail.com> Date: Wed, 13 Aug 2014 14:26:46 +0200 From: Alan McKinnon User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.0 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 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] akonadi ... don't you just love it? References: <201408092100.58965.michaelkintzios@gmail.com> <93a075f9-f022-4051-a7eb-3d6e67561e9a@email.android.com> <53EA691B.2040306@gmail.com> <3173296.k7lA9hJYeK@andromeda> <53EB0F5E.7020203@gmail.com> <53EB579F.5020300@alectenharmsel.com> In-Reply-To: <53EB579F.5020300@alectenharmsel.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: 59cdd1bc-3640-4ad3-8187-ccaa8c43cc49 X-Archives-Hash: 7355c319b70592383c45383dec8ee5fe On 13/08/2014 14:18, Alec Ten Harmsel wrote: > On Wed 13 Aug 2014 03:10:22 AM EDT, Alan McKinnon wrote: >> Bash is also like that, omfg; bash seems to have been designed to make >> decent code fundamentally impossible to write... > > I mean, if you're trying to write anything more than a screenful in Bash > you should definitely use Ruby or Python IMNHO. The RVM (Ruby Version > Manager) project recently was raising money to pay a developer to port > ~20,000 lines of Bash to Ruby, which is just embarrassing. :-) > >> I will refrain from commenting on perl > > I wrote 250 lines of perl and forgot how it worked a day later ;) Write > it, ship it, forget about it. I had the pleasure of maintaining an exceptionally well-written bespoke perl app of 20,000+ lines. Written by an exceptional mathematician with 10+ years of sysadmin experience, that code base was a dream. It all just made so much sense, perl notwithstanding. At the same time I also had to maintain another giant 5,000 line monolithic beast that brought any strong developer to their knees. Oh, the pain, the pain. So with perl it can go both ways -- Alan McKinnon alan.mckinnon@gmail.com