 |
 |
development hardware
|
 |
|
 |
|
Forum Regular
Join Date: Aug 2000
Location: middlesex, nj, usa
Status:
Offline
|
|
ok folks, here's an odd question:
You are a developer and can have only 1 machine to code on.
what would it be and why?
If you pick a portable, why it over a desktop?
|
|
|
| |
|
|
|
 |
|
 |
|
Mac Elite
Join Date: Sep 2000
Location: Tempe, AZ
Status:
Offline
|
|
I couldn't pick a single machine. I want a laptop with a ten foot screen that fits in my pocket and weighs the same as a pocketknife. With satellite internet connectivity, of course.
|
Geekspiff - generating spiffdiddlee software since before you began paying attention.
|
| |
|
|
|
 |
|
 |
|
Forum Regular
Join Date: Aug 2000
Location: middlesex, nj, usa
Status:
Offline
|
|
I suppose thats the kind of hardware we all want
But, this is kind of a serious question....
|
|
|
| |
|
|
|
 |
|
 |
|
Senior User
Join Date: Mar 2001
Location: Bay Area, CA
Status:
Offline
|
|
Originally posted by hamiltondj:
<STRONG>I suppose thats the kind of hardware we all want
But, this is kind of a serious question....</STRONG>
Definitely my new Powerbook G4 800. It's absolutely amazing how productive I can be on the couch in front of the TV. And with this screen, I really don't miss having multiple monitors, or anything.
|
|
|
| |
|
|
|
 |
|
 |
|
Fresh-Faced Recruit
Join Date: May 2002
Location: Ft Lauderdale
Status:
Offline
|
|
What msykes has sounds good to me. I'd like to be able to code wherever, but my G4 400 will do just fine.
|
|
|
| |
|
|
|
 |
|
 |
|
Junior Member
Join Date: Mar 2001
Status:
Offline
|
|
Portable vs. desktop can't really be answered until you try it. I've gone threw a few laptops thinking that it would help me get more done since I could carry it with me (or sit in front of the TV as the case may be). Each time, the laptop became a novelty. Don't get me wrong, I got real work done on them, but I was almost always parked at my desk anyway. The laptops really didn't really benefit me and my work habits as much as I thought it would.
Now days, I always go for mid range desktops. It has enough power for the tools I use, but it is cheaper. Plus, I use the features usually associated with a desktop (marginal expandability, etc.). As a student, I couldn't have done without my laptop. As a professional dealing with a non-trivial degree of crisis managment , a laptop is a life saver and may be a necessity. Other than that, I never really used it away from my desk at home or at work.
So, it really depends on where you like to work, and what you are doing.
|
|
|
| |
|
|
|
 |
|
 |
|
Mac Elite
Join Date: Sep 2000
Location: Tempe, AZ
Status:
Offline
|
|
I started off using my iBook as a "novelty" development platform, but I find I'm using my desktop less and less. Sitting on the patio developing and watching girls is pretty nice, as is hanging out at the coffeeshop developing (and watching girls).
And the coffeeshop just got 802.11 wireless, so it just got 4000x better. And the other coffeeshop that already had (wired) net access just got food. Life is good...
|
Geekspiff - generating spiffdiddlee software since before you began paying attention.
|
| |
|
|
|
 |
|
 |
