The rumors were true.

Usually you program in low level for the following things:
- Writting JITs for portable languages (like Java or Mercury) and emulators (like Virtual PC, WinUAE or Bleem for example).
- Writting compilers, as you said, and debuggers.
- Optimization: loops, vectorisation, prefectching, tiling, automodifying code. Hand made optimization is still quite popular in videogames programming, especially in consoles.
- Hardware drivers.

...and the most important thing: learning how your computer works.
 
I just wish we could get rid of x86 easily. Its so old & crap. It stops me from being interested in learning PC architecture. I don't wanna learn about the 80286 & all that.
 
Darat said:
OSX is nice, it also looks nice. It does have some features that Windows doesn't have (especially Windows out of the box), but then Windows has features OSX (even Tiger) doesn’t.

Sure. Nobody argues that OSX is categorically superior to modern Windows, just that there are logical reasons for buying a Mac.

"No malware" is, you have to admit, one heck of a feature for many users.

I disagree about the cost - I would hold you can buy ready built PCs that are significantly better value for money, and they will also come with bundled software.

I've seen this hashed out over and over again on Slashdot by the local zealots, and it's been a long time since I have seen a comparison that favoured Windows/Intel significantly that didn't rig the game somehow, usually by ignoring the price of software or by building a significantly bulkier machine.

You can get a machine that performs as well as or better than your Mac Mini for less, for example, but you won't get one the same size with the same features and equally good software.

They also tend to handwave away costs like third party firewalls, third party virus scanners, third party spyware countermeasures, time spent tweaking security holes, time spent downloading Firefox so you don't have to use Explorer and so forth. All the things you need to do to make a Windows box tolerably secure for Internet use. If you are comparing machines as they come out of the box, Apple machines are very competitive to the best of my knowledge.

Certainly five years ago there was no available deal on a W/Intel laptop that was competitive with the iBook I ended up buying. I was a Windows user who jumped ship because Apple was just a better deal for me.

As for the pirating issue - well from my knowledge that has always been just (if not more) as rife on the Mac platform as it is on Windows platforms.

The point is that you get OSX for free and you get the iLife suite for free. You don't have to pay for Windows, Word et. al. A lot of people try to make cost comparisons based purely on the hardware, but unless you plan to pirate your OS that's an unfair comparison.

And this is the reason to buy a MAC, but I don’t normally call aesthetical judgements logical judgements. :)

Whatever you say, Mr Spock.

I would disagree about the assessment that I am either pig-ignorant or trying to start an OS flame war. On the pig ignorant side - I own three PCs, one Intel Windows XP which is my main PC, one AMD Windows XP/Media Centre/Linux box which is my "play box" and one Mac PC (a Mac mini), I use all three regularly so as a user I have a wide knowledge of three distinct PC OSs. I have also been writing software for a wide variety of computers since I was a teenager; I have produce/directed commercial games for platforms such as the original Atari home computer to today’s latest consoles. (Which have included number one games for the Mac and the PC.) So whilst you may disagree with my opinion I am not ignorant of the various pluses and minuses of the many computer platforms/OSs.

Well hooray for the argument from authority.

As for starting an “OS flamewar”, I have no intention of doing that, however I do still maintain that it has not been logical (or read “good strong objective arguments”) to purchase a Mac PC for quite awhile.

Is any evidence at all for this claim coming along?
 
Kevin_Lowe said:
"No malware" is, you have to admit, one heck of a feature for many users.

...due to the fact that Mac is a small ghetto.

It simply isn't attractive for hackers to spend time on a platform that only a small minority uses.
 
coalesce said:
Thanks. I'm glad to know that they weren't new things, but somehow I don't think you take any joy in my discovery.

Michael

Well thankfully they aren't essential. I only found out because a relative wanted some old VHS tapes digitising so I thought "Hey just got the new Mac mini - I'll do it on that." A whole afternoon went by before I threw in the towel!
 
Kevin_Lowe said:
Sure. Nobody argues that OSX is categorically superior to modern Windows, just that there are logical reasons for buying a Mac.

"No malware" is, you have to admit, one heck of a feature for many users.

I've seen this hashed out over and over again on Slashdot by the local zealots, and it's been a long time since I have seen a comparison that favoured Windows/Intel significantly that didn't rig the game somehow, usually by ignoring the price of software or by building a significantly bulkier machine.

We will have to disagree.

Kevin_Lowe said:

You can get a machine that performs as well as or better than your Mac Mini for less, for example, but you won't get one the same size with the same features and equally good software.

We disagree.

