On Wed, 2007-09-12 at 11:09 -0700, Andrew Lentvorski wrote: > Paul G. Allen wrote: > > > I still plan to write this application with C# to get a more in-depth > > look at it. So far, from what I've seen, it looks a lot like Java, so > > much so the untrained eye may not be able to tell the difference. > > Several friends I trust say that C# is Java done right. > > However, most of them also don't find the extra M$ bullshit worth the > incremental difference. One of them even switched back to Java for the > reason I gave earlier (deployment control). >
An engineer here told me the other day that he quit his last job because (at least in part) of headaches with .NET. So for, my experience has been lass than fun, even less than adequate. Unfortunately, I haven't even gotten as far as writing any code yet, though I have been looking at some. So far, I have not been able to get Visual Studio Standard 2005 (VS) to install properly, repair, or un-install (Note: I'm using W2K). I installed it the other day (as I said), and attempted to install the updates from M$. The largest update failed 3 times, at which point I gave up on updating. I decided to open a VS solution file for an existing C# project and move forward. Nothing is ever easy. VS reported it could not create the C# compiler and told me to re-install VS. Googling shows this is common enough to have occurred from VS 2003 through VS 2007 and prompt Google to actually have several entries. Typical. Off to get the install CDs and re-install. Since Add/Remove programs gives the option of repairing, I decided to try that first. No luck. The repair failed. On to un-installing. That is failing because the damn installer/repair/un-installer needs more disk space and my system is short on space. So here I am now, attempting to un-install VS, C#, .NET, and J# so I can re-install again. The real kicker is two-fold: I'm getting a new computer tomorrow that has a larger HDD and more DRAM, and I wrote the same application in 15 minutes yesterday (using another application as a framework) in C. The boss doesn't want me to wait for it. Looking at the un-install screen - which is now (maybe? possibly?) working - I see a list of about twenty (20) components that must be un-installed IN THE RIGHT ORDER! What a fscking nightmare! Someone please tell me I'll wake up from this nightmare soon. Compare all this to the Sun Java IDE. I've installed it on - counting...1,2,3,4,5,6 - 6 computers at least in both Winblows and Linux. I've updated each one multiple times as updates came out. Not once did I ever get a failure. It has crashed a couple times - all complex applications will - but it has never done something that I couldn't repair or work through in very short order. In addition, I've installed the Sun C/C++ IDE a few times on Linux and Winblows with the same positive results. It sure would be nice to move on and actually be able to write some code to compare the actual language with Java. I can say, from the documentation I have and the code I've looked at, C# looks like Java with some stuff added to it. IMEO, half the stuff I've seen so far is either extra fluff that's not necessary, or extra stuff that just adds more complexity. We shall see as I move forward (when I move forward?) Paul G. "I'm remembering why I quit Windows development" Allen -- [email protected] http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list
