Re: Eu's poor design
- Posted by jbrown105 at speedymail.org Aug 17, 2003
- 477 views
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