Click here to Skip to main content
15,895,774 members

Survey Results

C# - Cool or UnCool?   [Edit]

Survey period: 3 Jul 2000 to 9 Jul 2000

C# is out of the closet. So what d'ya think?

OptionVotes% 
Way cool. Can't wait to get my hands on a compiler24231.72
Doesn't fuss me either way17623.07
What a dud. I'm not impressed.34545.22



 
GeneralC# will.. Pin
2d15-Jul-00 4:25
2d15-Jul-00 4:25 
GeneralMicrosoft is behind the rise of Java and they will one responsible for the fall of COM, C# .... Pin
arvind singh14-Jul-00 10:40
arvind singh14-Jul-00 10:40 
GeneralRe: Microsoft is behind the rise of Java and they will one responsible for the fall of COM, C# .... Pin
Member 147417-Jul-00 14:24
Member 147417-Jul-00 14:24 
You say, "if I have to choose between Microsoft's COM APIs and Java for my future projects; I will chose Java". This shows a completely misunderstanding of what COM is. COM is not a programming language. You can do COM in Java, you can't do Java in COM. It's funny how failure to understand something seems to cause instinctual fear and hatred. COM is really quite elegant when you understand the problem it is designed to solve. If you want to really "get" COM, I highly recommend the article "From C++ to COM" by Markus Horstmann (http://msdn.microsoft.com/library/techart/msdn_cpptocom.htm).

You say, "They made the interface so unfriendly and stupid that you have to spend more time remebering different APIs and less on your program logic". If Microsoft is guilty of anything, it's over engineering. Their APIs are often obscenely flexible, and put a lot of the burden on the programmer to manage that flexibility. The fact that libraries as different in philosophy as Delphi, OWL and MFC can all be built on top of it should give some indication of how flexible the native API is.

It's ALWAYS possible to simplify something if you take options away. Just look at Java. C++ programmers who switch to Java often find it more productive precisely because of the flexibility that is taken away from them. Does not having to worry about memory leaks, dangling pointers, etc. make your life easier? Yes. What do you lose? Flexibility. It does not make Java "better" than C++ or vise-versa. It's a tradeoff.

Cheers,
Eri
GeneralC# - a J++ rehash? Pin
Thomas Bratt7-Jul-00 2:04
Thomas Bratt7-Jul-00 2:04 
GeneralRe: C# - a J++ rehash? Pin
Member 26277-Jul-00 4:54
Member 26277-Jul-00 4:54 
GeneralRe: C# - a J++ rehash? Pin
Eddy Celis7-Jul-00 12:48
professionalEddy Celis7-Jul-00 12:48 
GeneralRe: C# - a J++ rehash? Pin
shimon8-Jul-00 19:55
shimon8-Jul-00 19:55 
GeneralRe: C# - a J++ rehash? Pin
Martin Lapierre12-Jul-00 6:03
Martin Lapierre12-Jul-00 6:03 
GeneralRe: C# - a J++ rehash? Pin
CloudJin9-Jul-00 20:19
CloudJin9-Jul-00 20:19 
GeneralRe: C# - a J++ rehash? Pin
Uncle Sam10-Jul-00 21:18
Uncle Sam10-Jul-00 21:18 
GeneralRe: C# - a J++ rehash? Pin
Member 147417-Jul-00 13:59
Member 147417-Jul-00 13:59 
GeneralIts gotta be good... Pin
Daz Richards3-Jul-00 12:29
Daz Richards3-Jul-00 12:29 
GeneralRe: Its gotta be good... Pin
Uncle Sam11-Jul-00 20:18
Uncle Sam11-Jul-00 20:18 
GeneralRe: Its gotta be good... Pin
Uncle Sam11-Jul-00 20:18
Uncle Sam11-Jul-00 20:18 
GeneralRe: Its gotta be good... Pin
Daz Richards11-Jul-00 23:18
Daz Richards11-Jul-00 23:18 
GeneralRe: Its gotta be good... Pin
Uncle Sam12-Jul-00 3:56
Uncle Sam12-Jul-00 3:56 
GeneralMy assessment Pin
Alvaro Mendez3-Jul-00 10:45
Alvaro Mendez3-Jul-00 10:45 
GeneralRe: My assessment Pin
Keith Hill6-Jul-00 14:11
Keith Hill6-Jul-00 14:11 
GeneralRe: My assessment Pin
George6-Jul-00 22:38
George6-Jul-00 22:38 
GeneralRe: My assessment Pin
Member 11277-Jul-00 1:57
Member 11277-Jul-00 1:57 
GeneralRe: My assessment Pin
Alvaro Mendez7-Jul-00 5:21
Alvaro Mendez7-Jul-00 5:21 
GeneralRe: My assessment Pin
Alvaro Mendez7-Jul-00 5:58
Alvaro Mendez7-Jul-00 5:58 
GeneralMSDN Pin
Member 4642-Jul-00 21:27
Member 4642-Jul-00 21:27 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.