The Artima Developer Community
Sponsored Link

.NET Buzz Forum
API War?

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Randy Holloway

Posts: 443
Nickname: randyh
Registered: Aug, 2003

Randy Holloway is a developer and writer focused on enterprise software.
API War? Posted: Jun 17, 2004 4:07 AM
Reply to this message Reply

This post originated from an RSS feed registered with .NET Buzz by Randy Holloway.
Original Post: API War?
Feed Title: Randy Holloway's Weblog
Feed URL: /msdnerror.htm?aspxerrorpath=/rholloway/rss.aspx
Feed Description: Commentary on Yukon, the CLR, and related technologies interspersed with personal opinion.
Latest .NET Buzz Posts
Latest .NET Buzz Posts by Randy Holloway
Latest Posts From Randy Holloway's Weblog

Advertisement

Typically, I agree with Joel on most of what he writes. However, in his recent essay titled "How Microsoft Lost the API War", I think he's jumped the shark. I can't respond point by point due to time constraints, so I'll just take exception with what he says about backwards compatibility with VB. Since when is VB considered to be an application that requires backwards compatibility, and why would you judge backwards compatibility between VB 6 and the VB.NET tools? VB.NET didn't break VB 6 (they run fine side by side) and they're fundamentally different languages with different development tools. Sure, the syntax is similar, but it is not the same. Maybe it was a mistake by Microsoft to position the transition from VB 6 to VB.NET as a seamless one, but that still doesn't change the fact that VB 6 and VB.NET are not the same language nor are they based on the same underlying technology. Basically, I think that Joel was overreaching in this essay and tried to string together some different arguments that don't make a lot of sense.

UPDATE- I should put a disclaimer on this post, because people are now saying that I'm “admitting” that VB6 and VB.NET are sytactically similar but NOT the same and that one is a CLR language and the other is based on its own proprietary runtime. I thought everybody got that by now. So here goes: this post represents my personal opinion and does not necessarily represent the views of Microsoft or of any Microsoft's product teams supporting Visual Basic.

Read: API War?

Topic: A new Israeli .Net user group? Previous Topic   Next Topic Topic: CF.NET Game Programming

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use