Luxasm news
- From: "\\\\o//annabee" <http://www.TheWannabee.Org>
- Date: Thu, 05 May 2005 16:44:05 +0200
Message: 1
Date: Tue, 3 May 2005 13:24:35 +0100 (BST)
From: "C.R. Chafer" <co.uk>
Subject: Re: [Luxasm-devel] Re: +AFs-Luxasm-devel+AF0- Re: RosAsm is a broken pile of crap
--- Johannes Kroll <x.de> wrote:
On Sun, 1 May 2005 11:08:12 +0100 "Beth" <BethShot.com> wrote:
> It's all possible: From "screw it, who cares?" and the unsaved > work is just lost (which is, in fact, the usual practice of 99% > of programs, whether you think that's a sensible choice or > not)...all the way to getting so paranoid with the package as > to make it "virtually uncrashable" and apply full "formal" > design and verification to the levels used for nuclear > powerplants, space shuttles and so forth (but note that this > latter option is _immensely difficult and time-consuming_...
This will just never work...
Oh it can; just, as Beth says, it is a real pain and hence not justified for a programme of the size of Luxasm.
I have done a restricted version of this before on a piece of code I developed a year or so ago, though I only did a partial mathematical proof (I'd have to read-up on how to go about doing a full proof), checking every line for all possible errors took nearly a week for only a few hundred lines of code. (The code was for the scheduler and major components of the core of the kernel of the OS I've been developing on-and-off for years, so spending the time making things perfect was justified in that case.)
Never-the-less it would be a good idea to verify the code matches the design _after_ it has been written, starting with the major components (such as error recovery), if for no other purpose than writing a section of the documentation on how to do this with Luxasm. That is for the future though.
C 2005-05-03 .
- Follow-Ups:
- Re: Luxasm news
- From: Johannes Kroll
- Re: Luxasm news
- Prev by Date: Re: Gratitude to MASM/FASM/HLA/etc. for doing it right
- Next by Date: Re: Luxasm news
- Previous by thread: GPL pays off, not...
- Next by thread: Re: Luxasm news
- Index(es):