From: (see below) on
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
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
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
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
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...)