Would a Imac be useful to someone who is doing computer science?

Soldato
Joined
14 Dec 2005
Posts
12,488
Location
Bath
We've been told that we must have Linux as-well as Windows:(.

Is it possible to triboot a Mac? Or can BootCamp only dualboot and one OS will have to be a VM?
 
Last edited:
Soldato
Joined
17 Jan 2007
Posts
8,944
Location
Manchester
Seriously if you're doing Computer Science just get a cheap PC and boot Windows/Linux. Chances are at some point you're going to get a course book with an accompanying IDE thrown at you that will only run on Windows. It's a personal thing but I've never liked the Mac keyboard for programming either.

If you end up getting an iMac it will do the job... but for this course it will offer you no advantage and cost you more in the process.
 
Associate
Joined
20 Sep 2009
Posts
567
Seriously if you're doing Computer Science just get a cheap PC and boot Windows/Linux. Chances are at some point you're going to get a course book with an accompanying IDE thrown at you that will only run on Windows. It's a personal thing but I've never liked the Mac keyboard for programming either.

If you end up getting an iMac it will do the job... but for this course it will offer you no advantage and cost you more in the process.

That doesn't make sense. Why would that matter?

1) Install Windows on the machine
2) use a different keyboard

Why buy an inferior computer just because you may have to do one or both of those steps? Fair enough, you may not like Mac's, but the poster clearly has the intention of buying one.

We've been told that we must have Linux as-well as Windows:(.

Is it possible to triboot a Mac? Or can BootCamp only dualboot and one OS will have to be a VM?

Bootcamp can only dual boot, but it is possible to tripple boot using rEFIT
 
Associate
Joined
9 Apr 2008
Posts
722
Location
London
I have done Computer Science degree both undergrad and postgrad and can't image what on earth you would need a Windows PC for at all. In fact, I recall a lecturer saying he will cut our hands off if we use windows ever again :)
Mac has everything you need out of the box like Java and C/C++ compiler per-installed, unix shell, etc.
All your department machines will be Linux-based anyway, so don't trust anyone who tells you you will need windows for your studies.
 
Soldato
Joined
14 Dec 2005
Posts
12,488
Location
Bath
I have done Computer Science degree both undergrad and postgrad and can't image what on earth you would need a Windows PC for at all. In fact, I recall a lecturer saying he will cut our hands off if we use windows ever again :)
Mac has everything you need out of the box like Java and C/C++ compiler per-installed, unix shell, etc.
All your department machines will be Linux-based anyway, so don't trust anyone who tells you you will need windows for your studies.

Would dualbooting Mac and Linux be enough then you reckon? Could always stick W7 in a VM if really needed.

Not that I'm hijacking the thread.... but I've just started Software Engineering, which is 90% the same as Computer Science.
 
Associate
Joined
9 Apr 2008
Posts
722
Location
London
Would dualbooting Mac and Linux be enough then you reckon? Could always stick W7 in a VM if really needed.
I might be forgetting something, but I honestly don't see how Mac would be limiting in any way for the studies. You get all the same mainstream software like Microsoft Office, Adobe programs, compilers, video and image editing, etc. There are packages like SPSS (or whatever it's called now ofter IBM takeover) that don't run on Mac, but none of them are relevant to Computer Science degree.
In any case if you find yourself in desperate need of Windows, you can just go with VM or Bootcamp.

The only issue is games. But if you get 27" iMac and a console, you can just plug the console to the iMac and use it as a screen.
 
Soldato
Joined
16 May 2005
Posts
6,509
Location
Cold waters
You should be using linux and unix a fair bit then. Its what i used most on my masters. They only briefly touched macs.
Obligatory "Mac is unix"

---

Outside that, I'd say the pros of choosing a Mac would be the standard ones: nice hardware, nice interface, nice 3rd party apps.

Specific IDEs might often be recommended rather than mandated.
 
Last edited:
Soldato
Joined
13 Apr 2009
Posts
6,187
Location
UK
I'll echo most other peoples statements and say if you wanna go for it, go for it!

You could BootCamp it for a Mac/Windows dual boot, and then use VMWare/VirtualBox on either of those boots for your Linux work.

They're beautiful machines and you'll appreciate the ease of use of the Mac OS X if you're just doing the basics (mail, internet, music) when chilling out at home.
 
Soldato
Joined
7 Jan 2007
Posts
10,608
Location
Sussex, UK
Started my course last week as well. The majority of the stuff we're doing is on Linux, with a small part later on Windows when we look at Encase and FTK. Certainly all our labs machines are dual boot Linux/Windows.

I'm desperately trying to get a Debian dual boot install on my MBP, having untold troubles though, even the official wiki admits its a bitch to do :(

easy to do with ubuntu, which is based of debian.
 
Back
Top Bottom