[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnu-arch-users] Nit
From: |
Thomas Zander |
Subject: |
Re: [Gnu-arch-users] Nit |
Date: |
Mon, 20 Oct 2003 10:56:24 +0200 |
User-agent: |
KMail/1.5 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Monday 20 October 2003 10:37, Alexander Deruwe wrote:
> On Mon, Oct 20, 2003 at 09:58:34AM +0200, Thomas Zander wrote:
> > I'm not attacking anyone here; Just don't say that tla is a very stable
> > technlogy like I heard someone say a couple of days ago.
> > After you learned to program using things like exceptions (that is; not
> > trusting data to always take the perfect path), then you are qualified
> > to say your tech can be regarderd as mature. c programmers by default
> > are not.
> > Let me repeat; I'm not attacking anyone.
>
> Allow me to 'pffft' at all of this... I've been using tla (first larch)
> in a production environment since appx March 2002. In my opinion, it
> has been mature for quite a while now.
I understand directly that tla is mature from a users perspective; but thats
not the point.
The maturity I am talking about has more to do with absence of regression
bugs, the ability to abuse one part of tech for something quite different
and not break it, or at least get very good error reporting. Its about
being able to be very very sure that if you add a feature and stuff breaks
it HAS to be in your new code since the rest is mature enough to not have
to debug.
Its all the things that people use Exceptions for; since it allows for bugs
to be made without creating non-sane conditions, which allows creating
software bug-free the first time around.
You are right that c can do this; but most developers just don't because its
so damn hard!
How often is a malloc done without a check if it succeeded? Do a grep to
find out, same with file-open and all those nice little problems.
- --
Thomas Zander
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQE/k6M4CojCW6H2z/QRAswiAKCfW8YH0TczRztcoBe2IT+HdMEfZACgghUf
kpFCVUgMwjZOg0CWW5JzWHc=
=81mp
-----END PGP SIGNATURE-----
- Re: [Gnu-arch-users] Nit, (continued)
- Re: [Gnu-arch-users] Nit, Tom Lord, 2003/10/19
- Re: [Gnu-arch-users] Nit, Tom Lord, 2003/10/19
- Re: [Gnu-arch-users] Nit, Joshua Haberman, 2003/10/19
- Re: [Gnu-arch-users] Nit, Tom Lord, 2003/10/19
- Re: [Gnu-arch-users] Nit, Thomas Zander, 2003/10/20
- Re: [Gnu-arch-users] Nit, Alexander Deruwe, 2003/10/20
- Re: [Gnu-arch-users] Nit,
Thomas Zander <=
- Re: [Gnu-arch-users] Nit, Robert Collins, 2003/10/20
- Re: [Gnu-arch-users] Nit, Andrew Suffield, 2003/10/20
- Re: [Gnu-arch-users] Nit, Thomas Zander, 2003/10/20
- Re: [Gnu-arch-users] Nit, Michael Teichgräber, 2003/10/20
- Re: [Gnu-arch-users] Nit, zander, 2003/10/20
- Re: [Gnu-arch-users] Nit, Michael Teichgräber, 2003/10/20
- Re: [Gnu-arch-users] Nit, Tom Lord, 2003/10/20
- Re: [Gnu-arch-users] Nit, Andrew Suffield, 2003/10/20
- Re: [Gnu-arch-users] Nit, Mark A. Flacy, 2003/10/21
- Re: [Gnu-arch-users] Nit, Andrew Suffield, 2003/10/21