- ベストアンサー
プログラミングのためのPC購入について
この度、ソフト系開発のSEとして採用され、プログラミングの自宅学習に適したPCの購入を検討しております。 言語としてはVB.NETかJAVAのほうを学んでいくかと思うのですが、家のPCとしては NECノートPC OS:Win ME CPU:ペンIIIの700 メモリ:128 HD:60(80?) と全く専門的なソフトを入れることができない状況です。 そこで質問なのですが 1)、スペックとしてはどの程度必要か? 私としてはXPのHOME、メモリ:512 HD:200ぐらいのeMachinesのデスクトップ6万円前後で どうかなと考えております。他におすすめがありましたらお願いします。 2)、個人的わがままを言わせていただくと部屋の広さからいってノートPCが良いが金額以外の問題ないか? また、そのときの金額は15万は覚悟したほうがいいでしょうか? PCの知識としては、素人に近いです。また、そんな素人が専門的な仕事ができるのかとお思いのかたもおられると思いますが、一から本気で頑張っていこうと考えてますのでぜひご教授ください。お願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
単純に「開発に使えるか」ということで・・。 VB .NETとJavaということでしたら、サーバサイド関係でしょうか。だとすると、可能ならばXP HomeではなくProにされたほうがよいように思います。IIS(マイクロソフトのウェブサーバープログラム)を必要とすることもあるでしょうから。IISは、Homeには付属しておらず、Pro以上が必要です。 JavaおよびVisual Studio .net関係の開発環境は、256MB以上のメモリがあれば多くのものが動作します。ただし、同時にサーバなども動かすことを考えれば、やはり512MBは欲しいところでしょう。ディスクスペースは、最近の開発環境だと1ソフト=100MB~1GBぐらい消費すると考えておくといいでしょう(Javaのシンプルなものだと100MBも使いませんが、Visual Studio .netなどは平気で1GB消費します)。ですから、お考えのスペックで十分問題ないと思いますよ。 またノートパソコンであっても、開発は十分行えます。ノートであるからといって動かないサーバや開発環境はほとんどないと思いますよ。私も長年ノートでプログラミングをしてきましたが、ノートだからといって困ったことはありません。ですから「デスクトップでないとできない」とは考えなくても良いと思います。後は値段が折り合うか、ということでしょうね。
その他の回答 (3)
- liar_adan
- ベストアンサー率48% (730/1515)
ノートだからできないということはありません。 ただし、二つ危険性があります。 (1)画面の大きさ プログラミングをするときは、画面は大きければ大きいほどいいです。 プログラミングツールはけっこう大きな領域を取るし、 同時にブラウザを立ち上げて調べ物をするということもあるからです。 うちにあるのは、17インチ液晶の1,280×1,024ドットです。 これでわりと快適にやっていますが、 それでも「もっと大きくしたいなあ…」と思うことがあります。 その意味で言うと、デスクトップにして、 大きい液晶を買った方がいいかもしれません。 (なお、エディタを使うときは、横方向より縦方向が重要なので、 ワイド液晶というのはあまり役に立ちません) (2)Linuxを使うかどうか。 ノートの場合、Linuxは入れにくいです。 (できなくはないが、トラブルが起きたとき難しい) デュアルブートにしてLinuxを入れて研究するという可能性が あるならば、デスクトップの方が多少やりやすいと思います。 その他の点、 CPUは、まあ、1GHz超えれば使えます。 もちろん速いほうが速いわけだけど、 遅くてどうしようもなくなるということはありません。 AMDでもIntelでもどっちでもいいです。 現行機種を買うのであれば、どれでも使えるでしょう。 あとは気分と財布の問題です。 メモリは、512Mあればまあだいじょうぶでしょう。 うちも512M積んでます。 HDDは、100Gもあれば間に合いますが、 今は100Gも200Gもあまり値段が変わりないので、 気にしなくていいです。 Windows XPのHomeを使うかProを使うかは#1さんのおっしゃる通りです。
お礼
ありがとうございます。 えっ、モニターも考えないといけないんですか・・・ 確かに膨大なソース書かないといけませんもんね。 ただそれは使いやすさという面でのことですよね? できるだけサイズを大きくしたいと思います。 Linuxは今のところ考える余裕がありませんね(汗。 ただ、安物買いの銭失いにならぬよう、慎重に選びたいと思います。
- shin248
- ベストアンサー率16% (1/6)
JAVAで開発をしています。 参考にならないかもしれないですが、 実際に開発をしていてマシンに対して思うことは、 メモリ不足が一番の問題ではないかと思います。 はじめは256でやっていましたが、よくメモリ不足の エラーが出るので現在は512です。 それでも開発に必要なツールなどを起動するので 動作が遅くなり、不安定になる場合がよくあります。 可能ならメモリはもっとあればよいかと思います。 あと、ノートパソコンの場合は、増設する場合、 デスクトップよりもお金がかかるのではと思いました。 とりあえず自宅学習用のマシンとお考えなら、 他の皆様がおっしゃられているようにOSの問題では ないかと思います。 専門的な仕事ですが、誰でも最初は素人なので その辺は大丈夫です。頑張ってください。
お礼
生の声ありがとうございます。 大変参考になりました。 やはり他のみなさまもおっしゃられてるように、メモリとOSを中心に考えます。 あと、応援本当にうれしかったです。 頑張ります。
- anmochi
- ベストアンサー率65% (1332/2045)
正味、君のマシンでもWindows 2000を入れればぎりっぎりVB.NETの開発はできる。ぎりぎりね。メモリは512欲しいけど。 1) CPU:Pentium4 2.8GHz以上が理想、できればHyperThreading。最低だったらPen iiiの800くらい欲しいかな。 メモリ:とにかく512は欲しい。 HDD:まぁ50GBもあれば。 OS:XPならProが良い。または2000を入れるかだな。 2) ノートパソコンでの開発に問題はない。最近のノートはB5でも最大512くらい積める。金はかかるけど。 ちなみに、中古のノートを調達すればメモリ込みで15万を切れるかも知れない。その場合も、Celeron1.2GHzくらいを狙い目で。 とにかく、JavaもVisual Studio.NETもメモリをたくさん食うので、メモリだけ増設しておこう。
お礼
ありがとうございます。 いまのノートを改造とは思いつきもしませんでした。 開発にはHDDよりメモリを重要視したほうが良いようですね。ノートにするか、デスクにするか、改造するか、金銭面も考慮してもう少し考えてみます。
お礼
お返事ありがとうございます。 なるほど。先を見越してProをということですね。 もう少し調べて検討してみます。 メモリは512(標準)で考えてみます。