(Edited to add.) Of course I agree that I can’t get a PC the size and feature set of the Mac Mini (although I saw a project in which someone fitted a PC into a Mac Mini case).

Kevin_Lowe said:

They also tend to handwave away costs like third party firewalls, third party virus scanners, third party spyware countermeasures, time spent tweaking security holes, time spent downloading Firefox so you don't have to use Explorer and so forth. All the things you need to do to make a Windows box tolerably secure for Internet use. If you are comparing machines as they come out of the box, Apple machines are very competitive to the best of my knowledge.

Windows XP (now) has a good out of the box firewall that is also available as a free upgrade to all existing (legitimate) Windows XP users, I still had to download Firefox for my Mac mini because I don’t like Safari, had to pay for and download a virus scanner (OK it may be a remote chance but I don’t want to be caught out by the first major virus to hit the Mac).

And again I disagree, for example my Mac Mini cost including delivery £759 (1 GB RAM, 80 GB DRIVE, CD-RW/DVD±RW, Bluetooth + Airport-Z, 56k V.92 Modem) no keyboard, no mouse, no monitor. A much more powerful, with many more features "out of the box" Shuttle based small form "Media Centre" PC would have cost me around the same.

Kevin_Lowe said:

Certainly five years ago there was no available deal on a W/Intel laptop that was competitive with the iBook I ended up buying. I was a Windows user who jumped ship because Apple was just a better deal for me.

And I agree that there have been times when a Mac made more sense...

Kevin_Lowe said:

The point is that you get OSX for free and you get the iLife suite for free.

You get it for free because buying a MAC means you have no (for any "normal" member of the general public) choice but to run an Apple OS. (They do itemise it on the invoice.) Most Windows users will also have got their copy of Windows "free" in exactly the same way.

What you get "free" from Apple can vary; most pre-installed Windows PCs that most people will purchase will also come with a "free" bundled range of software.

Kevin_Lowe said:

You don't have to pay for Windows, Word et. al. A lot of people try to make cost comparisons based purely on the hardware, but unless you plan to pirate your OS that's an unfair comparison.

If you want Word on a Mac I think you'll find you do need to pay! Most people will not pay for their copy of Windows anymore then a Mac purchaser pays for OSX.

Kevin_Lowe said:

Whatever you say, Mr Spock.

Thanks for the compliment.

Kevin_Lowe said:


Well hooray for the argument from authority.

When someone is an authority then the apparent accusation that I am committing a fallacy by appealing to it is incorrect. I have had to make the decision for a few multi-million dollar companies, (European and USA companies) on which platforms to support for a wide variety of applications including games, database and web, it is something I do have the experience to have an authoritive opinion about. (Obviously that is only my word that I have done anything like that.)


Kevin_Lowe said:

Is any evidence at all for this claim coming along?

I would suggest a comparison of say Dell’s site and Apple’s site demonstrates the cost advantage is in favour of current “Wintel” PCs.

Cheapest off the shelf Mac: http://store.apple.com/1-800-MY-APP...b5JmS1ZJAVxHE/0.0.11.1.0.6.23.1.3.1.1.0.0.1.0

Cost: $799.00

Cheapest Off the shelf Dell (speced up to include Antivirus software, MS Works, 80Gb HD, Combo Drive, speakers) : http://www1.us.dell.com/content/products/features.aspx/featured_dp_desktop1_1?c=us&cs=19&l=en&s=dhs

Cost $666 (after $100 dollar mail in rebate)

Not quite a 1:1 comparison since the Dell package has a LCD screen, the eMac is an all-in one box and so on but I think a good comparison.

Hardware expansion: several models of the Mac allow no user expansion, e.g .the Mac Mini, a few offer very little e.g. eMac / iMac.

Software availability: The Windows platform has the largest catalogue of commercial, shareware and freeware software. (Do you want me to try and provide some evidence for that statement?)
 
The amazing thing about Windows is that its proprietary, doesnt conform to standards and yet is the most popular.

Basically there is Windows, and then everything else. And its the everything else that is standards-compliant & works.
 
Darat said:
(Edited to add.) Of course I agree that I can’t get a PC the size and feature set of the Mac Mini (although I saw a project in which someone fitted a PC into a Mac Mini case).

So you do agree that if the small size of the Mac Mini is a consideration then there is at least one logical reason to buy a Mac?

Windows XP (now) has a good out of the box firewall that is also available as a free upgrade to all existing (legitimate) Windows XP users, I still had to download Firefox for my Mac mini because I don’t like Safari, had to pay for and download a virus scanner (OK it may be a remote chance but I don’t want to be caught out by the first major virus to hit the Mac).

