delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2024/10/18/17:16:33

DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 49ILGXUA1077262
Authentication-Results: delorie.com;
dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=xl51I349
X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 6B921385828E
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1729286192;
bh=Y2Cdf+y0BzXNeEUVEUV5tbps5MTn4mer8OIaS3zfy6U=;
h=Date:Subject:To:References:In-Reply-To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc:
From;
b=xl51I349Z8ob/dM4j4bVo13bCZ0gcoiXeyMZB9cOA+A3TZbDGjbwWxgiyht5GQ5Mo
4lU/lA57WrFvAfgteaqyLMzmNre7aQNJIiEg/DciLxJPyXr4EYd83HEcCqBjBbgw7M
Wwzxe3lcAFjzdvkOczNZmIb7Cw3Lbr/fkrX+FVKQ=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 443EB3858C42
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 443EB3858C42
ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1729286170; cv=none;
b=vg/qMvTSO9peQdz7rg9Lnrwf57pcgQ9v2RRcGmsZrJkGraLTLuXjAkpLqsziGLCyQrKWA6YjEaVErRRTlhzCSCjoPD+0sf5s3hQ2ehSEw5Ak8rAfjVNQ14AgJn6qc3/BSd2bH6KRrXhnAKivULbEsnFj4LBtF3eq++lGdVuRzeA=
ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key;
t=1729286170; c=relaxed/simple;
bh=u/CdBtzXwsb/Qa+S1PaCTXXjBn1oxPQIQRuxbLlF+ko=;
h=Message-ID:Date:MIME-Version:Subject:To:From;
b=R75wtJRWMUpDPsvKQ6YAyqOsXlLQGP+0EMCpILJB8Qosmzgj17abHUaQHyvsFP1qWrUgUf0VpIXUxfoqzpgz1WUWf3j2xT+Yo590AYghiUCalGpVtoe2c/n6BIFhjo8fWO5NcYwTXfrfRn80cTHMgZoR6KGGz/HZ2LLquglwRaE=
ARC-Authentication-Results: i=1; server2.sourceware.org
Message-ID: <1728e74b-d3fa-4597-8374-d5aacfdae947@SystematicSW.ab.ca>
Date: Fri, 18 Oct 2024 15:16:02 -0600
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: Computer Science and sub-projects
To: cygwin AT cygwin DOT com
References: <MN2PR19MB3855777D95B46933DB4CA81D9A452 AT MN2PR19MB3855 DOT namprd19 DOT prod DOT outlook DOT com>
<0e734082-ab4f-45bb-a78b-8ec207821217 AT SystematicSW DOT ab DOT ca>
<CADNLL6dAchOMWFBhryQdOOV4adrp8d=HOHVtD6uJD4JoN6k6uQ AT mail DOT gmail DOT com>
<9127af9d-6153-b38c-13ec-3106c7be6ee1 AT cs DOT umass DOT edu>
<CADNLL6fJ+cr2sY_5Gytf+5MupY6BZCxm4+f48h=7QeAZqXHdgg AT mail DOT gmail DOT com>
<1677515361 DOT 1675869 DOT 1729184772180 AT mail DOT yahoo DOT com>
<b8a1e6a0-0348-464f-90ee-31ed4abc6c61 AT acm DOT org>
<120546f8-d5c3-4f40-b4ac-c316d7da3e3b AT chch DOT PlaNET DOT org DOT NZ>
Organization: Systematic Software
In-Reply-To: <120546f8-d5c3-4f40-b4ac-c316d7da3e3b@chch.PlaNET.org.NZ>
X-Rspamd-Queue-Id: E5F618000F
X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS,
RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL, SPF_HELO_PASS, SPF_PASS, TXREP,
UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.6
X-Stat-Signature: 9cuyp5r8w97ob3tosh78777akpx5phgj
X-Rspamd-Server: rspamout08
X-Session-Marker: 427269616E2E496E676C69734053797374656D6174696353572E61622E6361
X-Session-ID: U2FsdGVkX19vQVCb4tGS/fAWB4NAETzwkWz2e0zXY7g=
X-HE-Tag: 1729286151-104988
X-HE-Meta: U2FsdGVkX1/bueAijHHX4XFuWVKIVctQey3x4WFx9N3EGjwOuXc754SOtL5OXFI16Fdwu5/NrtYFRe6EYA2pXfIT3doock1Xl5pnbonwO1mHXdBIg8gx+50qko34WfgPnYz1MI1GhUOcU6qTIc+Dlk3gm/Ci2alfWQJtZNOMHI0y10yJtWRKPv5NGSAtJpkeip0T3cpghubW67AeVdUUG5DHb9CJZztjAqcNZ4DP/X2KmvlYWV48xoQUfn3AeHKqeRP3UAVphVoYe8JKU0uQ5iVjB2ZVUAb56Kfs7CA2Tya2IaAcTsSOdiKpujTen/kmqc9eIjqrQmoZQ7qHJESUvYifFS3v8DMT
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on
server2.sourceware.org
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.30
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Brian Inglis via Cygwin <cygwin AT cygwin DOT com>
Reply-To: cygwin AT cygwin DOT com
Cc: Brian Inglis <Brian DOT Inglis AT SystematicSW DOT ab DOT ca>
Errors-To: cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com>
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 49ILGXUA1077262