|
Dedicated MacNNer
Join Date: Nov 2000
Location: Glasgow
Status:
Offline
|
|
My main development box is a dual 500MHz G4. For development, I don't consider speed all that important - most any current machine is plenty fast - but I do consider memory and screen real estate to be the two most important factors in my productivity.
Memory is important because it helps compiling go faster. On my iBook 500 w/192Mb RAM compiling is a bit of a dog because it involves a lot of swapping to disk.
Screen real estate is the most important factor for me, because it lets you see more code at once: less scrolling to check variable declarations, more context visible at the one time. Also, if you're working from web or PDF based reference materials, you can get an editor and a browser more or less side by side on the screen. That's efficient coding. The iBook was also a dog in this regard at 1024x768 resolution.
My approach is evident in the new box I've just ordered for home. It's a G4/800 with 1Gb RAM, 80Gb HD, Superdrive, GeForce 4MX and a 19" Sony monitor.
See what I mean? Give up a little on the processor speed and gain on RAM and screen size (and quality, btw). For about the same price, I could have had a G4/933 with 256Mb RAM, 40Gb disk, GeForce 4MX, Combo Drive and 15" Apple Studio display (@1024x768 max. resolution)
That's how I'd prefer to work. The other thing about doing mobile development is that I found myself carrying a metric ton of reference books around with me. The O'Reilly Perl CD Bookshelf or a subscription to Safari might have helped in this regard though.
|
|
PowerBook G4 17"
Power Mac G4/800, 1Gb RAM, 80Gb HDD, Superdrive, GeForce 4MX, Gateway 21" CRT, Apple Pro Speakers, iSub - Running Mac OS X Server 10.2
iBook 500, 192MbRAM - Running Mac OS X 10.2
iPod 5Gb
|
| |
|
|
|
 |
|
 |
|
Junior Member
Join Date: Mar 2001
Status:
Offline
|
|
I didn't mean to come across as derogatory when I said "novelty". It was a novelty for me, since I wasn't really utilizing the portability. I still use work laptops on occasion. I just wouldn't buy one because of my work habits. Although, smeger was right in saying that it is nice to work outside or in a cafe on occasion. Try a brew pub sometime, it's surprisingly productive between the end of the first beer and end of the fourth, particularly with a group of people. After that, all bets are off.
I agree that speed usually isn't an issue, but if you are going to be using any bloated tools like JBuilder Professional, you are going to want a beefier box.
[ 05-23-2002: Message edited by: mmj_ngen ]
|
|
|
| |
|
|
|
 |
|
 |
|
Registered User
Join Date: Feb 2001
Status:
Offline
|
|
For me: DP800/Cinema Display
I think the single biggest benefit I get from my setup is screen real estate. Once you get into having project builder/interface builder/webobjects builder open all the time you really need the space.
Now I used to use a powerbook G4 (which was just fine for dev work), but I too almost always used it exclusively at my desk so I finally went with a desktop. Now that the Powerbook 800's are available I'd really have to consider one again; especially since you can now hook up pretty easily to a desktop display.
|
|
|
| |
|
|
|
 |
|
 |
|
Forum Regular
Join Date: Jul 2001
Location: Québec, Canada
Status:
Offline
|
|
I'm using a Tangerine iBook 300 Mhz with 192 Mb of RAM. Well, it is suficient for my needs, but what could realy be better is the screen size. You see, in Project Builder it's a little difficult to look at the code on the right and keeping the file list open on the left at a decent size on this 800x600 screen. <img border="0" title="" alt="[Eek!]" src="eek.gif" /> But I'm getting used to have my code line wrapped now. <img border="0" title="" alt="[Wink]" src="wink.gif" />
I'm not a Pro, but I would say the basic requirement for developement is simply to be able to run Mac OS X. Then it gets better if you have more memory, a bigger screen, and a faster CPU.
[edit: stupid left/right mistake]
<small>[ 05-25-2002, 11:41 PM: Message edited by: Michel Fortin ]</small>
|
|
|
| |
|
|
|
 |
|
 |
|
Professional Poster
Join Date: Apr 2001
Location: Long Beach, CA
Status:
Offline
|
|
I actually do most of my development on my iBook 500. I find myself playing more on the Dual G4 and working on the iBook.
However, when the lack of screen real estate on the iBook gets annoying, I do love having a 17" plus a 19" on that G4. That's a lot of real estate. (compiles are significantly faster on the G4 too)
|

ACSA 10.4/10.3, ACTC 10.3, ACHDS 10.3
|
| |
|
|
|
 |
 |
|
 |
|
|
|
|
|

|
|
 |
Forum Rules
|
 |
 |
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is Off
|
|
|
|
|
|
 |
 |
 |
 |
|
 |
|