I have a magic rock that repels dragons to sell you, too. Dragons don't exist of course, but if you pay me for it now and you get attacked by a dragon later I promise I will upgrade the rock.

(Jokes aside, that was a waste of money. Although there is no known Mac malware in the wild, theoretical exploits have been developed occasionally in the past and generally patches have been developed in a matter of days by Apple enthusiasts or Apple itself).

And again I disagree, for example my Mac Mini cost including delivery £759 (1 GB RAM, 80 GB DRIVE, CD-RW/DVD±RW, Bluetooth + Airport-Z, 56k V.92 Modem) no keyboard, no mouse, no monitor. A much more powerful, with many more features "out of the box" Shuttle based small form "Media Centre" PC would have cost me around the same.

If you can post a link, and it indeed has everything the Mac Mini has with a similar size and more features besides, I will admit you are right. Since you admitted earlier you couldn't find such a machine I don't think I am in immediate danger though.

You get it for free because buying a MAC means you have no (for any "normal" member of the general public) choice but to run an Apple OS. (They do itemise it on the invoice.) Most Windows users will also have got their copy of Windows "free" in exactly the same way.

As long as you include both OSs in any number crunching I am happy. That was the point I was making.

What you get "free" from Apple can vary; most pre-installed Windows PCs that most people will purchase will also come with a "free" bundled range of software.

As long as it is factored in, that's just fine.

If you want Word on a Mac I think you'll find you do need to pay! Most people will not pay for their copy of Windows anymore then a Mac purchaser pays for OSX.

The point is you don't need Word, because the Apple comes with a word processor (that talks to Word and can export to .pdf) anyway.

When someone is an authority then the apparent accusation that I am committing a fallacy by appealing to it is incorrect.

It is not strictly incorrect. It is, however, not nearly as conducive to intelligent discussion as evidence and it turns any discussion into a genital-measuring exercise to boot. It also looks kind of bad if you then follow up with some numbers that just don't add up. :)

I would suggest a comparison of say Dell’s site and Apple’s site demonstrates the cost advantage is in favour of current “Wintel” PCs.

Cheapest off the shelf Mac: http://store.apple.com/1-800-MY-APP...b5JmS1ZJAVxHE/0.0.11.1.0.6.23.1.3.1.1.0.0.1.0

Cost: $799.00

Cheapest Off the shelf Dell (speced up to include Antivirus software, MS Works, 80Gb HD, Combo Drive, speakers) : http://www1.us.dell.com/content/products/features.aspx/featured_dp_desktop1_1?c=us&cs=19&l=en&s=dhs

Cost $666 (after $100 dollar mail in rebate)

From what I can tell the Dell has no graphics card, no Firewire (IEEE 1394), no equivalent to Mail, iTunes, iPhoto, iMovie HD, iDVD or GarageBand, can't play DVDs and has a 90-day warranty instead of a one-year warranty. By reputation Dell uses the cheapest parts available, and Apple uses good ones.

Not quite a 1:1 comparison since the Dell package has a LCD screen, the eMac is an all-in one box and so on but I think a good comparison.

Not quite indeed. If you added a software package with Outlook, Word and Excel (to match Mail and Appleworks), CD/DVD burning software to match the Mac software, a CDRW/DVD drive and an equivalent warranty you'd be paying another $280. In other words you would be paying $150 more that you would have done for an eMac, in order to get cheaper parts, less software (still), more security vulnerabilities, no graphics acceleration and a 3.5" floppy drive. You are also using Windows rather than OS10.4, which is a distinct negative in my mind, but needs and tastes differ.

Do you see what I mean? Whenever I see someone claiming that an equivalent Wintel box is clearly a better buy, it always turns out that it is only clearly a better buy if it is not equivalent, and if you bring it up to equivalency it is no longer clearly a better buy.

Granted if you don't want or need those Mac features then you can save money by getting a Dell. If you do want those features though, well, I guess you could say that there is a logical reason to get an Apple box.

Hardware expansion: several models of the Mac allow no user expansion, e.g .the Mac Mini, a few offer very little e.g. eMac / iMac.

A legitimate point, but it is a capability some (many?) people never use.

Software availability: The Windows platform has the largest catalogue of commercial, shareware and freeware software. (Do you want me to try and provide some evidence for that statement?)

No, and if you need a particular application or game that does not exist for the Mac then you should not get a Mac. However for plenty of people there is ample Mac software to fulfil all their needs. For those people, it might just be logical to get a Mac if it has other features they want.

Is it clear to you yet that your claim that there is no logical reason to get a Mac was drastically overstated? No one machine is best for everyone, but if you want the Mac feature set you can't beat the Mac price. Prove otherwise if you can.

