News for hackers. Stuff that matters.
Re:IPad thoughts from Ben Fry (creator of Processing) by bad_user on Saturday March 13, 2010 @10:45AM (#1189036)
Sorry, but having worked with both, Visual Studio is miles ahead of Xcode. I even did an app for a client in C++/Qt that wanted it running in OS X ... developed 100% in Visual Studio. That's because at the time (at least) Xcode wasn't even having Intellisense (and Visual C++ does have the best intellisense available).

Visual Studio Express is free to use ... and it's enough for almost every need you might have. And before that you could use the #Develop which is an open-source IDE for C#/VB.NET.

And while Xcode doesn't even support intellisense properly, Visual Studio is in a different category altogether considering that you can also develop with it web applications / Silverlight clips, supports many more languages and has a really healthy plugins ecosystem.

Not to nitpick, but Microsoft is endorsing Mono lately as THE Linux/FreeBSD/OS X alternative. On Linux I can have a dotNet app that uses Windows Forms running ... can you do the same with Cocoa?

Of course Mono for Apple would be an abomination that had to be destroyed (considering how they sued Psystar and even Wired on publishing an article about hackitoshes)

(pretty ironic I'm defending Microsoft, since I've been badmouthing them for years, but compared to Apple they start looking like saints)

Re:IPad thoughts from Ben Fry (creator of Processing) by sjs on Saturday March 13, 2010 @11:25AM (#1189092)
> Of course Mono for Apple would be an abomination that had to be destroyed (considering how they sued Psystar and even Wired on publishing an article about hackitoshes)

Cocoa is a direct descendent of NEXTStep which is an open spec. Hence the NS prefix on class names. Here's "Mono for Apple":

http://www.cocotron.org/

http://etoileos.com/

http://www.gnustep.org/

You mention MS "endorsing" Mono as if that means something.

Re:IPad thoughts from Ben Fry (creator of Processing) by bad_user on Sunday March 14, 2010 @04:57AM (#1190487)
Yes it means something ... it shows good will, it shows they are probably not going to sue, and their developers are also contributing/helping out Mono.

> Cocoa is a direct descendent of NEXTStep

Oh please, take any Cocoa app and try running it in Gnustep.

Re:IPad thoughts from Ben Fry (creator of Processing) by grinich on Saturday March 13, 2010 @05:44PM (#1189800)
Don't forget Cappuccino!

http://cappuccino.org/

Re:IPad thoughts from Ben Fry (creator of Processing) by sjs on Saturday March 13, 2010 @08:39PM (#1190055)
Yes, and this recent thread[1] on the Cappuccino mailing list has links to several other Objective-X languages.

[1] http://groups.google.com/group/objectivej/browse_thread/thre...

But the first ones I linked are all Objective-C. Well, Étoilé has implemented a smalltalk-esque syntax now.

Re:IPad thoughts from Ben Fry (creator of Processing) by wisty on Saturday March 13, 2010 @11:21AM (#1189088)
VS is the best IDE out there, hands down. I read a nice rant about how it causes brain damage (by Intellisense pushing you into bottom-up design), but it's great at what it does.