On 2024-10-18 13:51, Mark Aitchison via Cygwin wrote:
> On 19/10/24 07:08, Jim Garrison via Cygwin wrote:
>>>
>>> I'm gonna go with this is an unfixable problem. The quality of the workers is 
>>> for the most part so bad, you can't manager your way to a solution.
>>> Unfortunately, modern life requires way more code than the handful of 
>>> actually good programmers can hope to address.
>>>
>>
>> Having been a developer since the early 70s I agree, the problem is unfixable 
>> without a major breakthrough in understanding what makes a good developer.
>>
>> I have an analogy.  Coding is like playing the recorder...
> 
> Extending the analogy a bit: people need to play a musical instrument for quite 
> a while to do it well, and they need honest feedback (after they get to the 
> level of experience they can take it).
> 
> I think projects/mailing lists like this are pretty close to the essence of what 
> budding programmers need... decades ago someone doing Computer Science at 
> university probably was taking it because they were the type of person that had 
> already played around with a home computer for hours, and knew a bit about what 
> worked and what didn't, and lapped up the knowledge a formal course could 
> provide. They might even use spare computer time on the "big university 
> computer" to calculate pi for umpteen decimal places for fun.  For quite a while 
> now, I am sure, a large number of COSC students are there because somebody told 
> them they can earn good money, whether they are genuinely interested or not. And 
> to some extent educators cater to this by saying things like "web web design is 
> enough of a skill that you should be able to get a Computer Science degree for 
> choosing fonts the way the lecturer likes them, so it doesn't matter a graduate 
> cannot write even a Fizz-Buzz* program".
> 
> How about projects like cygwin work with universities to provide "junior" 
> versions of mailing lists with sub-projects that could be within the range of 
> students, so they get a feeling for collaboration, update-histories, style 
> standards, reading others' code, feedback from seasoned developers, etc.??

Problem is we are all volunteers on the project, so answers, replies, support, 
depend on whether anyone has enough spare time to do analysis or diagnosis and 
provide feedback, over what we have available to work on libraries, utilities, 
and/or packages.

Now if a university course wanted to use Cygwin as a base for teaching e.g. 
emulator development or distro engineering, anyone can jump in and get their 
hands dirty, but that may also be true for smaller Linux distros.

-- 
Take care. Thanks, Brian Inglis              Calgary, Alberta, Canada

La perfection est atteinte                   Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter  not when there is no more to add
mais lorsqu'il n'y a plus rien à retirer     but when there is no more to cut
                                 -- Antoine de Saint-Exupéry

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019