-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
The Friday 2007-03-02 at 20:09 -0800, Kai Ponte wrote:
> We just went into production at my current workspace with an enterprise-scale
> application that took three programmers a little over a year to code. The
> design and requirements took roughly four years. We're actually on the ninth
> point-release since 1/2/07 (2.1.07 for those on the right side of the
> Atlantic).
Which leaves me without knowing for certain which month it is, the 2nd or
the first... So, assuming it is February, why not "7-2-1"? Or the ISO
format in my reply-leadin line above ;-) There is no doubt seeing
"2007-03-02" which is the year and the month and the day.
> Had we done the code in C++ or even ASM, it is possible we could have either
> expanded the code or lessened it. I don't know at this time and it is a mute
> point. Writing in a 3GL such as C# allowed us to not worry about memory
> management in the way we would have been forced to had we writtin in a 2GL
> or - heaven forbid - assembler.
I'm interested in this: can you expand, or point to a link? Maybe I'll
have a look at the wikipedia.
> The "bloat" to which many people refer often is a result of added
> functionality. Let's face it - adding a GUI with lots of dummy-proof
> features - adds code and complexity. I'm sure Vi has a lot less code than
> does OpenOffice.
I'll give an example, an old one.
I don't remember which version of Turbo Pascal produced a minumum ~30 KiB
exe, just to write a "hello world" in the screen. Then, they invented what
they called "smart linking", and it went down to 2 or 4 KiB! The thing is
that their linker was clever enough to remove all functions from the
linked libraries not actually called in the program. The "Turbo C" version
of the same vintage didn't have the same ability.
- --
Cheers,
Carlos E. R.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Made with pgp4pine 1.76
iD8DBQFF6VW9tTMYHG2NR9URAiEEAJ4wh7F3qE+MG7DvQFKHMIMTNmrUjgCcCZrh
VhFsyn1EHHvlVVySQnp9K6A=
=y1Au
-----END PGP SIGNATURE-----
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]