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 B95CD13832E for ; Sun, 7 Aug 2016 20:41:00 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C4701E0BCF; Sun, 7 Aug 2016 20:40:47 +0000 (UTC) Received: from omr-a008e.mx.aol.com (omr-a008e.mx.aol.com [204.29.186.51]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id C09F0E0B68 for ; Sun, 7 Aug 2016 20:40:46 +0000 (UTC) Received: from mtaout-aam01.mx.aol.com (mtaout-aam01.mx.aol.com [172.27.19.145]) by omr-a008e.mx.aol.com (Outbound Mail Relay) with ESMTP id BA2083800081 for ; Sun, 7 Aug 2016 16:40:45 -0400 (EDT) Received: from [192.168.1.52] (0x5b3139322e3136382e312e35325d [71.122.242.106]) by mtaout-aam01.mx.aol.com (MUA/Third Party Client Interface) with ESMTPA id 5CC4538000091; Sun, 7 Aug 2016 16:40:45 -0400 (EDT) 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> <79f9f12f-ed92-231a-88c3-b164d599736b@gmail.com> From: james Message-ID: <91235320-8155-567b-ae2b-4223c1aa16bf@verizon.net> Date: Sun, 7 Aug 2016 16:49:01 -0500 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: <79f9f12f-ed92-231a-88c3-b164d599736b@gmail.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit x-aol-global-disposition: G x-aol-sid: 3039ac1b139157a79ccd4753 X-AOL-IP: 71.122.242.106 X-Archives-Salt: 622a9d6f-2ec5-4810-8bb5-8d795a2c4d84 X-Archives-Hash: 1de257c626121c40ed95d39a2f9ca52d On 08/07/2016 03:04 PM, Alan McKinnon wrote: > 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. I guess folks do not prototype new hardware (dev boards) and sit with an EE to exercise hardware and peripherals to get them burned in, working and basic drive code working, or yall do that is java at your U? This sort of thing in done on a fpga too, at your U? Are you on the engineering side or the business side of the campus? (just curious). > > 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? > I'm actually too stupid work on java. I need a new java-moral-compass. Besides, I'm knee deep into automating a way to put minimal, hardened gentoo onto a variety of platforms, with a few keystrokes (guidance, suggestions and leadership are appreciated). Most of the pieces exist, but I fear I have installa-dyslexia syndrome. After that feat is accomplished, then a similar deployment of a gentoo cluster on a those just installed gentoo minimal images, via a few keystrokes (I am flexible on the cluster codes that comprise the cluster). Then (only after those 2 things are robustly accomplished) I do intend to return to my java travails (search out bgo, as I have a long love-hate relationship with java on gentoo)..... hth, James