Helpful Information
 
 
Category: .Net Development
C# sucks are you people blind

C# sucks your guys must be blinded by microsofts big lights. If you have not studyed are heard of old programming language then you might have no knowlege of what im about to say. C as you know is a good language. But what about before then? Well before C there was a language known as B. The B language was good, but guess what C# is B just with a diffrent name and with a IDE made with microsoft come on C# sucks its a half bit language.

Actually C# is Java stolen almost verbatum with very minor changes to declarations, variables & imports...I agree it sucks wind & if Gates thinks hes gonna fight the Java movement (and community) with this garbage he is saddly mistaken..but then again I really dont think Gates has ever "created" anything unique his whole career (can you say DOS, I know you can)

"Bill Gates sucks" is not the same as "c# sucks". I honestly won't believe you have the competence to judge c# as a programming language until you come up with some good motivation, besides that Microsoft sucks.

Ive seen the language, Ive worked with the language, Ive seen the $$$$$$ of upgrades required by msoft to run it on commmercial server....it is nothing more than another thievery by gates & his pirates built to rob the public.....& I might add, not a very good rip off of Java either. Take a stroll to www.asus.com & try to get to any of their support pages....at this very moment 70% of their site is unacceasable thanks to .NOTHING.

Maybe you are buffaloed by the Microcrap BS but dont try & pull the new, unsuspecting ones into your problems.

When those bozos come up with ONE original thought I will be the first on line to congradulate them until then.......

Just ONE original thought? How about the fact that I can code in C# and have a partner code in VB.NET and have both compiled into the same project? With .NET you can use basically any language you want because they all get converted to MSIL (I believe thats what its called) then compiled. As for the idea that C# is anything like B, that is just retarded. Yes, it is similar to Java but its still a seperate language. If you want to think that way, PHP is a ripoff because it copied Perl, C, and Java.

Originally posted by Trav
Just ONE original thought? How about the fact that I can code in C# and have a partner code in VB.NET and have both compiled into the same project? With .NET you can use basically any language you want because they all get converted to MSIL (I believe thats what its called) then compiled. As for the idea that C# is anything like B, that is just retarded. Yes, it is similar to Java but its still a seperate language. If you want to think that way, PHP is a ripoff because it copied Perl, C, and Java.

I think its IDL (Intermediate Description Language) and that MSIL is the manifest for an assembly? (I'm studying for exams right now, so I'm not 100% yet :D) Otherwise I agree with you. I don't have the knowledge nor the experience to promote c# very strongly myself. But I do know that my teacher, studying to become a professor is a complete and utter Linux nerd that just hates everything that comes from Microsoft. He is studying distributed programming, and when he says that .Net and c# is damn good, then there's just have to be something to it.

But C is a procedural programming language, not an object-oriented one - same for B.
C# is object oriented, like C++, only slightly less powerful so you can't stuff up as easily.
And if you don't know what the difference is between an object-oriented programming language and a procedural one, I don't think you can judge the language.
You certainly can't say C# is anything like B!

Also worth noticing is that C# is said to be the first "component oriented" language in the C-family and I'll have to agree with that.

U ppl seem to be the gurus of C#, everybody has a great comment from B Language to C and to C#. :)

I would be very thank full if anyone of u ppl could solve a small problem i have in C#.

The problem is that i need to use a Combo box that will contain a collection of strings, while Typing it should display the matching entries and be resized automatically as in Internet Explorer.

I think this is 20th forum i m visiting by this morning and i have not yet got a true reply!!!
Please help me if u can!!!

idd it's a bit stolen from java
but I love C#
C# is java but MUCH more

Originally posted by ds99jove
I think its IDL (Intermediate Description Language) and that MSIL is the manifest for an assembly? (I'm studying for exams right now, so I'm not 100% yet :D)
HUHHH?

Now, things seem to get mixed up completely.
IDL is mainly used for Middleware, Distributed Systems and the like. Best keyword: CORBA.
And at tech school, we did our IDL team project using two "instances" of JBuilder (first machine = Win32 + Visibroker, second machine = Linux).

-sm-

It would be more correct to say that microsoft sucks and
bill gates sucks (and I would fully agree).
Anyway C# has got a lot stolen from Java and I don't think
there would be many here who would say that Java sucks.

Originally posted by DC Dalton
Actually C# is Java stolen almost verbatum with very minor changes to declarations, variables & imports...I agree it sucks wind & if Gates thinks hes gonna fight the Java movement (and community) with this garbage he is saddly mistaken..but then again I really dont think Gates has ever "created" anything unique his whole career (can you say DOS, I know you can)

