Re: Eu's poor design

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

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

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

Search



Quick Links

User menu

Not signed in.

Misc Menu