From: Kuba Ober <kuba@mareimbrium.org>
To: reiserfs-list@namesys.com
Subject: Re: Filesystem errors
Date: Wed, 17 Jul 2002 08:40:42 -0400 [thread overview]
Message-ID: <200207170840.42655.kuba@mareimbrium.org> (raw)
In-Reply-To: <20020717161632.A2614@namesys.com>
On ¶roda 17 lipiec 2002 08:16 am, Oleg Drokin wrote:
> Hello!
>
> On Wed, Jul 17, 2002 at 08:11:44AM -0400, Kuba Ober wrote:
> > Did I mention that spinrite was about 100kb in size and written in
> > assembler?
>
> This is not an advantage by any means in my view. It only means it is
> x86 specific, most probably requires dos/windows, and hard to debug.
You're right, but the guy simply kept it in assembler since mid-80's.
And as far as I know him, and I know his coding style a little bit from
disassembling the early spinrite II, his code is mostly more legible than
poorly written C++.
And the program, believe it or not, does not require debugging as it is. I
think that the current version works fine w/o any changes nor patches since
about 3 years or so. He does one hell of a testing job, and he always bases
on previous code that worked (most probably one of the reasons why it's still
in assembler).
He is kind of assembly-maniac, but he has some windows utilities which are in
assembler and do very cool things.
Cheers, Kuba Ober
prev parent reply other threads:[~2002-07-17 12:40 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-07-15 16:16 Filesystem errors Brian Marr
2002-07-15 6:04 ` Robert Brockway
2002-07-15 6:20 ` Hans Reiser
2002-07-15 6:20 ` Hans Reiser
[not found] ` <3D326683.1000606@namesys.com>
2002-07-15 16:52 ` Brian Marr
[not found] ` <3D3268FF.5040505@namesys.com>
2002-07-15 18:07 ` Brian Marr
2002-07-17 5:42 ` Oleg Drokin
2002-07-17 8:06 ` Brian Marr
2002-07-17 8:10 ` Oleg Drokin
2002-07-17 12:11 ` Kuba Ober
2002-07-17 12:16 ` Oleg Drokin
2002-07-17 12:40 ` Kuba Ober [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200207170840.42655.kuba@mareimbrium.org \
--to=kuba@mareimbrium.org \
--cc=reiserfs-list@namesys.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.