motz

why does software work anyhow

it seems the biggest challenge for software developer is not the question how does the program work but why does it work.

tony hoare, who wrote compilers in the 60s wants to try to find an answer for this mysterious why: he called his project the verifying compiler. the goal is to construct an application, that "guarantees correctness of a program before running it".

A verifying compiler uses mathematical and logical reasoning to check the correctness of the programs that it compiles. The criterion of correctness is specified by types, assertions, and other redundant annotations associated with the code of the program. The compiler will work in combination with other program development and testing tools, to achieve any desired degree of confidence in the structural soundness of the system and the total correctness of its more critical components.

it is outlined as a grand challenge project and a lot of people wouldn't even talk about it seriously if it wouldn't be tony hoare who tries to set it up. already in the 70s some people started to work on such a compiler, but pretty soon the project got abandoned ...

the start for the project is set for 2004, 2005 or maybe in five years as he wrote somewhere, having in mind how long it took to convince people and particularly funding agencies that the genome project is of any importance. and also similar to the genome project he wants to achieve the scientific goal in 15 years.

an older paper on the topic from hoare: towards the verifying compiler

... Link (0 comments) ... Comment


get me a reading list

as they are all recommending this book, - after reading everywhere already: a recommended text, i propably should try to get it too.

nobody changed my opinion so far that programming is driven by something else than phobia

... Link (0 comments) ... Comment


lesson to learn

finally got to read michael yoon's version of the raise and fall of arsdigita (thanks for the pointer chris)

... Link (0 comments) ... Comment


Online for 8550 days
Last update: 3/11/23 17:00
status
Youre not logged in ... Login
menu
... Home
... Tags


search
calendar
novembre 2024
dg.dl.dt.dc.dj.dv.ds.
12
3456789
10111213141516
17181920212223
24252627282930
novembre
recent updates
human "The mind is what
the brain does." (margaret boden) Mind As Machine. A History...
by motzes (3/11/23 17:00)
when industry looks old i
have no idea how i came here, but i still...
by motzes (13/12/22 21:10)
holography explained it has been
20 years since i met nils abramson and heard about...
by motzes (20/2/22 10:22)
digital dilemma as seen in
the year 2000 . Intellectual Property in the Information Age...
by motzes (28/1/22 8:56)
anti colonial connectivity "... it
was after all, the early days of Intelsat, when having...
by motzes (16/8/21 11:20)
old stories revisited ... ...
makes one search again, along the lines given. brought me...
by motzes (6/7/21 14:27)
history writing gerade
im ohr: ein interview mit verkühlter stimme. aufnahmedatum: 2016.
by motzes (30/3/20 15:42)
Nice Thanks for uploading this.
It's an amazing window on the early history of interactive...
by Kayla (1/3/20 15:51)
gibberjabber interesting, die eingefangenen bots
werden in ihrer wortwahl aggressiv.
by motzes (26/10/19 20:41)
rätsel Daniel Schwenter, Philosophischen und
Mathematischen Erquickstunden, Dritter Theil, 1653 | https://archive.org/details/bub_gb_bGM_AAAAcAAJ
by motzes (22/10/19 19:06)

RSS Feed

Made with Antville
Powered by
helma object publisher