Microsoft Developers Respond To .NET Criticism
bonch writes "Richard Grimes of Dr. Dobbs Journal wrote an article entitled Mr. Grimes' Farewell, in which he discusses what he feels are inherent flaws in .NET, and how he is abandoning his .NET column. Grimes argues that .NET is merely thin wrappers to Win32 calls (Avalon uses message functions that date back to 16-bit Windows), that Microsoft has abandoned confidence in both .NET and sales of Longhorn, and that the framework itself is too large and poorly implemented, most of it ported from past APIs like WFC and VB. Dan Fernandez, Microsoft's Visual C# Project Manager, has responded in his blog. Richard Grimes appears in the comments to defend his criticism, referencing first-hand disassembly of .NET APIs using ildasm. Scott Swigart has also responded to the criticism of Visual Basic .NET. Apparently, Mr. Grimes struck some nerves."
How would you feel if someone criticized stuff YOU made in a public forum? This blogging stuff has gone TOO FAR and doesn't respect peoples' feelings.
I hear that now they have this spyware that downloads and installs .Net framework on users' PCs. Now we need a worm that does the same and the thing will soon be widely deployed!
Microsoft has abandoned confidence in both .NET and sales of Longhorn
Great! Does this mean they'll be shipping their own Linux+OpenOffice Distro?
First platform independent framework/runtime, implemented for only one OS.
839*929
Calling it C# certainly has made web-searching difficult. Google only turned up 7 million three hundred thousand entries.
Just like Perl/Tk
I am a .Mac developer and I can assure you that iDisk is more than a thin wrapper for WebDAV calls! Homepage is the best web development platform I've ever had the pleasure of using.
but as the old saying goes, however hard you try, you can't polish a turd
Actually, the saying goes:
"You can polish a turd all you want, but it's still a turd."
Ain't we all lucky to have a group of rabid MS fanboys running free inside the open source community?
Microsoft sits on a treasure chest, namely 10 years of bugfixed, known-to-be-working code
Yeah, now if only they'd release it....
You should check out my new language, "Braindead". Every program is exactly one character long! Of course, some people complain that they have trouble finding which of the +Inf characters to use, but that's a different problem.
Karma: -2147483648 (Mostly affected by integer overflow)
Apparently, you also forget the pain of pre-.NET development. I haven't forgotten the insane amount of work it was to build a Web site with tables that let you sort and page data. I haven't forgotten how much work it was to write client-side and server side code to validate form fields.
Wtf? Apparently he has forgoten to use PHP for web development.
"Free software as in beer, copy protection as in racket" - Telsa Gwynne
It is unfortunate, but there is no other way it would have got off the ground. Presumably COM and Win32 stuff can be phased out in the future. The warts will always be there, but these things are used in the real world of business computing, not some totally pure abstraction wet dream world.
Karma: -2147483648 (Mostly affected by integer overflow)
I feel dirty reading so many MS Developer comments... bleh
I am the Alpha and the Omega-3
I buried one of your turd sandwiches in my garden and all of the plants died. So did the pests living on them. And my neighbours' plants. Can I install a Turd Sandwich Service Pack or something?
Got time? Spend some of it coding or testing
When Microsoft or other proprietary vendors abandon their projects - well, your business is SOL.
Have you actually ever tried to compile with pascal? It's too damn fast, I'd never get a chance to read slashdot again. Long live templated C++!
When the best RAD environment available is an abortion like Boa Constructor, you are suffering from more than "quirks."
Now before I get modded down, I be to remind whoever might read this that what I am saying is FACT. - bogaboga
I'm curious as to why you think win32 apps will still run on Longhorn? There were/are many win32 apps that failed to run on XP. Microsoft blamed the programmers. But if the compatability layer is actually compatable, then shouldn't they have worked?
Maybe Microsoft can grab a copy of Wine and use it for their compatability layer.
(Insert your own innuendo-meanings here)