Sponsored by Sony Pictures
Do you believe the 2012 Mayan Prophecy? view!
whowillsurvive2012.com - The Mayan Calendar predicts the end of time: 2012. See the trailer for 2012, opening November 13.
146 Comments
- NX910a, on 10/12/2007, -0/+55Now wait a minute. You aren't trying to tell me that a company is advising people to buy it's products, are you?
- mr1337, on 10/12/2007, -4/+48Let me guess...
Developers, developers, developers, developers!
(Repeat until desired effect is achieved.) - MioTheGreat, on 10/12/2007, -4/+44"MFC or ATL are both vastly superior in most ways to Cocoa, and most new client development on Windows happens on .NET, which you can't even compare to anything on the Mac. Aside from maybe Mono. :)"
Ok, come on. I develop for Windows, but even I know that MFC and ATL both suck compared to Cocoa.
.NET is where it's at. Beautiful code (C#), framework (.NET), and IDE (Visual Studio 2005)....Now, if I could just get around to learning WPF.... - hode, on 10/12/2007, -3/+40^^^^ Needs more sweat.
- joshpar, on 10/12/2007, -6/+38I actually have no problem with that, since most of the Linux apps out there can run on my Mac with very little to no tweaking...
Having developed for both, I have to say I can get things running faster with XCode then any other development environment I have ever used. And its function lookup tools are pretty robust. - totorototoro, on 10/12/2007, -3/+35Diggs front page is rocking with news today:
Apple: Get a Mac!!
Microsoft: We'd sure love Final Fantasy and Metal Gear Solid on the Xbox! - ihaveplans, on 10/12/2007, -19/+47OS X is Unix-based. Trust me, you'll be just fine with XCode. And the Cocoa API is better than anything you'll find on Windows.
- unmarked, on 10/12/2007, -11/+35@ThinkFr33ly : I can't tell if that's sarcasm or not. I'm hoping it is. MFC and ATL are junk. Cocoa is vastly superior to those and .NET. I've used all four, so I'm speaking from actual experience.
- MinisterOrange, on 10/12/2007, -4/+26Your right! They are! What disgusting, filthy, secretive business practices! I tell ya' businesses are scum!
- eth3l, on 10/12/2007, -1/+22Sony: I like Blu-Ray
- mysticmcj, on 10/12/2007, -6/+26Yeah, there could be a worldwide increase in smug production.
- turpenine, on 10/12/2007, -3/+22Nintendo: We sold a ***** ton of Wii's!
- OneAndOnlySnob, on 10/12/2007, -7/+23I know I'll be buried for this, but what the hell.
I wonder how they plan to do this, because I've heard, from the mouths of actual Mac shareware developers, Mac development described as a complete nightmare. Cocoa may be pretty good (I happen to like .Net more, but let's all just agree that whoever said MFC was good is retarded), but Apple breaks your apps with constant API changes and harvests their ideas from shareware developers without any compensation. This is what the Mac DEVELOPERS are saying. And many are afraid to say anything because the Mac community (their bread and butter) behaves as spoiled brats. - supermanred, on 10/12/2007, -3/+19Wow. Apple has a bandwagon now. I remember when all they had was a beat up pinto. Good work Apple!
- jocamero, on 10/12/2007, -4/+20Use two fingers to tap on your MacBook Pro... there's your right click.
- eth3l, on 10/12/2007, -2/+17If everyone is jumping ont eh Apple bandwagon ... wouldn't that negate the "think different" slogan?
- digitalarcanum, on 10/12/2007, -1/+14back to your rotten apple, troll.
- JacNet, on 10/12/2007, -5/+18Apple is such a 2-faced company.
Macs aren't for developers:
http://www.youtube.com/watch?v=zSgIb0xBQhk - fotbr, on 10/12/2007, -5/+17If they made Visual Studio 2005 for mac, then yeah, I'd have a mac in a heartbeat. As much as I hate most things about MS, they do know how to make a damn nice IDE.
- MioTheGreat, on 10/12/2007, -2/+14knight job?
Do you like, joust? Because I don't know about you, but I'd consider jousting much cooler than learning Xcode. - MrSarcasm, on 10/12/2007, -2/+14Well, no. I'm telling you that a company is advising people to buy ITS products ;)
- rcran, on 10/12/2007, -6/+15Your views about macs are childish and ill concieved.
- mandarin, on 10/12/2007, -3/+11All Glory to the Hypnotoad!
- FelixdaaHack, on 10/12/2007, -7/+14I've worked with hundreds of PC's since 1991 and never had a catastrophic hardware failure, a bad optical drive or keyboard sure. Besides you would expect better hardware considering the premium price Apple owners pay.
- MioTheGreat, on 10/12/2007, -0/+7Indeed, yournamehere. Visual Studio "Orcas" sports some shiny new features that I'd be drooling over if I could get the beta to install without totally breaking Visual Studio 2005...
- Dogtown7, on 10/12/2007, -2/+8Well, Microsoft vs Apple in terms of development tools isn't really a competition. The leverage of the OS/network security/Office/IDE/market adoption makes Microsoft the de facto leader.
However, I would like to see Microsoft lose some of it's share in the OS, perhaps forcing them to make their tools platform agnostic. If Microsoft went to a true services model, then they wouldn't be seen as the bully/evil corporation and could be seen for what they really are - a very innovative software company. As long as Windows NT/XP/Vista/Office drives sales, they will be the bad guy. - j_bellone, on 10/12/2007, -1/+7I own a MacBook but I am sort of angered by the fact that the left of my bezel (near the headphone jack) can be pressed in and feels flimsy. Not to mention that headphone jacks need to be positioned a certain way or you will only get mono or scratchy sound. This laptop is less than a month old and has never been dropped or mangled. I keep great care of my equipment. I have AppleCare but I don't have the time to have this laptop taken away from me for a few weeks during college.
- rcran, on 10/12/2007, -16/+22As an apple developer, I highly recommend it. Great experiences all around.
- unmarked, on 10/12/2007, -6/+12@ GMorgan : continued revisions of an API are a sign of growth and *innovation*. If you follow Apple's guidelines, it won't matter. Most apps written for OS X 10.2.8 will continue to run fine on 10.4 and 10.5. Apple does an excellent job of maintaining backward compatibility (assuming you followed their guidelines -- if you break the rules, all bets are off).
- G5Unit91, on 10/12/2007, -8/+14Every new mac desktop comes with a mighty mouse, which IS right click. Yet it would be nice on their laptop line.
- yournamehere, on 10/12/2007, -5/+11unmarked,
you just proved yourself to be a moron. you definitely do not know what you are talking about since MS has one of the best IDE. As for your argument about it getting 'better and better'... umm, so you think it won't get better and better with MS? - AppleOSuX, on 10/12/2007, -3/+8Wow, a whole 550 people showed up at RailsConf 2006. You know how many people showed up at Microsoft TechEd 2006? 30,000. You know how many of them were using Apple computers? Zero. (bitch)
- GMorgan, on 10/12/2007, -4/+9More claims of competitive pricing. My laptop I bought in the new year is better than the bottom priced MacBook by £200 in terms of components yet was £250 cheaper. If I seriously wanted I could even hack OSX onto it and could probably get everything working since there are Linux drivers for everything on here and hence a reference implementation.
I don't know what the situation is in the US but here in the UK Macs are about as competitive as the French in war. - dsignr, on 10/12/2007, -1/+6I'm a web developer--.NET especially. This is not a sarcastic remark, so please don't digg me down unless I sound like a total jackass. But why would I want to develop in a Mac environment if I'm developing for the web? Apache and IIS are the two main 'net servers out there. What does Apple have to offer (genuine question, I have no clue). All of my projects are developed with IE, Firefox, Safari and Opera in mind, so it's not like I'm developing with Mac users in the dark. I don't see a clear benefit to using OSX as my development platform.
- inactive, on 10/12/2007, -1/+5... is a joke.
- unmarked, on 10/12/2007, -13/+17Please, this argument is so old. Do you also drive a P.O.S. car as well because it's so much cheaper hardware? Yes, you can find some super low-end bare box for the cheap, but Apple's prices are pretty much in line with the likes of Dell and Compaq/HP. You get what you pay for.
- RogerStrong, on 10/12/2007, -9/+13> you wrote for OS X and followed Apple's guidelines, you would have required
> very minimal changes in your code through the years. *IF* you ignored Apple's
> advice and guidelines, then yes -- you got caught with your pants down.
If Apple followed this advice, iTunes would have worked fine on Windows Vista - like pretty much all other music player programs. - adinb, on 10/12/2007, -1/+5Dugg for the comment about the French in war. I was in NATO (OTAN for French), so I think that statement *still* holds water. :P
- GMorgan, on 10/12/2007, -4/+8"continued revisions of an API are a sign of growth and *innovation*. If you follow Apple's guidelines, it won't matter. Most apps written for OS X 10.2.8 will continue to run fine on 10.4 and 10.5. Apple does an excellent job of maintaining backward compatibility (assuming you followed their guidelines -- if you break the rules, all bets are off)."
Continued revisions are a sign of a lack of prior thought and an inability to think into the future. I could understand revisions between major versions but regularly minor versions tend to change lots of things as well and despite your claims things do break. Guidelines do not matter, if it is in your API it should be supported until at least OSXI.
Apple makes things a pain to keep up. Reality is most new development for Mac will come via writing apps elsewhere and making as much of the code platform independent as possible then tying in OSX widgets and a few other things. If developers have to fiddle too much to keep up with changes then they won't bother at all. Also it breaks uniformity across the desktop, when OSX was younger it all looked uniform but now a lot of apps are developed with an independent look and feel as people get fed up with all the revisions and just do their own thing.
In any case most application development is going to move to VM environments like Mono/.Net and Java now. Linux has quickly developed a raft of Mono applications and that trend will continue with Java joining it. Windows will run .Net. Both situations make development easy and give you guarantees about future compatibility (regardless of guidelines). Apple seriously needs to get on board here, they should take Mono and tie some of the key bindings towards their native widget set and do the same with Java when it goes OSS. Then Apple will just have applications by the fact they are developed at all. - chris9902, on 10/12/2007, -0/+4that's all I needed to hear. I think i'll quit my job and forget everything I learned over the last 8 years.
- burty89, on 10/12/2007, -0/+4@RogerStrong:
Wrong. Xenix was available for the Lisa, but that doesn't mean Apple used Xenix (thats like saying Dell use Minix just because it can run on their computers). The Lisa ran "Lisa Office System" ( http://en.wikipedia.org/wiki/Apple_Lisa#Software ). - BlackCow, on 10/12/2007, -3/+7Hobbyist Game Developer, 3D modeler, part programmer, and gaming enthusiast to Apple: Take your unmoddable, uncustomizeable, over priced, locked up sorry excuse for a computer thats advertised as being "Hip" and "Cool" and shove it up your ass.
I am not hip or cool, I'm a geek, I like Ubuntu and Vista because I'm not forced to an over glorified fisher price play station for adults.
Start selling your OS and maybe ill be interested, until then... go screw. - j_bellone, on 10/12/2007, -3/+6It works fine for me...
- MioTheGreat, on 10/12/2007, -2/+5"How about the WinFX APIs for XP that were just released?"
The WinFX APIs replace some very old technologies, but their introduction breaks NOTHING because nothing really uses them yet. They do not in any way shape or form harm the old methods for doing anything. The jump from .NET 1.1 to 2.0 broke some (very few!) things, but Microsoft gave developers a long time to fix them before Vista came out. XP could have both 1.1 and 2.0 installed on it.
In any case, MS is providing WPF for Windows XP. Will Apple be providing Core Animation for Tiger? - MyMistake, on 10/12/2007, -2/+5Developer to Apple... give me a Mac.
Seriously, you want me to code for your platform, help me out a little. I've got PCs, all the software, all the dev tools I need, and all the market to sell/work in.
You want me in, you help me out. - adinb, on 10/12/2007, -1/+4Is there *anything* available to OSX that's similar in speed of prototyping to .NET?
Most win devs I know *love* .NET (unless they need mission critical stabiliy). They all brag that they can get something up and running in not time at all. - Zyrix, on 10/12/2007, -6/+9I love using Qt. It is not only an awesome API and toolkit but with it you are also platform independent which you are not with Cocoa or MFC. Once you've started to develop using it, you won't turn your back on it too soon.
- adinb, on 10/12/2007, -1/+4.Net is really much more about the API than the language syntax. While Java is nice for app portability, it still doesn't hold a candle to how fast you can get apps like RSS2Web (http://www.mobileread.com/forums/showthread.php?t=7946) up and running.
I *wish* Java and Mono was a passable replacement. ::sigh:: - colincornaby, on 10/12/2007, -0/+3"Developer to Apple... give me a Mac."
Get a developer account. The developer account has an initial investment, like MSDN, but you get a %15-%20 discount on hardware. - natenovs, on 10/12/2007, -5/+8Developers to Apple,
Allow OSX to run on a virtual machine and I'll write some apps for it. Im not spending 1500$ to develop for an OS. that's just silly. -
Show 51 - 100 of 146 discussions



What is Digg?