Will Steve Ballmer Speak At WWDC Keynote? 280
truthsearch writes "An analyst reports that not only will CEO Steve Jobs return to Apple's Worldwide Developer Conference stage — he missed last year for medical reasons — but he will be joined there by Microsoft CEO Steve Ballmer. Global Equities Research analyst Trip Chowdrey said that Microsoft has been given seven minutes during Jobs' keynote to talk about Visual Studio 2010. Chowdrey said that a new version of the development tools software will support native applications for the iPhone, iPad, and Mac OS." Update: 05/27 19:17 GMT by T : As reader theappwhisperer points out, Microsoft has responded to this rumor via the company's Twitter feed with an unequivocal No.
huh? (Score:2)
Is it April already?
In all seriousness, I might welcome Visual Studio for the Mac.
Re: (Score:3, Interesting)
This doesn't sound like they will port it to the mac. In fact I think that would be pretty bad, the UI is just totally in apropirate. It sounds more like apple is trying to find a way to let people develop for the iPhone and the iPad (and maybe the mac as well) using a PC. This could be very useful for iPhone developers.
While I'm not sure developing mac applications on windows makes much sense, it could be very nice for setting up automated build machines in a mixed platform development environment.
Re: (Score:2)
Look for the upcoming merger/acquisition.
Re: (Score:2)
Don't Bogart that joint, my friend. Pass it around.
This is Anti-trust karma (Score:2)
Look for the upcoming merger/acquisition.
Wow, the last time When bill gates was there to invest a chunk of change in apple development it was partly motivated by MS trying to avoid the Antitrust abyss by making sure MS was not a monopoly (at least on the commercial side).
Now it's a role reversal. MS is at this point in time a Fscked company (Win7 blow on touch devices, WinCE is on life support on phones, xbox360 has lost it's pricepoint sweet spot and is now squeezed by nintendo and Playstation, the big payday product, Office, is seriously thre
Re: (Score:2)
juggernaut
a massive inexorable force, campaign, movement, or object that crushes whatever is in its path
You keep using that word. I do not think it means what you think it means.
Re: (Score:2)
Have you ever heard of Android or Google search, my anonymous bitch?
Re: (Score:2)
I'm pretty sure "fucking retarded" is an understatement. Its like listing 10 reasons why a Toyota Camry is better than a Harley.
Re: (Score:2)
How so? Anyone who's used both know .NET is a knock off of Java (not to say Java is entirely original itself, but it's clearly .NET's main inspiration).
Anyone who uses both knows that .NET passed Java a long time ago in features. Its not even a cloe contest on that matric any longer.
The point is that they are not directly comparable, just like a Motocycle vs a Car. They dont fill the same roles.
Re: (Score:2)
In all seriousness, I might welcome Visual Studio for the Mac.
I guess they're going to add a compiler for Obj-C? "Obj-C.net, horrible syntax isn't just on the Mac anymore! Get your copy of @interface Windows *[@implementation Visual_Studio 2010] today!".
Re: (Score:2)
Re: (Score:2)
For what it's worth, clang already builds with visual studio, and can compile Objective-C code for that platform. I believe it can also be used from the IDE (it isn't used to do syntax highlighting or autocompletion though, so that might be what this announcement is about), and it can already be used to create iPhone binaries, if you have the headers installed.
And horrible syntax? What, having each parameter explicitly named is bad now? Or are you just complaining about the separation of interface and
Re: (Score:3, Informative)
Whoever wrote that method did a poor job of naming it. The proper way to do so would be:
[obj setVectorWithX: x, Y:y, Z:z]
Re: (Score:3, Informative)
Technically, Objective C's parameters aren't named, they are just embedded in the method name.
[obj setVector: x y: y z: z] is a different method to [obj setVector: x z: z y: y]
Also, your assertion that the first parameter name is omitted is completely spurious. No Objective-C programmer would name the method as you have done. They would use
[obj setVectorX: x y: y z: z];
Re: (Score:2)
Objective C is what C++ should have been. It is true that the unconventional syntax drove people away. If you look at the concept of java and compare it to the implemention of java you can conclude that a lot of the late binding ideas of java were fantastic but something went wrong (I am reminded of this every time I look a my process list and see all the big real-memory apps are java, and they take ten times longer to start than they should.)
Objective C has the finest elements of java, but lacks the over
Re: (Score:2)
I kind of like the idea of rivals being friendly with each other. Better than the alternative... extremism. Not really sure what an OS extremist would do, though.
Anyway, I'm sure MS Office is still pretty big on Mac OS.
And iTunes on Windows probably pulls in a decent amount of money for Apple.
So there are plenty of benefits to being able to play well with others.
Re: (Score:2)
Anyway, I'm sure MS Office is still pretty big on Mac OS.
Microsoft is a software company, after all. They have pretty much always provided software for Apple computers, dating as far back as the Apple II. They even saved Apples ass once.
Re: (Score:2)
Not really sure what an OS extremist would do, though.
This comes to mind. [wikipedia.org]
Re:huh? (Score:5, Funny)
Anyway, I'm sure MS Office is still pretty big on Mac OS.
Not as big as OpenOffice.org. Fortunately, new Macs ship with 4GB of RAM or more...
Re: (Score:2)
Heck I'd LOVE Visual Studio for the Mac. Just from a personal preference standpoint, I find Visual Studio far easier to keep things straight in comparison to Xcode.
Re: (Score:2)
With a truckload of epinephrine.
Re: (Score:2)
Re: (Score:2)
Hmm, no.
Well, the fat thing is right on, but Ballmer will never be even in the same universe as Jobs was/is.
What does Steve have going for him?
Toxic Pit Stains (TM), and that's about it.
DoJ dodging (Score:5, Insightful)
Seems like they're trying to dodge the DoJ by adding "competition."
Regardless this is pretty nice, it means I can developed for my iPad/Phone/Pod on my core i7 desktop rather then my 4 year old iMac.
Re: (Score:2)
Seems like they're trying to dodge the DoJ by adding "competition."
No one has yet explained what dev tools have to do with competition law for a platform with 20% of the market. This is just another rumor based upon speculation about other speculation. Don't hold your breath.
QuadCore i7 2.66GHz required for an iPhone dev ?! (Score:2)
So you need a quadcore 8-threaded 2.66GHz CPU to dev applications targetting a single threaded 600MHz device with a 480x320 screen ?
This tells a lot about your integrated development environment.
Re: (Score:2)
Sadly, I'm not sure this comment warranted a troll rating..
Re: (Score:2)
From ClosedSource, yeah I think it' a troll. Apple has always made political contributions to both parties, mostly democrats. The implication is Apple has changed who they contribute to or how much since the DoJ announced they were making an investigation, but since nothing has been provided to support that claim, he's probably just trolling for responses without anything behind his statements.
ballmer - monkey man (Score:2)
hope he doesnt pull one of these!!
http://www.youtube.com/watch?v=wvsboPUjrGc [youtube.com]
Rubbish (Score:5, Insightful)
It won't be MSVC. It'll be the new Office for Mac introduction.
Re:Rubbish (Score:4, Funny)
And maybe also official Windows 7 support via boot camp. Why else give him seven minutes?
Re:Rubbish (Score:5, Funny)
Re:Rubbish (Score:5, Interesting)
Or Bing as default search engine for Safari ... The enemy of my enemy is my friend you know ...
Re: (Score:2, Insightful)
Re: (Score:2)
Why? Bing has a fine search engine, no worse than Google's nowadays.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
I'd love to see enterprise applications available for XServes. Having Exchange, Active Directory, SQL Server, Sharepoint, and other items that are a core part of a company running on an other OS than Windows would be nice. If only for the fact that having a non mainstream OS means that Joe Script Kiddie won't have an exploit for it, and exploits that work happily on Windows just wouldn't work on OS X.
Exchange is the de facto standard for communication in businesses. Having it be able to be run (with its
Bound to be a big win (Score:4, Funny)
Re: (Score:2, Funny)
I feel certain that most Apple developers would rather stick needles in their eyes than use Visual Studio. For one thing, it's more visually appealing.
Yes, but only for the people watching the developers stick needles in their eyes.
Re:Bound to be a big win (Score:5, Insightful)
having used apple's developer tools after spending years using microsoft's, let me assure you that apple's ease of use advantage ends when you open up xcode. sure you get used to gui design in interface builder, but vs is still orders of magnitude easier. therefore, the only developers who would rather stick needles in their eyes than use microsoft tools are those who have never used microsoft tools to begin with.
this, of course, makes no commentary on the quality of code that ultimately results from the use of the respective tools, just the ease of use of the tools themselves.
Re:Bound to be a big win (Score:4, Interesting)
Basically what you said, I think its not so much about Apple Developers choosing Visual Studio, but Visual Studio developers being able to work on Apple Applications.
Re: (Score:2)
exactly. its hard to complain about a free product, and i doubt there will be many mac os/iphone/ipad developers who will rush out to spend several hundred dollars on vs for the mac to replace the xcode that apple gives away for free in their development environment.
more likely, microsoft sees the app store for what it is, a cash cow for apple. its thinking may well be that by moving vs to the mac, it can capitalize on developers' existing code bases necessitating only a build step for those developers to t
Re: (Score:2)
Its more likely that this will be about VS on windows being able to compile applications for the iPhone/iPad (maybe MacOS but that seems less likely) than a port of VS to the mac.
For one thing, porting a UI that complicated to the mac, would be a ton of work with fairly little pay off. On the other hand, giving windows developers the ability to write apps for the iPhone has a lot of value and lots of people who want to make iPhone apps who dont already own macs (and do own VS) would rather just install an
Re: (Score:2)
while allowing a Flash-alike (Silverlight), but not actually allowing Flash (thank god).
Now THAT is an interesting idea.
Re: (Score:2)
Because replacing one non-native, slow, bug infested framework written by one of your major competitors with another non-native, slow, bug infested framework written by your other major competitor just makes wonderful sense? Your ideas intrigue me and I would like to subscribe to your newsletter.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
I might not mind Xcode's UI too much but as a development environment it has a number of serious shortcomings and Apple isnt exactly rushing to fix them either.
Not that VS is a saint either usability wise, but it is more reliable in a lot of ways.
Re: (Score:2)
I didn't find Xcode in any way deficient (Score:5, Insightful)
And I had been using Microsoft tools for 15 years before looking at them. Sure, it's jarring at first, but you get used to it. Apple's APIs on the other hand, completely blow Microsoft Win32 out of the water. It's not even close.
Re:I didn't find Xcode in any way deficient (Score:4, Insightful)
And I had been using Microsoft tools for 15 years before looking at them. Sure, it's jarring at first, but you get used to it.
definitely. and it doesn't take a terribly long time for it either. i was looking at it from the perspective that apple has traditionally concentrated on ease of use in its entire environment. having to manually set up outlets and actions in the code so that they can be referenced by ib seems counterintuitive to that history. with vs on the other hand, it "just happens". i.e., double click on a button in the ui view and you get its onclick event handler. if it doesn't exist, it gets created.
Apple's APIs on the other hand, completely blow Microsoft Win32 out of the water. It's not even close.
you ain't kidding on that. even compared to mfc, apple wins. how microsoft managed to promote mfc for years without registry and security attribute classes representing critical aspects of the underlying operating system is beyond me.
Re: (Score:3, Informative)
having to manually set up outlets and actions in the code so that they can be referenced by ib seems counterintuitive to that history. with vs on the other hand, it "just happens". i.e., double click on a button in the ui view and you get its onclick event handler. if it doesn't exist, it gets created.
XCode and IB remind me of developing with Borland C++ circa 1995 or so. Create the GUI in a seperate app and then load a project in the main IDE to code and compile. VS.NET (And VB before it) simplify it. Create GUI objects, double click on the object and access the code for the events behind that function.
you ain't kidding on that. even compared to mfc, apple wins. how microsoft managed to promote mfc for years without registry and security attribute classes representing critical aspects of the underlying operating system is beyond me.
MFC was a joke. I never bothered to learn how to program with it. Win32 isn't exactly intuitive to build an OO framework on. Borland managed to do it somewhat better with VCL, but it was never popular. do
Re: (Score:3, Insightful)
Apple's APIs on the other hand, completely blow Microsoft Win32 out of the water.
That's hardly a fair comparison. The Win32 API is 15+ years old. It was built to support the previous 16-bit Win16 API. It spans the development of about 8 major operating systems.
Newer portions of the Windows API being introduced with Vista and Win7 are a lot better than most of the older stuff and the integration of .NET into Windows has pretty much given you a completely re-written object-oriented approach to the Win32 API
Re: (Score:3, Interesting)
Apple's Carbon APIs are by comparison at least 9 years old when Apple moved from System 9 to OS X around 2001. However if you count legacy, Cocoa is based on NeXTSTEP and OPENSTEP which go back to the 1980s. The deprecated Classic API goes back to System OS which also goes back to the 1980s as well.
The difference between MS and Apple is that Apple went through the APIs during the transition and cleaned them up. I remember reading somewhere that they reduced the number of APIs from 8,000 to 2,000. Apple
Re: (Score:3, Insightful)
Apple's Cocoa frameworks started out as NeXTstep in 1988 (22 years ago) and have changed only incrementally since. Microsoft should have been embarrassed to ship Win16 let alone Win32.
http://en.wikipedia.org/wiki/NeXTSTEP [wikipedia.org]
Re: (Score:2)
That's hardly a fair comparison. The Win32 API is 15+ years old
And Cocoa is older. It is a linear evolution of the NeXTSTEP APIs, that first shipped in 1988 - many of the classes and methods from then still work. It is a full implementation of the OpenStep specification, published by Sun and NeXT in 1994 (and mostly finalised in 1993). A lot of Mac apps don't step outside of the classes defined by OpenStep, although there are a lot of new APIs outside of that.
Windows 3.11 was introduced the same year that the OpenStep spec was created, and only one year before i
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Give a new developer XCode and Visual Studio - see which he likes better.
that'd make a hell of an experiment.
Re: (Score:2)
I've had needles [slashdot.org] stuck in my eye. Twice. [slashdot.org] And I paid for the privelede! Beats being blind, and it's relatively painless. Especially if it's a surgeon sticking needles in your eye.
Flash is de debbil (Score:2)
Maybe they will make all the Apple stuff adopt silverlight too! JOY!
Good thing there is still eought time left (Score:2)
Google (Score:2)
My first thought was: Apple & Microsoft start to team up to combat Google.
Think Russia & U.S. vs. Germany in WWII.
Considering Apple's become more like Big Brother in recent times, why shouldn't they be buddies?
In this corner... (Score:5, Funny)
I'm guessing an eight round electrified cage match with Jobs and Ballmer in Mexican wrestling masks and refereed by Chuck Norris
It will be inconclusive for seven rounds until Jobs seriously injures Ballmer with a flying clothesline after Ballmer cheats with a folding chair strike to Jobs' liver. Ballmer will tag in Bill Gates, but Jobs will tag in Phil Schiller. Schiller will then proceed to completely own Gates and win the match with a shining wizard followed by a dragon whip and atomic crotch punch.
The result will be Apple's market cap continuing to stomp on Microsoft's, and the kickoff of Phil's worldwide "Schillermania" tour.
Re: (Score:2)
Re: (Score:2)
I wouldn't put odds on Jobs unless his new liver came from a radioactive spider.
Re: (Score:2)
Re: (Score:2)
XCode for Windoze? (Score:3, Insightful)
Re: (Score:2)
Three words: iTunes for Windows.
Apple is great at a lot of things, but writing/porting applications is not one of them. It makes much more sense to extend the functionality of MS's (far superior, IMO) Visual Studio. The extensibility of VS means they don't really even need MS's cooperation or approval... which is pretty fucking ironic when you think about it.
This is the dumbest rumor I've heard in years (Score:4, Insightful)
Re: (Score:2)
Why not?
Xcode is free, you just need to pay the $99 to be able to sell apps on the store (which you would have to do on either platform) and opening up the machines you can develop on means potentially more apps in the store. Maybe it might even drive a few Mac sales, by choice rather than necessity.
I have to admit it's a bit out of left field, but stranger things have happened (like Apple going Intel, or Steam being released on the Mac [Valve 6 years ago: "Half Life will NEVER be ported to the Mac" Valve y
Re: (Score:3, Insightful)
so... (Score:2)
microsoft is heading back to its proverbial roots? It started out by selling ms basic to just about everyone, after all.
will we see them scale back windows (including mobile), focusing on xbox, exchange and development tools?
Re: (Score:2)
Re: (Score:2)
Non-tech people are notoriously bad at seeing these.
Besides which, this article is about how they're going to partner with another company that follows the same principle.
I can see it now... (Score:5, Funny)
People actually like Visual Studio? (Score:4, Insightful)
One of the most surprising aspects coming out of this rumor (which is complete and utter BS BTW, I wish I could get a job where I could just spout crazy BS all day, as opposed to just doing it for fun on slashdot :) is learning that people actually *like* Visual Studio? Who knew? I mean XCode has its problems, but I can't wait to get home after a day of working with VS and open up XCode and have some fun do iPhone coding.
Re: (Score:2)
Ballmer (Score:2)
Intellisense, Intellisense, Intellisense!
After all the recent fanfare... (Score:2)
Re: (Score:2)
Fun fact: Visual Studio 2010 includes Visual C++ 10, just like Visual Studio 2008 includes Visual C++ 9.
Re: (Score:2)
Tech-Ed != WWDC (Score:3, Insightful)
Yeah sure, Steve Ballmer will very likely speak about VisualStudio 2010 on June the 7th. But this will be at Microsoft Tech-Ed, developper and IT professionnal conference.
How a miss-informed analyst can shake the web by spitting improbable rumours.
(I won't talk about the fact that VS10 is deeply oriented towards the introduction of .NET 4.0 and corresponding C# evolutions, that VS has currently no ObjC parser — and will never include GCC even if it is Apple reference compiler — and that VS GUI editors are built for WinForms and WPF/SilverLight, not Cocoa, so this just ends leveraging their syntax highlighting text editor)
VS2010Pro $799, MacMini $599 (Score:2, Insightful)
Do i need to say more ?
Developers, developers, developers... (Score:4, Informative)
Verbatim from "Thoughts on Flash" (Score:2)
"This becomes even worse if the third party is supplying a cross platform development tool."
now explain me how this fits with "VS10 for iPad/iPhone dev".
There are already tons of apps coded in C# (Score:2)
All of my apps are coded in C# and there are thousands of others that I know of. It cannot be a big leap for visual studio to add support as well. The real question is how is apple going to handle the not requiring a mac to compile or publish.
You call that "speaking"? (Score:2)
<head explodes> (Score:2)
But, seriously, I'm still running Tiger so this would give me an opportunity to try developing for the iPhone / iPad. I've been sweating the upgrade to Snow Leopard because this is my primary machine, my hard drive's almost full and I would need to purchase upgrades for several apps. I've thought about purchasing a new HD then using CarbonCopyCloner or similar software to image it and copy it over. It all seems like a lot of work though...
A few details ... (Score:2)
... have yet to be nailed down.
Like the furniture.
I predict MS to use Apple's Grand Central Dispatch (Score:2)
Grand Central Dispatch is a high level C based technique for distributing computation of heterogenous cores such as GPUs and CPUs. It is open source, but having vendor support from MS might be the key to wide adoption and standardization.
http://en.wikipedia.org/wiki/Grand_Central_Dispatch [wikipedia.org]
Re: (Score:2)
MS is just following the money like they've always done.
Re: (Score:2)
Apple's success or failure rides on the brand itself. In each of their markets (aside from ITMS) they are the terminating link in the chain. Its a great place to be when you carry The Big Brand, but its also precarious. Plenty of Big Brands have come and gone while the markets they once dominated have persisted.
Re: (Score:2)
Because Apple can hope to achieve victory by teaming up with a company that couldn't even topple Yahoo during its days of glory.
Re: (Score:3, Insightful)
Well Yahoo, AOL, and Pets.com also had high market valuations at one point too.
Look how that turned out.
All it says is that Apple owns all of its own manufacturing and equipment and makes a LOT of expensive hardware. MS sells software, mostly.
Re: (Score:2)
All it says is that Apple owns all of its own manufacturing and equipment and makes a LOT of expensive hardware. MS sells software, mostly.
Apples strategy is not as (industry bullshit term coming) agile as Microsofts. If demand for iPhones and iPods dries up, then Apple will be in serious trouble yet again. Apples suppliers will just supply the next trendy device.
Unlike 14 years ago when Apple needed to be bailed out by Microsoft, this time they do have the ITMS revenue stream which I dont see going away any time soon (even if iPods and iPhones stopped selling.) Their computer revenue stream is still insignificant and cannot by itself suppo