Romy wrote:geots wrote:I dont know if (ahem) Carol is right or wrong. But I had much rather be him who has the nerve to come on this forum and tell you what he believes- than to be all the people so far who know nothing about nothing- only saying it has to be true if Hyatt says it is. So if you dont agree with Bob and others, you are a troll. Much better than being a follow the crowd simpleton.
You are in parts correct.
I am being extra gentle to Mr Hyatt out of respect, like Mr Kasparov responded to Mr Fischer.
Within the space of 5-10 minutes he wrote both in this thread--
bob wrote:All modern optimizing compilers are quite "sophisticated" (although the ones used to compile Rybka back in 2005-6 were not as good as they are today)
Bob did _not_ write that. Learn how to follow quotes in a post...
and
bob wrote:Bullshit, again. The fortran compiler from Cray was just as good at optimizing as any compiler around today, and actually better
Bob _did_ write that, and it was true in 1995, and is still true today for the rare site that still runs an old Cray. The compiler, and the people that wrote it, were _good_. Optimizing has not changed much in 15 years....
So first he says that "modern" (in context, 2010-11) compilers are notedly superior to one's even from 2005-6.
No he didn't...
Then, in almost his next breath, he makes assertion that the compiler from days of Cray Blitz (1986, or maybe even 1616 since, to Mr Hyatt, even Shakespeare needed to be exonerated from cloning/copying of later Crafty) are superior to the 2010-11 compilers.
Nope. Cray Blitz was active until the end of 1994. Go look up some of the publications from the members of the old CFT compiler group... You should not be talking compilers with someone intimately familiar with them, when you have _zero_ background in them yourself...
See the contradiction?
You bet I do...
To clear it up for your genius-ship, here goes:
=======================quote on=======================
wgarvin wrote:Romy wrote:
bob wrote:The asm expresses the semantics of the C code. It makes copying obvious to the casual observer, once it is laid out.
Pardon, but you are very underestimating of compiler sophistication. The asm may be auto-optimised to the degree of unrecognisability. If SMP involved, more so.
In the day of Cray and HiTech it was different, a compiler was just a little more than an assembler. But RYBKA is of 2005-6, not 1616 or 1986.
All modern optimizing compilers are quite "sophisticated" (although the ones used to compile Rybka back in 2005-6 were not as good as they are today), but this "auto-optimised to the degree of unrecognisability" is nonsense.
...
===========================quote off===================
Fortran is red herring (only ills use Fortran today) so do not let him pretend something, like C compiler is progress but Fortran is not, to explain above faux.
First you don't have the mental ability to follow quotes and attribute same to the correct person. Then you say "Fortran is for ills" whatever that means. Which is pretty interesting. I am sure our school of engineering, our physics and chemistry departments are all happy to know that they are "ills" (whatever that means) since they actively program in Fortran every day...
Where do you get this crap??? And please don't reply that "you pull it out of your A$$". I get that, already...
To illustrate ten more of his extrasense, I have not enough space in the margin for. But I give one more.
In my challenge, P,Q,R,S,T sources (he mistakes first for exe or asm or pseudocode), he say he can quickly tell which 3 are functionally identical by using compiler. BUT IN MY STATEMENT OF OFFER I CLEARLY STATE NO COMPILER/COMPUTER WOULD BE AVAILABLE! Purpose was to show, apparently very different source can compile by error-free compiler with unchanged settings to identical executable.
I clearly said I would use a semantic comparison tool. NOT a compiler. Again, can you not read and recall? Comparing source programs to catch student plagiarism is a refined art. Two students will take the same program and try to obfuscate the origin in many different ways. Change variables. Change loops. Change structure by creating new procedures to move code around. And the semantic analysis tools find that the programs are _still_ identical semantically. And they both still get zeroes...
Nobody here has discussed trying to hand-compile 5 different source programs and comparing the results. Nobody here has done that in the current investigation. So what does this have to do with _anything_. Oh, I get it. Crank up the noise to see if you can bury the real facts in lots of noise, so that everyone gives up because of the poor signal/noise ratio... Won't work.
Enough.
But he has helped hundreds of student and programmer, including Mr Rajlich when he was novitiate, so I give him much respect for past, and encouragement to be more careful today.
Why do you want to resort to the old Rolf-like language mangling to try to disguise who you really are? All the intentional word mangling, grammar mangling just make you look like an idiot. Wait, that would be true without any mangling...
To my central point he has no refutation. Decompile produces A source and not THE source.
No argument. But no one is talking about doing that, so it has absolutely _no_ relevance to the current investigation.
In 10 places he writes me (ME!!) explanation of SEMANTICS. It is amusing. I know all. But no offense I take.
Do you know the semantic meaning of "bullshit"??? Sure you do...
Point is, semantics of the decompile source is NOT identical to Fruit semantics (as he implies), except in the triviata or the inevitabilities (if only one way to do something small well, it must be that way).
Semantics is sometimes very close correspondence (Fruit fragment to RYBKA Beta fragment), but that says nothing to the allegation of copying when combined with the inherent irreversibility of the decompile process.
I give an example. Only 1 baby in 1000 dies unexplained at home during first 6 months of life. One woman, 3 out of her 4 babies died like that. Does that make her (or someone close) almost certain murderer? When you understand it not do that at all, you understand the power my previous paragraph. I do not expect to find the meta-level understanding here.
Instead, the dogs to bark, baboon to pack-chase, and Mr Hyatt to attack. All are performing their predestined function from nature. God is great!
I am in a computer science department
I am a computer science department. But not Alabaman.
Pure bullshit... I post my real name and location where I work. Feel free to do the same. Or not since it would fictitious anyway...