Re: Eu's poor design
On Sun, Aug 17, 2003 at 04:20:43PM +0000, Andreas Rumpf wrote:
>
>
> eugtk at yahoo.com wrote:
> >
> >
> > --- Juergen Luethje <j.lue at gmx.de> wrote:
> >
> > > Andreas Rumpf wrote:
> > > > Juergen Luethje wrote:
> > > >> Andreas Rumpf wrote:
> >
> > > >> [Call by Reference]
> >
> > OK, we've had our fun with our computer science
> > expert - who might just need to hit the books a bit
> > more.
> Are you another guy who has looked at 500.000 loc of your code and found
> out that call by reference (or "pass by reference" where is the
> difference, arrogant boy?) isn't needed (or at least not practical)?
> That's so ridiculous. I don't believe you.
That depends on what your first programming language is, believe it or not.
If you learned programming with pass-by-ref, then you might find it hard
to code w/o it (as you haven't learned how to think w/o it) while if
you learned with pass-by-val then you prolly wont use it a lot on a language
with pass-by-ref (as you think and plan w/o it when you code).
Same for goto etc.
>
> > 1. What you have been complaining about is NOT
> > "Call by Reference" - it is Pass by Reference. Look it
> > up.
> Our great business man used "call by reference" too, so I guess it is
> correct.
First of all, pass by reference is passing a variable into a routine and
having the routine be able to manipulate it (as opposed to it manipulating
a copy that will be forgotten as soon as the routine returns, aka pass by
value).
Call by reference, I have not heard before, but at first glance it looks like
it is about function pointers (which Eu has in a limited sense: routine_id() ).
At a second glance, it looks like some sort of strange OOP concept. Only at a
third glance did I realize you might have meant pass-by-ref.
And, since when are business men experts on hacker lingo? ;p
>
> > 2. If you think case sensitivity is a problem, then
> > you
> > clearly have never written a large program. If you
> > had,
> > you would know that it's an aid, not a hindrance.
> I've written large programs. And lack of "call by reference" is a
> hindrance, believe it or not.
So what was your first programming language?
Also, what syntax do you plan to use for PBR in Prophoria? Jw.
<snip>
--
/"\ ASCII ribbon | http://www.geocities.com/jbrown1050/
\ / campain against | Linux User:190064
X HTML in e-mail and | Linux Machine:84163
/*\ news, and unneeded MIME | http://verify.stanford.edu/evote.html
|
Not Categorized, Please Help
|
|