(If you can't, I would like you to get me a job like yours advising multimillion dollar companies. I might be overqualified though, because I can do this trick where I read a list of features and compare them. We'll keep quiet about that in the interviews).
 
A semi-logical argument for a Mac over Linux boxes, in a scientific environment:

We use exclusively Linux machines in our lab (plus a Windows XP box for the rare Windows-only stuff), and we've just ordered two new computers... Macs.

I tried to update the Debian machine next to me the other day, and I managed to mangle it pretty badly with a simply apt-get upgrade (my fault for not updating it more regularly). In the end it was easier just to remove Debian and stick SuSE on. We should probably do that to all the machines in our lab (or Ubuntu for those machines that mysterious refuse to talk to the SuSE ftp server).

You just don't get that sort of problem with Macs. It has Unix, plus the nice Aqua GUI on top, which I prefer to XP, anyway. Equivalently specced Windows PCs weren't any cheaper, either, although the arcane rules of university procurement prevent us from shopping around.
 
CFLarsen said:
...due to the fact that Mac is a small ghetto.

It simply isn't attractive for hackers to spend time on a platform that only a small minority uses.

We prefer to think of it as a small, happy, productive community, with endless sunshine and kittens for everyone.

Come on over--the Kool-Aid is free!

Michael
 
Darat said:
Try a new distribution of Linux..

I have looked from aside four or five persons trying to get WLAN working with a Linux laptop. I don't know what distributions they were using or what hardware they had, and sure, in the end they did get it working.

But I'm not willing to spend two evenings recompiling the kernel and modifying the configuration files trying to find a combination that would talk to the base station.

I rather pay a little extra for a laptop for which I can be reasonably certain that almost everything "just works". (I have gripes with some misfeatures of OSX but I've still been very pleased with my iBook.)

I still maintain that if you want a hassle-free Unix laptop, Apple is a rational choice. [If you have other preferences, then you may also find a Linux laptop a rational choice].
 
LW said:
I have looked from aside four or five persons trying to get WLAN working with a Linux laptop. I don't know what distributions they were using or what hardware they had, and sure, in the end they did get it working.

But I'm not willing to spend two evenings recompiling the kernel and modifying the configuration files trying to find a combination that would talk to the base station.

I rather pay a little extra for a laptop for which I can be reasonably certain that almost everything "just works". (I have gripes with some misfeatures of OSX but I've still been very pleased with my iBook.)

I still maintain that if you want a hassle-free Unix laptop, Apple is a rational choice. [If you have other preferences, then you may also find a Linux laptop a rational choice].

Recompiling kernels for drivers is a thing of the past, everything is very nicely modular in the latest kernels.

That aside, Linux (pretty much all distros) is still "too hard" for the average joe to do anything special with but is excellent if used "out of the box" as a mail/internet/word processing type machine. It's much safer sticking your mother in front of a base install linux box than a base install windows one and probably easier for her to use.
 
Correct. The problem is when they want to change something in the Linux computer.

Now you can't deny that its an absolute nightmare for a noob to install new software on a Linux machine. I don't care how simple you think it is, its an absolute nightmare.
 
DavoMan said:
Correct. The problem is when they want to change something in the Linux computer.

Now you can't deny that its an absolute nightmare for a noob to install new software on a Linux machine. I don't care how simple you think it is, its an absolute nightmare.

Well, that's part of what makes it so secure :D
 
DavoMan said:
Correct. The problem is when they want to change something in the Linux computer.

Now you can't deny that its an absolute nightmare for a noob to install new software on a Linux machine. I don't care how simple you think it is, its an absolute nightmare.
Bollocks. Depends on the distribution you are using. Installing new software in debian is easier than even Windows. And keeping all your software updated is also automatic. Installing debian itself is a whole different matter, though.
 
CFLarsen said:
So, only tech geeks should have computers?

No. It should be obvious from the context of my reply, only tech geeks should be allowed to install software :p

edited to quote Claus' comment
 
Donks said:
Installing new software in debian is easier than even Windows.

Supposing that the package description file is correctly written. I've had a couple of nasty surprises with package definition errors.
 
LW said:
Supposing that the package description file is correctly written. I've had a couple of nasty surprises with package definition errors.
I haven't had any problems yet. Although I haven't logged into my debian partition in a couple of months, so when I do it's going to update everything. Plus I need the new kernel.
 
heath said:
No. It should be obvious from the context of my reply, only tech geeks should be allowed to install software :p

edited to quote Claus' comment

Why? Why not make it easy enough for everyone to install?
 

Back
Top Bottom