Paul Gielens:ThoughtsService

another Endpoint to my thoughts

News

Syndication

Ads


Favorites

Projects

Did Microsoft lost the API war?

Joel’s latest article confused me a bit. Isn’t it that Visual Basic really sucks, and I mean really sucks! Let’s say it sucks terribly bad for doing anything other then drag and drop RAD development. At least for people that know a thing or two about JAVA. C++ is a great tool for the more experienced developer, but since Microsoft messed up with COM, we’ve been left with a confusing, difficult programming model. Not to mention DCOM, COM+ etc. Joel is right about memory management though, but I personally don’t consider it to be a show stopper.

Now we have .NET, it’s a great platform today, I don’t care about 2006, most likely it’ll be a great platform in 2006+. I’ll even consider investing development time to run my applications on mono (who would have thought of that? I’m not geek enough to fit in with the Tux clan). No ROI, heck I’ll interop. If it wasn’t for .NET I would be doing JAVA (I probably would If I stayed away from CORBA).

So besides Microsoft refusing to fix .NET bugs today, overloading developers with 2006 stuff, what’s the big deal?

Comments

Marcel said:

Microsoft refusing to fix bugs, nah...
Just found another one today in Managed DirectX summer update,

Microsoft.DirectX.Direct3D.Font: Calling DrawText with DrawTextFormat.CalculateRect doesn't return the computed rectangle to the caller since the Rectangle is passed by value, not as an [out] parameter.

I found this out through usenet though, there's not a single kb on it, except a vague remark on usenet from an ms employee....

--- snippet ---

This is a known issue.

--
- Tom Miller, Managed DirectX
This posting is provided "AS IS" with no warranties, and confers no rights.

--- snippet ---

Hopefully, an update, fix or something will get released... one day...

-- Marcel
# June 20, 2004 11:38 AM

Paul Gielens said:

Some days ago I noticed someone (can't remember who) requesting for an issue/bug repository within the microsoft.com domain regarding the .NET Framework class library. Recognition would at least be a step in the right direction.

btw, get a blog Marcel ;)
# June 21, 2004 4:49 PM
Leave a Comment

(required) 

(required) 

(optional)

(required)