From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,dd8f36a29aea64a6 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit X-Received: by 10.66.90.67 with SMTP id bu3mr1958316pab.45.1359724969180; Fri, 01 Feb 2013 05:22:49 -0800 (PST) Path: 6ni27867pbd.1!nntp.google.com!npeer03.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!post02.iad.highwinds-media.com!news.flashnewsgroups.com-b7.4zTQh5tI3A!not-for-mail From: Stephen Leake Newsgroups: comp.lang.ada Subject: Re: Old programmers never die ... References: <2e4c2077-76aa-4787-8f2e-572552903f47@googlegroups.com> <3b$lRAOVIDCRFwY0@ada-augusta.demon.co.uk> Date: Fri, 01 Feb 2013 08:22:47 -0500 Message-ID: <85obg41848.fsf@stephe-leake.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2 (windows-nt) Cancel-Lock: sha1:qwHTbxK47k5lO9ScAEeaNDthBfo= MIME-Version: 1.0 X-Complaints-To: abuse@flashnewsgroups.com Organization: FlashNewsgroups.com X-Trace: 0e276510bc1a9c55ab71403527 X-Received-Bytes: 2395 Content-Type: text/plain Date: 2013-02-01T08:22:47-05:00 List-Id: Mike H writes: > First things first. This version runs from the command line and that > is where it displays the results. Apart from line feeds, the input is > an unformatted string of '1' .. '9' and ' '. I have just broken it > with a "Diabolical" (or rather it ran out of steam) so there is more > work to do on the logic and a few more number crunching tricks to > learn. The bit of theory that I have studied so far has convinced me > that recursion and trial and error are routes to be avoided. That's a _real_ program :) > A GUI may come later, if at all. I suspect that will be an entirely > new ball game and, for the time being, that aspect does not excite me. > I am in my eightieth year and am doing this for my own amusement. > Perhaps one reason for a lack of enthusiasm is that about 8 years ago > I started, but never finished, a (model) railway signalling exercise. > The logic was trivial but I got bogged down in trying to get an > aesthetically pleasing display. Perhaps I was using the wrong tool, it > was JEWL. GUI's are a pain; I have yet to see a GUI framework that actually makes it easy. I was excited about the Android framework, but it turns out to have too many bugs to be easy. And they change it too fast. (when was the last time an API in the Ada standard _changed_?). See http://www.enjoysudoku.com/ for my recommendation for a Sudoku player. So unless you really don't like any of the available Sudoku GUI's, don't waste your time on it; that's for minor programmers who can't handle Ada ;). -- -- Stephe