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 E311313832E for ; Sun, 7 Aug 2016 20:05:13 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 29FBD21C1B5; Sun, 7 Aug 2016 20:05:06 +0000 (UTC) Received: from mail-wm0-f54.google.com (mail-wm0-f54.google.com [74.125.82.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 4242D21C1B0 for ; Sun, 7 Aug 2016 20:05:05 +0000 (UTC) Received: by mail-wm0-f54.google.com with SMTP id f65so88808239wmi.0 for ; Sun, 07 Aug 2016 13:05:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=yGFbws08pgqstCd8ygbS1z6r1HriZ+L69BNKOocn50w=; b=IMHTPeSZg4qRXk8wwxHkJeLrANnM4TgrYmTJY66l5JHL6IZmd0Q3VXcz4b/9gXVdrj 2JTwnD2GIc5S35d/ng6bFQtB3EG1KTR2fGPwEC1exdz9agMKClHRxMwRR8DGOAATvuMk Pej+zSawPIb0CBFyaRsdUgXcMfXl1U1nEnTLEnBI9Mv99Vwk4kjmt7Irloui/gNfg1oJ HGLnZnyXd6ruvx94G/bgyC9MiMscU7FBH6rGrU5+9U6FM6gTyOsHwQFweYVo+dJ69GS/ 9GIEFoSGTxT1RXko+Wpox7C6BhtD1S91PtW1snoByiyOGks8loNPSqiZy4lRAmHzg4cs UEpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=yGFbws08pgqstCd8ygbS1z6r1HriZ+L69BNKOocn50w=; b=eD4iaYeRBqtegWLOBj+pqDckOdLHlY0WJ1oYH9YGS0Ahq8XrxtscHSyGgGou2CEQZN lcF83qd5ODEBc0hPRf/vf9O5xPPHSAG5RRE48qC/JkAaWRuHkIUBH9ujngdiHYSUHtEs Y9kWBG5q82KzIVjAedCvWmtP8Woy7SOsiSx7VSFrXYLfQDSvZXQX09xseoUaJvp9za9/ wraMipgFj3wK59fP16NUruT7981hneb0oj70FAuL7+B+PKkap4WfvIEezojtHf9Vn5u2 6SVcBltFQ1aO+6DSRCE4VJ3XEoATmmQcnxKl9E7hEslF8CFi93SE7XMnO5D3/tingEj5 2JpQ== X-Gm-Message-State: AEkoouuEpQN28wLF6ZcV0i/hBNLAPgobsIms4GatMDtk0cUp9bKuHe4AHLhrMecwC6WJEA== X-Received: by 10.28.47.7 with SMTP id v7mr12130499wmv.38.1470600303228; Sun, 07 Aug 2016 13:05:03 -0700 (PDT) Received: from [172.20.0.40] ([196.212.62.210]) by smtp.googlemail.com with ESMTPSA id b203sm19970503wmh.20.2016.08.07.13.05.00 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 07 Aug 2016 13:05:02 -0700 (PDT) Subject: Re: [gentoo-dev] Re: Packages up for grabs To: gentoo-dev@lists.gentoo.org References: <20160806211255.GI12988@foo.stuge.se> <49994385-FEB7-4951-B324-ED1BC66899D4@gentoo.org> <20160807073824.GA1030@daphne> <20160808013213.15ca7982@katipo2.lan> <69e31db4-c066-ab81-909a-931c3f983a18@verizon.net> From: Alan McKinnon Message-ID: <79f9f12f-ed92-231a-88c3-b164d599736b@gmail.com> Date: Sun, 7 Aug 2016 22:04:21 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 In-Reply-To: <69e31db4-c066-ab81-909a-931c3f983a18@verizon.net> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: 61b67fe9-d646-4208-8822-f80fe66ff6b2 X-Archives-Hash: 3a735d837dc78936d3446355f1442e9f On 07/08/2016 19:36, james wrote: >> The interesting apps out there are mostly running python, go and >> (sometimes) lua. And that's what I observe in my day job - >> business/mobile ISP. > > > Look at the job listing on stackoverflow and elsewhere (java) is very > popular when they list several programming languages to meet the > requirements. I'm not promoting java, at all, but just stating that it > is very popular, on new projects (but not all) and it is a large and > frequent requirement, dictating by employers. Kids coming out of college > want a job, more than anything, and most are having java crammed down > their throats. So we should find a way to robustly > support those that need java. Nothing is precluding other languages > in my message. Personally I avoid java, unless it is critical to > a code or family of codes I need to run. I recommend Java as a teaching language at university level. You get all the benefits of a C-like syntax without the overhead of learning to deal with C and/or C++. You don't have to deal with the toolchain (much), you can easily show correct implementations of OOP style without getting into generics (or, you can avoid Java generics altogether at this level and pretend they don't exist). In short, what's not to like for teaching? All win not much lose. Well OK some kids come away thinking Java is the one and only, but they will have that too if Python is the teaching language. Realizing there are other things out there is part of the learning process. But, despite all that, Java is not special. It should run on Gentoo for anyone who wants it, just like things starting with P. You volunteering to do the grunt work? -- Alan McKinnon alan.mckinnon@gmail.com