comp.lang.ada
 help / color / mirror / Atom feed
* software failure metrics
@ 2015-05-28  8:21 jan.de.kruyf
  2015-05-29  1:22 ` David Botton
  0 siblings, 1 reply; 5+ messages in thread
From: jan.de.kruyf @ 2015-05-28  8:21 UTC (permalink / raw)



Here is an interesting comparison which would probably translate one to one to ada  vs c.

The navigation part of a robot was done on Oberon and the interaction part in C/C++ by 2 groups of students.

Click on the little pdf sign next to the blue link (which seems dead.)

page 37 is the summary. Enjoy :)

http://oberoncore.ru/library/brega_reliability_in_real-time_why_strong-typed_programming_languages_matter.

j.


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: software failure metrics
  2015-05-28  8:21 software failure metrics jan.de.kruyf
@ 2015-05-29  1:22 ` David Botton
  2015-05-29  6:44   ` jan.de.kruyf
  0 siblings, 1 reply; 5+ messages in thread
From: David Botton @ 2015-05-29  1:22 UTC (permalink / raw)


I like page 43;

Dear Niklaus (Prof. Wirth)
For Oberon.next, I would like:
Programming by contract (Eiffel)
TRY-CATCH clauses (Java)
More expressive interfaces: ABSTRACT, FINAL, etc.
Object finalization (orthogonal, unlike constructors)

Isn't that Ada?

David Botton

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: software failure metrics
  2015-05-29  1:22 ` David Botton
@ 2015-05-29  6:44   ` jan.de.kruyf
  2015-05-29  8:33     ` Georg Bauhaus
  0 siblings, 1 reply; 5+ messages in thread
From: jan.de.kruyf @ 2015-05-29  6:44 UTC (permalink / raw)


On Friday, May 29, 2015 at 3:22:14 AM UTC+2, David Botton wrote:
> I like page 43;
> 
> Dear Niklaus (Prof. Wirth)
> For Oberon.next, I would like:
> Programming by contract (Eiffel)
> TRY-CATCH clauses (Java)
> More expressive interfaces: ABSTRACT, FINAL, etc.
> Object finalization (orthogonal, unlike constructors)
> 
> Isn't that Ada?
> 
> David Botton
\

Ha Ha yes David, 

"Since the Romans have taught us "Simplex Veri Sigillum" --that is: simplicity is the hallmark of truth-- we should know better, but complexity continues to have a morbid attraction."  (EWD898)

Especially the last part. 

I love it the way a question for reflexion was turned upside down into a language shoot out. We (me included ) have not progressed much from stone age tribalism, notwithstanding Mount Sinai and the prophets. I  love it, I love it.

Peace to you,

j.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: software failure metrics
  2015-05-29  6:44   ` jan.de.kruyf
@ 2015-05-29  8:33     ` Georg Bauhaus
  2015-05-29  8:44       ` jan.de.kruyf
  0 siblings, 1 reply; 5+ messages in thread
From: Georg Bauhaus @ 2015-05-29  8:33 UTC (permalink / raw)


On 29.05.15 08:44, jan.de.kruyf@gmail.com wrote:
> "Since the Romans have taught us "Simplex Veri Sigillum" --that is: simplicity is the hallmark of truth-- we should know better, but complexity continues to have a morbid attraction."  (EWD898)

We know the Romans knew how to sophisticate.
Yet, simplicity continues to be a honeypot.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: software failure metrics
  2015-05-29  8:33     ` Georg Bauhaus
@ 2015-05-29  8:44       ` jan.de.kruyf
  0 siblings, 0 replies; 5+ messages in thread
From: jan.de.kruyf @ 2015-05-29  8:44 UTC (permalink / raw)


On Friday, May 29, 2015 at 10:33:22 AM UTC+2, Georg Bauhaus wrote:

> > "Since the Romans have taught us "Simplex Veri Sigillum" --that is: simplicity is the hallmark of truth-- we should know better, but complexity continues to have a morbid attraction."  (EWD898)
> 
> We know the Romans knew how to sophisticate.
> Yet, simplicity continues to be a honeypot.

Yes Georg, we love talk most about the things we have least of. . . .
Me too, make no mistake.

j.


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2015-05-29  8:44 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-05-28  8:21 software failure metrics jan.de.kruyf
2015-05-29  1:22 ` David Botton
2015-05-29  6:44   ` jan.de.kruyf
2015-05-29  8:33     ` Georg Bauhaus
2015-05-29  8:44       ` jan.de.kruyf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox