"MooseFET" <kensmith@rahul.net> wrote in message
news:1188398352.821324.123780@q5g2000prf.googlegroups.com...
> On Aug 29, 7:02 am, "Skybuck Flying" <s...@hotmail.com> wrote:
>> Hello,
>>
>> This morning I had an idea how to write Scalable Software in general.
>> Unfortunately with Delphi 2007 it can't be done because it does not
>> support
>> operating overloading for classes, or record inheritance (records do have
>> operator overloading)
>
> This argument is wrong in two ways. It assumes things that are not
> true and then draws conclusions that don't follow.
>
> Delphi implements objects, and virtual methods. Any language that has
> these features is able to operate on values where the type is not
> known at compile time.
Without the mentioned features writing scalable software, including writing
scalable math routines becomes impractical.
Even with virtual methods it would become slow.
> On the other hand neither this nor what you included below will do
> what you started off trying to suggest. They are just methods by
> which different instructions can be used at a point in the logic flow
> depending on the sort of variable under consideration.
It does exactly what I want it to do, it does it slowly, so it's not what I
want it to do.
Bye,
Skybuck.