From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15600 invoked by alias); 9 Jan 2015 23:39:55 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 34197 Received: (qmail 23436 invoked from network); 9 Jan 2015 23:39:53 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 X-Authority-Analysis: v=2.1 cv=X+5rdgje c=1 sm=1 tr=0 a=U8x73H08pUQ9rBATJ7Nnpg==:117 a=U8x73H08pUQ9rBATJ7Nnpg==:17 a=Hpgzp-inWqAA:10 a=N659UExz7-8A:10 a=TS9kjmCzJXGl0_t2MWUA:9 a=pILNOxqGKmIA:10 Message-id: <54B066C5.3010008@eastlink.ca> Date: Fri, 09 Jan 2015 15:39:49 -0800 From: Ray Andrews User-Agent: Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Icedove/31.3.0 MIME-version: 1.0 To: zsh-workers@zsh.org Subject: Re: PATCH: hist: remove wrong NULL terminator References: <1420807419-9270-1-git-send-email-mikachu@gmail.com> <54B013C5.6090307@eastlink.ca> <54B04A7A.1010402@eastlink.ca> <20150109223028.6e003bff@ntlworld.com> In-reply-to: <20150109223028.6e003bff@ntlworld.com> Content-type: text/plain; charset=windows-1252; format=flowed Content-transfer-encoding: 7bit On 01/09/2015 02:30 PM, Peter Stephenson wrote: > Bart already answered this once. There is no "magic away problems with > the force of my intellect" in programming any more than anywhere else. Indeed not. > There are things that happen to show up in real life; there's > painstaking use of tools as Mikael is doing; Yes, it seems like fantastic work to me. > and there are things you happen to notice because you were in the > area. The same is true of pretty much all software apart from the very > small subset that can be proved mathematically correct (and even > that's only necessarily true of the representation of the software in > the form you're looking at). The next best step is to use a better > language than C. I wasn't entirely joking when I talked about D, but > it's not an option for us. pws Yeah, don't take it as me being bitchy Peter, it really is a question, not a veiled comment. As I've learned, zsh is not a huge corporation (like I thought it would be), and there's always been more coders than testers. And power seems to be valued above simplicity, and the code is 'layered' very heavily which makes things difficult to understand. Still, seeing an assignment to what turns out to be a dangling pointer (if I'm saying that correctly) raises my eyebrows. In the culture I come from, a good tester is valued above a good coder. It's me who has to adapt of course.