* 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