You obviously have no idea about java or C# since you can say such a stupidity.As for Microsoft "stealing" tech from Sun please look at this:

1) 1996 Microsoft releases ASP; in 1998 Sun releases JSP
2) 1997 Microsoft releases ADSI; in 1998 Sun releases JNDI
3) 1997 Microsoft releases MSMQ; in 1998 Sun releases JMS
4) 1997 Microsoft releases Microsoft Transaction Server; in 1998 Sun releases EJB
5) 1998 Microsoft releases MSXML; in 2001 Sun releases JAXP
6) 2000 Microsoft releases Queued Components; in 2001 Sun releases Message Driven Beans
7) 2000 Microsoft releases XML Web Services; in 2001 Sun releases Java Web Services Developer Pack

So I ask who's playing catch-up?

This dates can be easily verified provided you know more about google.com than java/c#
I had this discussion so many times in the past i can't even remember how many.Most of the cases turns out the people I was talking to were a bunch of linux freaks hating everything microsoft.
Judging by how much proof you bring to support your views,I guess you fall under the same "i hate microsoft,therefore I don't think before i speak about it" category.

/Chaos

thanks for the info chaos, i'v been trying to say the same thing but i never had the specific dates to actually prove myself right heh. I mean regardless, everyone steals from everyone in terms of code. That's really what it should be for. Open Source and all that jazz. Even proprietary software should be ripped off, if someone already did exactly what you need to make something, why do it over? Then again it's an ethics question relating to deserved money/respect that will never be answered, so i can't say i'm right.

Anyway, as for terms of the way business moves, hell yea they are going to try and make money any way they can. If you don't expect it then you are either lazy or stupid. And to fight against it is worse than being nieve. I personally think .NET is sweet and totaly a step in the right direction. I can't wait until the next competitive version of programming comes out. Aside from the re-learning aspect, better stuff yeilds better stuff.

java rips off c++ rips off c rips off B & BCPL ripps off assembly ripps off machine code :D

I don't know about ripping off actual code - that's like copying scenes out of a play or chapters out of a book & calling it your own (otherwise known as PLAGIARISM). Copying bits of code should only be done when it's open source (ie they've given permission) as you nearly always have to modify it anyway.

Algorithms, now, that's entirely different. The whole point about the Open Source thing is to find better ways to do something, ie better approaches - not to recycle other people's typing. That's how you get something like .Net and C# - the stuff that works you keep, the stuff that's cobbled together you try to find a better overall framework for.

You can't get "better" programming unless you understand the underlying context which is difficult to do if you're using other people's programs like a Meccano set.

Speaking of open source and c#, does anyone have an opinion about the MONO effort to build a linux port for c# and the .net framework? I've compiled a few things using it and the first steps are promising.

http://www.go-mono.com/

the only obvious advantage Java has over C# ( and i'm getting the feel that it will still have it for a while ) is that is platform independent and not tied up to a cow of an OS .

And YES , it does matter . I mean , must we remember the hotmail transition form freeBSD to windows 2000 ( that's still not complete BTW ) when they had to tripple the nr of servers to handle the same load ;)

Originally posted by bigbollogs
Speaking of open source and c#, does anyone have an opinion about the MONO effort to build a linux port for c# and the .net framework? I've compiled a few things using it and the first steps are promising.

http://www.go-mono.com/

I have just started using C# under Mono and am very pleased. I am a Linux user and Mono is my introduction to C#. So far I think C# is a nice evolution of Java (and programming languages in general).

The Mono project is actually quite mature. There is still a long way to go, but it is considered usable. There are very few bugs and very little is left to implement in the .NET Framework. There is also a GTK+ implementation for Mono called GTK# (http://gtk-sharp.sourceforge.net/) and it is also quite mature.

One of my goals in life is to boycot and avoid Micro$oft as much as possible, and Mono gives me a way to learn a new language and stay away from M$.

Before you guys start shooting off about wether or not C# sucks, come up with some evidence. Key faults will lie in syntax or runtime implementation, and NOT in Microsofts level of Evil (which is very high) or resemlance to any other language you know nothing about.

Originally posted by zapa
the only obvious advantage Java has over C# ( and i'm getting the feel that it will still have it for a while ) is that is platform independent and not tied up to a cow of an OS .

And YES , it does matter . I mean , must we remember the hotmail transition form freeBSD to windows 2000 ( that's still not complete BTW ) when they had to tripple the nr of servers to handle the same load ;)

Did you not read the previous post about Mono? Mono is designed to create an open implementation of the .NET framework on Linux (eventual port to OSX) thus freeing C# from Microsofts dirty grip.










privacy (GDPR)