From: Steve O'Hara-Smith on
On Thu, 28 Dec 2006 16:29:36 -0500
Joe Fischer <joe(a)westpointracing.com> wrote:

> There may be egoists who will not believe this,
> but I have written a lot of code, and never (possibly
> on one occasion) been able to use the same module
> a second time without modification.

Then you have not (yet) mastered the art of making useful
abstractions with minimal assumptions. Should you do so you will find
yourself reusing a lot more code.

> And I have never used a debugger, but then
> I never had the agony of working in a team. :-)

Debuggers are overrated - I used to use them a lot before I
appreciated the utility of good abstractions, clean interfaces and unit
tests.

--
C:>WIN | Directable Mirror Arrays
The computer obeys and wins. | A better way to focus the sun
You lose and Bill collects. | licences available see
| http://www.sohara.org/
From: Steve O'Hara-Smith on
On Thu, 28 Dec 2006 20:27:50 +1100
"Rod Speed" <rod.speed.aaa(a)gmail.com> wrote:

> Steve O'Hara-Smith <steveo(a)eircom.net> wrote
> > Rod Speed <rod.speed.aaa(a)gmail.com> wrote
>
> >> Corse he should be using a spreadsheet, not a progamming language.
>
> > Nah a programming language is portable - spreadsheet code is not.
>
> Excel is as portable as you need, the free spreadsheets support it fine.

I usually use xspread[1] when I want a spreadsheet, I presume you
are thinking of things like OpenOffice.org which I find almost as
unpleasant to use as MS Office products, as well as being several orders
of magnitude larger than I like.

[1] Yes I don't tend to want a sophisticated spreadsheet :)

--
C:>WIN | Directable Mirror Arrays
The computer obeys and wins. | A better way to focus the sun
You lose and Bill collects. | licences available see
| http://www.sohara.org/
From: Rod Speed on
Solar Flare <solaerfart(a)hootmail.invalidated> wrote

> There is no spreadsheet.

There is in your question.

> You are the one suggesting the spreadsheet.

You are the one that asked that question.

> Post any spreadsheet code here so we can paste it into our spreadsheet compilers.

You post a link to the spreadsheet, stupid.


> Rod Speed <rod.speed.aaa(a)gmail.com> wrote
>> Solar Flare <solaerfart(a)hootmail.invalidated> wrote
>>
>>> Can you post some spreadsheet math and see if anybody can use it?
>>> Cut and paste it into their spread sheet?
>>
>> You post a link to the spreadsheet.
>>
>>> I wasn't promoting C at all in case you didn't catch that.
>>
>> That was obvious.
>>
>>> C is a horrible language.
>>
>> Thats overstating it, but its certainly not appropriate for the
>> sort of stuff that Nick posts, just because most cant read it.
>>
>>> Visual Basic has gotos in it
>>
>> Yes, but only a fool uses nothing else.
>>
>>> and an EXITIF is a goto with a fancy name and a condition.
>>
>> Wrong, it isnt as general as a goto and its a lot more obvious
>> when reading the code what happens when it gets triggered.
>>
>>
>>> Rod Speed <rod.speed.aaa(a)gmail.com> wrote
>>
>>>> He'd be a lot better off using Visual Basic, and should be using a
>>>> spreadsheet anyway.


From: Rod Speed on
Steve O'Hara-Smith <steveo(a)eircom.net> wrote:
> On Thu, 28 Dec 2006 16:29:36 -0500
> Joe Fischer <joe(a)westpointracing.com> wrote:
>
>> There may be egoists who will not believe this,
>> but I have written a lot of code, and never (possibly
>> on one occasion) been able to use the same module
>> a second time without modification.
>
> Then you have not (yet) mastered the art of making useful
> abstractions with minimal assumptions. Should you do so you will find
> yourself reusing a lot more code.
>
>> And I have never used a debugger, but then
>> I never had the agony of working in a team. :-)

> Debuggers are overrated

Nope.

> - I used to use them a lot before I appreciated the utility
> of good abstractions, clean interfaces and unit tests.

They still improve your productivity when the inevitable fuckups still occur.


From: Rod Speed on
Steve O'Hara-Smith <steveo(a)eircom.net> wrote
> Rod Speed <rod.speed.aaa(a)gmail.com> wrote
>> Steve O'Hara-Smith <steveo(a)eircom.net> wrote
>>> Rod Speed <rod.speed.aaa(a)gmail.com> wrote

>>>> Corse he should be using a spreadsheet, not a progamming language.

>>> Nah a programming language is portable - spreadsheet code is not.

>> Excel is as portable as you need, the free spreadsheets support it fine.

> I usually use xspread[1] when I want a spreadsheet,
> I presume you are thinking of things like OpenOffice.org

Nope. The vast bulk of the free spreadsheets are happy to load excel spreadsheets.

> which I find almost as unpleasant to use as MS Office products,

It aint the only free one around that is happy to import excel spreadsheets.

> as well as being several orders of magnitude larger than I like.

Your problem.

> [1] Yes I don't tend to want a sophisticated spreadsheet :)

More fool you, particularly when loading someone else's spreadsheet.