Re: Routine_ID Is No Doubt My Solution...

new topic     » goto parent     » topic index » view thread      » older message » newer message

----- Original Message -----
From: "C. K. Lester" <cklester at yahoo.com>
To: "EUforum" <EUforum at topica.com>
Subject: Re: Routine_ID Is No Doubt My Solution...


>
>
> --- Derek Parnell <ddparnell at bigpond.com> wrote:
>
> > Pete's solution is the right thing, but this
> > behaviour of Euphoria is designed.
> > RDS explicitly wants Euphoria to be like
> > this - it is NOT "over-zealous optimisation".
> > The design philosophy for Euphoria is "nothing
> > can be referenced until it has been 'seen' by the
> > translator first".
> >

[snip]

>
> In this case, the solution to my initial problem turns
> out to be quite simple and, when I first thought of
> it, enough to be intuitive that I thumped myself for
> not thinking of it beforehand... it was simply my lack
> of knowledge regarding ...

Heck, I do this on a daily basis.


> I still have yet
> to find something lacking in EUPHORIA, or something I
> consider to be a detriment to programmers.

Horses for Courses. I have a host of coding paradigms that I enjoy using,
(because they increase *my* efficiency) that I have to use workarounds for
when coding in Euphoria. In other words, using Euphoria, I'm not as
efficient as I know I could be. I'm just lucky that that is still better
than using C/C++.

> > The lack of forward referencing
> > makes things harder for the coder.
>
> I kinda chuckle because VBA lets me put my subs and
> functions all over the place, willy nilly. Sometimes I
> have looked and looked for the referenced function
> ABOVE where I have coded it, only to find it soon
> after BELOW the code... sigh. Stupid VBA and its
> anarchy!!!

I do most of my commercial coding in VB. I organise my code so I can find
related routines quickly. Also, the IDE (and the MZTools add-in) makes
finding routines so simple. The key is, that routines are physically
organised according to their relationships to each other, rather than their
physical location in the source file, which can lead to totally unrelated
routines having to be located next to each other.

----------------
cheers,
Derek Parnell

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu