From: (see below) on 3 Jun 2010 17:14 On 03/06/2010 11:42, in article 8k1f06t4uc0t319t9v6t3als2ifu5evbku(a)4ax.com, "Brian Drummond" <brian_drummond(a)btconnect.com> wrote: > On Thu, 03 Jun 2010 05:16:14 +0200, Yannick Duch�ne (Hibou57) > <yannick_duchene(a)yahoo.fr> wrote: > >> Le Thu, 27 May 2010 17:21:57 +0200, (see below) >> <yaldnif.w(a)blueyonder.co.uk> a �crit: >>> My experience is that CS/SE students always focus on "coding" at the >>> expense >>> of problem analysis, program design, project planning, verification, >>> validation, documentation, and anything else they find less congenial. >> I always though this was not so much with these students. So why do they >> choose it if they are not aware of what it requires ? >> >>> Beware: My ex-students are some of the people who >>> wrote the software you are using today. ;-) >>> >> You're teacher too like Stefan ? > > If you learned Pascal, there's a pretty good chance you learned it from > his book... > > http://www.amazon.co.uk/PASCAL-Introduction-Methodical-Programming-Instruction > s/dp/0273021885/ref=sr_1_1?ie=UTF8&s=books&qid=1275561327&sr=1-1 I much prefer: <http://www.amazon.co.uk/ADA-Language-Methodology-International-Computing/dp /0130040789/ref=sr_1_1?ie=UTF8&s=books&qid=1275599490&sr=1-1> But it did not sell nearly as well, despite the complimentary foreword by C.A.R. Hoare 8-) -- Bill Findlay <surname><forename> chez blueyonder.co.uk
From: Britt Snodgrass on 3 Jun 2010 18:00 On Jun 3, 4:14 pm, "(see below)" <yaldni...(a)blueyonder.co.uk> wrote: > On 03/06/2010 11:42, in article 8k1f06t4uc0t319t9v6t3als2ifu5ev...(a)4ax.com, > > I much prefer: > > <http://www.amazon.co.uk/ADA-Language-Methodology-International-Comput...> > > But it did not sell nearly as well, despite the complimentary foreword by > C.A.R. Hoare 8-) > Potential buyers may have been put off by the miscapitilization ("ADA") of Ada on the front cover. I don't know why several publishers of Ada books made that mistake.
From: (see below) on 3 Jun 2010 18:29 On 03/06/2010 23:00, in article d361037e-1d7b-4beb-8f45-1b762afc813f(a)k39g2000yqb.googlegroups.com, "Britt Snodgrass" <britt.snodgrass(a)gmail.com> wrote: > On Jun 3, 4:14�pm, "(see below)" <yaldni...(a)blueyonder.co.uk> wrote: >> On 03/06/2010 11:42, in article 8k1f06t4uc0t319t9v6t3als2ifu5ev...(a)4ax.com, >> > >> I much prefer: >> >> <http://www.amazon.co.uk/ADA-Language-Methodology-International-Comput...> >> >> But it did not sell nearly as well, despite the complimentary foreword by >> C.A.R. Hoare 8-) >> > > Potential buyers may have been put off by the miscapitilization I doubt that. People have to be inducted into the cult before they start worrying about capitalization. 8-) > ("ADA") of Ada on the front cover. I don't know why several > publishers of Ada books made that mistake. Publishers move in mysterious ways their "wonders" to perform. [That is the polite version of what I think of them. 8-( ] -- Bill Findlay <surname><forename> chez blueyonder.co.uk
From: Georg Bauhaus on 4 Jun 2010 09:49 On 03.06.10 15:49, (see below) wrote: > On 03/06/2010 04:16, in article op.vdpfdcgoxmjfy8(a)garhos, "Yannick Duch�ne > (Hibou57)" <yannick_duchene(a)yahoo.fr> wrote: > >> Le Thu, 27 May 2010 17:21:57 +0200, (see below) >> <yaldnif.w(a)blueyonder.co.uk> a �crit: >>> My experience is that CS/SE students always focus on "coding" at the >>> expense >>> of problem analysis, program design, project planning, verification, >>> validation, documentation, and anything else they find less congenial. >> I always though this was not so much with these students. So why do they >> choose it if they are not aware of what it requires ? > > They are aware. That makes no difference. Coding invariables makes me think of a tricky(?) question: What should a language look like that naturally makes the programmer think before coding, and take his/her time? What would its features and offerings have to be? One inescapable ingredient of any popular PL seems to be magic at the level of syntax, if this is how programmers most visibly see themselves express themselves. Can't force them to wear boring ties. Eiffel's syntax appears to be expanding ... If overloadings of polymorphically clever ASCII punctuation digraphs offer the neccessary magic, I guess this will explain OCaml and its MS adaptation F#, soon to be pushed into the market. Bracket free... Maybe some Cobol style modules headers listing major internal and external parts to be manipulated might help?
From: Georg Bauhaus on 4 Jun 2010 09:53
On 04.06.10 15:49, Georg Bauhaus wrote: > On 03.06.10 15:49, (see below) wrote: >> On 03/06/2010 04:16, in article op.vdpfdcgoxmjfy8(a)garhos, "Yannick Duch�ne >> (Hibou57)" <yannick_duchene(a)yahoo.fr> wrote: >> >>> Le Thu, 27 May 2010 17:21:57 +0200, (see below) >>> <yaldnif.w(a)blueyonder.co.uk> a �crit: >>>> My experience is that CS/SE students always focus on "coding" at the >>>> expense >>>> of problem analysis, program design, project planning, verification, >>>> validation, documentation, and anything else they find less congenial. >>> I always though this was not so much with these students. So why do they >>> choose it if they are not aware of what it requires ? >> >> They are aware. That makes no difference. > > Coding invariables makes me think of a tricky(?) question: invariably (Must not think of tricky questions while writing...) |