Click here to Skip to main content
15,897,704 members

Survey Results

Is .NET ready for the masses?   [Edit]

Survey period: 16 Aug 2004 to 22 Aug 2004

Do you feel .NET is ready for the mass market, or are there specific shortcomings that you feel need to be addressed?

OptionVotes% 
Yes53836.72
Almost22215.15
No, because the masses don't have .NET25517.41
No, because it's missing features402.73
No, because it's too slow or too resource hungry17612.01
No, because it's too buggy422.87
Plain old 'No'1087.37
Undecided845.73



 
GeneralRe: I'm shocked Pin
Xiangyang Liu 刘向阳20-Aug-04 6:54
Xiangyang Liu 刘向阳20-Aug-04 6:54 
GeneralI'm ashamed Pin
Aaron Eldreth20-Aug-04 15:58
Aaron Eldreth20-Aug-04 15:58 
GeneralRe: I'm ashamed Pin
Charlie Williams20-Aug-04 16:07
Charlie Williams20-Aug-04 16:07 
GeneralBut I'm NOT shocked Pin
BlackTigerAP20-Aug-04 0:51
BlackTigerAP20-Aug-04 0:51 
GeneralRe: But I'm NOT shocked Pin
Brian Delahunty20-Aug-04 5:29
Brian Delahunty20-Aug-04 5:29 
GeneralNow *i'm* shocked... Pin
Shog920-Aug-04 8:20
sitebuilderShog920-Aug-04 8:20 
GeneralRe: Now *i'm* shocked... Pin
Aaron Eldreth20-Aug-04 16:01
Aaron Eldreth20-Aug-04 16:01 
GeneralAs the masses move to embededded systems Pin
Harrier18-Aug-04 8:00
Harrier18-Aug-04 8:00 
With an increasing number of embedded devices, conserving resources such as processor and memory become vital to the viability of these products. The .NET [compact] framework can't handle the constraints of embedded devices while still providing robust functionality. And as the masses move to more and more embedded applications the .NET framework will lose it's attractiveness to true software engineers.

.NET is great for writing business applications but that's about it. Adding in the fact that many embedded devices also have depenedencies on deterministic behavior, or even moreso, executing on RTOSes. We don't use .NET at my company because of these reasons. Not that native Win32 apps provide RTOS capabilities or 100% deterministic behavior, but it's far better than what the .NET framework can provide. And in my case it's good enough.

Until MS fixes the C++ extensions for .NET, there's little chance of us moving to .NET. With thousands of lines of native C++ code, moving to the .NET model doesn't make any sense. Executing code via the CLR or native code should be a compiler switch handled by the compiler transparent to the developer. .NET has a long ways to go.
GeneralRe: As the masses move to embededded systems Pin
Navin18-Aug-04 9:55
Navin18-Aug-04 9:55 
GeneralMicrosoft .NET Pin
Vladimir Afanasyev18-Aug-04 6:34
Vladimir Afanasyev18-Aug-04 6:34 
GeneralRe: Microsoft .NET Pin
BlackTigerAP20-Aug-04 3:21
BlackTigerAP20-Aug-04 3:21 
GeneralRe: Microsoft .NET Pin
Judah Gabriel Himango20-Aug-04 8:23
sponsorJudah Gabriel Himango20-Aug-04 8:23 
GeneralRe: Microsoft .NET Pin
BlackTigerAP20-Aug-04 9:22
BlackTigerAP20-Aug-04 9:22 
GeneralRe: Microsoft .NET Pin
Vladimir Afanasyev25-Aug-04 3:19
Vladimir Afanasyev25-Aug-04 3:19 
GeneralIDE lets down .NET Pin
SimonS18-Aug-04 5:42
SimonS18-Aug-04 5:42 
GeneralRe: IDE lets down .NET Pin
User 46247818-Aug-04 5:56
User 46247818-Aug-04 5:56 
GeneralRe: IDE lets down .NET Pin
SimonS18-Aug-04 6:03
SimonS18-Aug-04 6:03 
GeneralRe: IDE lets down .NET Pin
Anonymous18-Aug-04 6:11
Anonymous18-Aug-04 6:11 
GeneralRe: IDE lets down .NET Pin
Aaron Eldreth18-Aug-04 16:38
Aaron Eldreth18-Aug-04 16:38 
GeneralRe: IDE lets down .NET Pin
SimonS18-Aug-04 23:19
SimonS18-Aug-04 23:19 
GeneralRe: IDE lets down .NET Pin
Rocky Moore20-Aug-04 23:14
Rocky Moore20-Aug-04 23:14 
GeneralWhy? Pin
Nitron18-Aug-04 2:56
Nitron18-Aug-04 2:56 
GeneralRe: Why? Pin
Kinlan18-Aug-04 3:47
Kinlan18-Aug-04 3:47 
GeneralRe: Why? Pin
Xybex19-Aug-04 23:29
Xybex19-Aug-04 23:29 
GeneralRe: Why? Pin
basementman20-Aug-04 7:07
basementman20-Aug-04 7:07 

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.