Author: Scott Gasch
Date: 18:50:20 03/15/02
Go up one level in this thread
On March 15, 2002 at 14:52:24, martin fierz wrote: >On March 15, 2002 at 10:24:34, Vincent Diepeveen wrote: > >>On March 15, 2002 at 00:54:23, martin fierz wrote: >> >>>aloha >>> >>>i think visual C.net is shipping now - has anybody already tested if the >>>compiler has improved over version 6.0? >>> >>>cheers >>> martin >> >>yes visual c++ NET 7.0 is a joke for C anyway. >> >>In a database server to web conversion tool i compiled conversion >>from float to int already gets buggy when -O2 is used, >>with debug info it goes ok. >> >>This compiler is a joke everywhere. First of all looks of the interface, >>i do not like it. Secondly there are major bugs in creating projects, >>no way to create a project which you then can easily debug. >> >>Converting projects from msvc 6.0 goes ok and debugging them too. >> >>The real problem is the major bugs in the compiler. I don't know who wrote it, >>but it's a beginner who wrote it. Probably C/C++ compiler has no big >>priority anymore within visual c++ and they might have put their best >>man on the joke language C#, which is an obvious attempt to keep people >>away from getting cross platform in the future, after the successfull >>attempt of JAVA from SUN in this direction. >> >>When i compile diep with 7.0 i can't express very well what i feel when >>i see its output. Loads of eval code gets wrong compiled, loads of >>patterns give unexpected results back, even though it is very neatly >>coded code with pointers. >> >>Again the same problem arises which weirdly is in nearly all compilers >>that are tricked to do better on the specbenches: allocate some >>2 dimensional arrays from your own datatypes. then keep reusing 2 >>variables to loop through all those arrays. >> >>It simply creates wrong code here. Amazingly it doesn't crash. >> >>Really pathetic is it is impossible to create a simple project which >>can get debugged without modifying loads of options. >> >>Designers of the user interface must be shipped back to school too. They >>are using Internet Explorer look and feel, something which i do not like. >> >>Now about speed of the compiler. It generates 2% slower code than >>visual c++ 6.0 sp4 with processor pack. >> >>When i realized this I have thrown the compiler out of my window of course, >>for a compiler which creates bugs in my program i have no respect, a >>compiler which generates slower code AND bugs, that's really too much >>for me. >> >>Best regards, >>Vincent > > >oh, that sounds really terrible... so i guess we'll have to wait for 7.1 or >something... i was also afraid that microsoft would work more on their .net >attempt to kill java and on C# than on the C compiler, but i would not have >imagined that it would actually get worse! but then, what do you expect from >microsoft :-) > >aloha > martin For me the compiler fixes two bugs that I had to work around with MSVC6.0. It is not any faster than code generated with MSVC6.0, though. And the interface is slow. I don't mind the look but its too damn slow. Other than that I'm happy with it. I had no problem creating projects or debugging them or whatever Vincent is talking about. I also have to admit that the /Gs switch found a stack overflow bug in my evaluator which was kinda nice. Scott
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.