MOO-cows Mailing List Archive

[Prev][Next][Index][Thread]

RE: MOO into C






 ----------
From:  dg[SMTP:dg@dcs.st-and.ac.uk]
Sent:  Wednesday, July 24, 1996 3:06 PM
To:  moo-cows
Subject:  Re: MOO into C



[...]
>If all meaningful programs will decompile, does that mean they are
>reversable and that a decompiled optmized method will recompile into a
>usable form?

That was what I was meaning, yes. If so, then integrating an optimiser   
would
be as simple as a optimise() builtin (you'd still have to write it, of
course). If optimised code is *not* decompilable, then things would be a   
lot
more complicated because you'd have to save the text version or the
unoptimised version of the code for making future modifications.

[...]
>I write code like this all the time.  I've been known to do:
>
>if (valid(object = (su = $string_utils):match_object(the_string)))

Ah, so some of the horrible obfuscations in LambdaCore are *your* fault.   
:)
Religious wars over code style aside, I prefer slightly verbose but   
easily
understood code, and I would like it to *stay* that way unless I   
explicitly
say I want it optimised, rather than mysterious behind-the-scenes
autoobfuscation.

And why keeping exactly the original code as their are wrote?
I know that a programmer style can be important but I'm still
see MOO like a "Programming-School" Ward. The decompiler can
put the code in a more readable way than some programmers
(like me ;) do.

But, for such transformation, I really think that a standard
form of comments are required, almost for the "copyright" and
for let's other (and the author too... :) understanding what
happens in that.

 ---------------------------------------------------------------
The   
contradiction is not that free software are among the best,
   it's that   
commercial software aren't the best of   
them.
===============================================================
Fabi  
en Ninoles aka the Baggus Mage aka Baffouille
nightbird@cyberus.ca   
            +-----------------------------
finger me for my PGP Public   
Key  | Not knowing where you go
                                 | always   
lead you to
[space must be fill to register] | a Baggus   
End...
---------------------------------------------------------------
Can  
 be reach too on Ninoles.Fabien@ic.gc.ca until   
23/08/96
---------------------------------------------------------------

  




Home | Subject Index | Thread Index