|
Since you like picking apart my posts, I'll return the favor.
Nemanja Trifunovic wrote: The feeling is right. I am too cheap to buy Apple hardware that gets obsolete in a couple of years
Macs don't cost any more than an equivalent PC. That's just a myth. Dig around on any of the hardware sites and you'll see comparisons of a MacBook Pro and an identical Dell. The price difference is usually around $50. One time I spec'd out a 17" Dell laptop and it was $600 more than the Mac. They don't get obsolete any faster than a PC. A good article to read: http://www.tomshardware.com/reviews/apple-mac-leopard-windows-vista,1985.html[^]
Nemanja Trifunovic wrote: Just as Windows 9x
Nemanja Trifunovic wrote: I know that and that's why I say it is much easier to support old versions of Windows than old versions of Mac OS.
You are (purposely?) missing the point: NO ONE USES OS 9. There is no need to support it because it simply doesn't exist.
Nemanja Trifunovic wrote: Yep, which is one more reason to stay away from Apple if you ask me.
Okay, this one makes no sense at all. The PowerPC architecture couldn't scale and it was expensive. When Apple switched to Intel, they were able to increase reliability and decrease price.
Honestly, I don't know what percent of Mac users have 10.5. If you want to shore up your argument you should find some statistics through Google. Your point about supporting Win98 is an over-generalization. Just because your company had that requirement doesn't mean everyone does. But, to answer your question, it's not that hard to support older hardware and OS revisions on the Mac. The OS insulates developers and users from hardware changes, as much as possible. Mac users are, generally speaking, better about updating the OS than Windows users, so there tends to be a lower limit to what a developer needs to support. Each release of Xcode comes with support for the current OS and the version before it.
Paul
A .NET developer who now drinks the Ruby and Cocoa Koolaid.
|
|
|
|
|
Paul A. Howes wrote: Macs don't cost any more than an equivalent PC. That's just a myth.
True, but I never buy these PCs that are equivalent to Macs. I paid $400 for my home machine and there is no Mac equivalent for it (Mini is nowher near the HP machine I bought when it comes to power andd features and is still more expensive). I am sending this post from a Lenovo netbook that I paid $335.00. What is Mac equivalent for it? iPhone?
Paul A. Howes wrote: NO ONE USES OS 9. There is no need to support it because it simply doesn't exist.
How do you know it? Are you sure there are no people who bought their Macs 10 years ago and never upgraded? Or you simply ignore them?
|
|
|
|
|
Nemanja Trifunovic wrote: True, but I never buy these PCs that are equivalent to Macs. I paid $400 for my home machine and there is no Mac equivalent for it (Mini is nowher near the HP machine I bought when it comes to power andd features and is still more expensive). I am sending this post from a Lenovo netbook that I paid $335.00. What is Mac equivalent for it? iPhone?
If buying cheap hardware with a severely limited useful life works for you, then I'm certainly not going to stand in your way. I configure system that will last me at least 5-6 years. My last PC is still going strong and will probably go to my nephews to use.
Nemanja Trifunovic wrote: How do you know it? Are you sure there are no people who bought their Macs 10 years ago and never upgraded? Or you simply ignore them?
A bit of both, actually. Supporting out-of-date hardware and operating systems is the bane of any developer who targets Microsoft's operating systems. Apple makes things a bit simpler. Yes, there is something of a planned obsolescence with Apple, but this results in fewer support issues for both software and hardware vendors. Customers end up paying in one of two ways: Either they pay for upgrades, or they pay for support when they don't want to upgrade. A practice that many Mac developers have embraced is that they keep the previous, unmaintained version(s) of a product around for those who won't upgrade their computer or OS.
Paul
A .NET developer who now drinks the Ruby and Cocoa Koolaid.
|
|
|
|
|
While I am definitely waiting for Windows 7's official release, the beta has been installed on all systems on my home network for a few months, and its a rock solid joy to use. Barring any major changes before the official release, I can't say that buying it for real will be as exciting as getting my hands on C# 4 and its dynamic capabilities.
Most of all, though, will be .NET 4.0. Contracts, parallel processing, tuples, ISet<T>, co/contra variance, improved GC...yeah, can't wait for it.
|
|
|
|
|
can't wait too
|
|
|
|
|
Widows seven is also on my home system. I'd put it on my system at work but the fact that I would lose or have to reinstall my applets, you know things like vs 2003, vb6, office 97,2003 stuff like that. I just hope the production release of win 7 doesn't want to wipe out the registry.
When prediction serves as polemic, it nearly always fails. Our prefrontal lobes can probe the future only when they aren’t leashed by dogma. The worst enemy of agile anticipation is our human propensity for comfy self-delusion. David Brin
Buddha Dave
|
|
|
|
|
|
|
David Lane wrote: win97
Yusuf
|
|
|
|
|
|
Window 95 maybe and office 97. Anyway we are not allowed to require our users to upgrade to dot net(how lame is that?) so VB6 is still a must.
When prediction serves as polemic, it nearly always fails. Our prefrontal lobes can probe the future only when they aren’t leashed by dogma. The worst enemy of agile anticipation is our human propensity for comfy self-delusion. David Brin
Buddha Dave
|
|
|
|
|
I see... Maybe you better off running your legacy development environment in a virtual machine running on top of a Windows XP?
|
|
|
|
|
outsch indeed...lament for the future much?
|
|
|
|
|
Jon Rista wrote: Contracts, parallel processing, tuples, ISet<t>, co/contra variance,
Ack. I still don't even know how to use Linq.
Marc
|
|
|
|
|
Great thing about new features is you don't have to use em.
|
|
|
|
|
|
I swear if they screw around with my tools again I'm gonna kill someone!
The 3 that will give me nightmares however are Win, VS and .net, as they represent my primary tool set.
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
Agreed
You don't have to be mad to live here [UK], but it helps.
|
|
|
|
|
It would be nice to have time to catch our breaths.
|
|
|
|
|
just as you get use to one version and become proficient in it another one comes out.
cheers,
Donsw
My Recent Article : Optimistic Concurrency with C# using the IOC and DI Design Patterns
|
|
|
|
|
Well, it's not like you're completely lost between each version. It's a matter of ~3/4 weeks before you feel comfortable with the new VS.
|
|
|
|
|
Err, that's the point..? right? I mean c'mon, you want to stop taking advantage of the latest and greatest ideas? doubt it.
|
|
|
|
|
Coming from MicroSoft does not necessarily make it either the latest, or the greatest.
I dread MVC becoming a built-in for VS. I'll start getting tons of resumes from people who know everything about MVC, but can't even define the concept of a pattern, much less the actual implementation of one of the more conceptually complex ones.
Grim
MCDBA, MCSD, MCP+SB
SELECT * FROM users WHERE clue IS NOT NULL
(0 row(s) affected)
|
|
|
|
|
When is the last time they added a feature to Office that a regular person actually used. I generally find that they just re-arrange the menu items, change the graphics and re-release.
Hogan
|
|
|
|
|
Need revenue stream so must release every so many years. Users will not be happy with their upgrade price if they do not see any changes so the GUI must be changed in some way..
John
|
|
|
|