News for hackers. Stuff that matters.
Re:Visual Studio 2013, ALM, and DevOps by crazygringo on Wednesday June 26, 2013 @01:51PM (#5947658)
I'm sorry, what the heck does "5,000 APIs" mean?

An API is like a platform or a mini-platform. 5,000 of them makes no sense. Do they mean 5,000 new API function calls in the Windows platform or something? Although that would be insanely large too. I don't get it.

Re:Visual Studio 2013, ALM, and DevOps by danbruc on Wednesday June 26, 2013 @02:15PM (#5947853)
The only appearance of 5,000 I can find is the following one in the Visual Studio 2013 Preview announcement [1].

»In that context, we have our Build 2013 developer conference this week in San Francisco, where approximately 5000 developers have gathered in person (with many thousands more watching virtually) from around the world to discuss the next generation of software development with platforms and tools from Microsoft.«

Maybe someone just confused developers and APIs...

[1] http://blogs.msdn.com/b/somasegar/archive/2013/06/26/visual-...

Re:Visual Studio 2013, ALM, and DevOps by kryten on Wednesday June 26, 2013 @02:20PM (#5947899)
Well spotted!

I was worried for a minute there.

I don't know any product that could even reach 5000 API calls. Win32 isn't anywhere near that even after 20+ years.

Re:Visual Studio 2013, ALM, and DevOps by angersock on Wednesday June 26, 2013 @02:00PM (#5947741)
Somewhat cynically: given the Byzantine nature of Microsoft, perhaps there really are 5000 APIs, all created by different groups. :)

More likely they're just sloppily enumerating function endpoints.

Re:Visual Studio 2013, ALM, and DevOps by josephlord on Wednesday June 26, 2013 @02:37PM (#5948052)
It was pretty silly when Apple made a similar boast (WWDC 2012? 2011?) and it is still silly when Microsoft does it.

I think Apple meant new methods, classes and possibly even the options that you could pass as arguments.

Whatever it means I don't think that more is necessarily better and I hope no one has adding APIs as a performance metric!

Re:Visual Studio 2013, ALM, and DevOps by 3JPLW on Wednesday June 26, 2013 @04:08PM (#5948654)
It was in OS X Lion. Apple's since removed the page, but it is saved in the internet archive.[0]

> "Lion offers over 3,000 new APIs covering a range of new technologies and capabilities."

[0] http://web.archive.org/web/20130425175054/https://developer....

Re:Visual Studio 2013, ALM, and DevOps by bitwize on Wednesday June 26, 2013 @05:33PM (#5949256)
The set of APIs is closed under union.

A single function call specification is an API; and the union of two APIs is an API. So it's perfectly cromulent to say "We added 5000 new APIs to the WinRT API", as bizarre and confusing as it sounds, though AIUI only Microsoft routinely refers to single function signatures as APIs -- perhaps to make their products sound more impressive.

Re:Visual Studio 2013, ALM, and DevOps by nolok on Wednesday June 26, 2013 @02:52PM (#5948155)
I don't know where this horrible practice originated, but this usually means 5000 function calls, yes. I often hear people say "do {this website] have APIs" too, with plurals.