WinからMacへのスイッチを検討していますが、今Macを購入するかLeopard発売まで待つか悩んでいます。人力検索はてな人力検索はてなモバイル版を表示しています。PC版はこちらWinからMacへのスイッチを検討していますが、今Macを購入するかLeopard発売まで待つか悩んでいます。どちらが良いでしょうか??ちなみに私自身、PCで行うのは・インターネット・プログラミング程度です。・Leopard発売前に買うと、Leopard発売後、OSの再インストール&データの移行等が面倒そう・逆にLeopard発売後に買うと、プログラミング環境が整えられ無さそう。Mac初心者なので、ネット上にLeopardの情報が少ないと困ることが多そうというものです。皆さんの意見をお聞かせください。▽最新の回答へ▽1●nil55●19ポイントこんにちは。MacのTigerを買うのが良いと思います。Macもかなり落ち着いたので、OSのバージョン云々ではなく今が買いと思います。X間なのでそれほどデータ移行も面倒じゃないと思いますよ。(TigerがインストールされたままでUpgradeも出来るはずです)また外付けのハードディスクにデータをためておけば良いと思います。アプリ環境は基本的に上位互換なのでLeopardでもTigerの環境は使えるでしょうし、PPC版のソフトに対してもロゼッタがあります。そもそもJavaだったら環境としては変わらないと思いますよ。それまで我慢出来ないってことはありませんか?(笑)http://www.apple.com/jp/macosx/leopard/ご参考になれば幸いです。▽2●takumi_o●19ポイントhttp://www.apple.com/jp/macosx/leopard/Leopard発売まで待つ方が良いと思われます。Leopardの要求するマシンスペックは結構高いですし、Leopardをpre-installされた新機種投入も考えられます。XになってからXcodeと言う開発環境(デベロッパーツール)が標準で付属していますので問題なしです。開発についての情報は英語になってしまいますがApple公式のデベロッパーコミュニティー(登録制:無料)があります。http://developer.apple.com/macosx/index.html▽3●monkey_timpo●18ポイントちなみにLeopardについての情報が少ないのはNDA(秘密保持契約)違反になってしまうからです。残念ながらあまり詳しく書けないのが現状です。私の勝手な判断ですが、Leopard発売まで待ったほうがいいと思います。ネックは今プリインストールされている10.4(Tigar)から10.5(Leopard)に買い替えなくてはいけない点です。1万円前後だとは思いますが、無駄な出費となってしまうと考えるともう少し待った方が吉だと思います。'06からの買い換えが必要で、無駄な出費が増えてしまいます。プログラミング環境についてはXcodeで事足りる範囲でしょうか?ご存じかとは思われますが、Leopardはネイティブで64bitをサポートしています。Leopardに対応したXcode3.0でビルドした場合、IntelMac用32bitと64bit、PPC用32bitと64bitの4つのバイナリを含むことになります。互換性や将来性を考えた場合やはり待つのが得策です。Objective-Cについて言いますと、クラスも数が増え(るでしょうし)、今まではサポートされていたけどサポートされない&回避しなくてはいけないクラスもいくつも存在(するでしょうし)、64bit化に伴いメモリ管理あたりも変化(するでしょうし)、ガベージコレクションの搭載も(されるでしょうし)...。Xcode3.0での開発が望ましいと思われます。http://www.apple.com/jp/macosx/leopard/xcode.htmlhttp://developer.apple.com/leopard/overview/tools.html>また、Leopard発売後に買うと、プログラミング環境が整えられ無さそう。>またMac初心者なので、ネット上にLeopardの情報が少ないと困ることが多そうとありますが、逆にプログラミング環境が整うと思います。新しいツールも追加(されるでしょうし)。Mac初心者でも平気ですよ。英語さえ読めれば...ですが。Connection)に非常に詳しく書かれています。公式翻訳ではありませんがhttp://park15.wakwak.com/~concordia/cocoa_break/dev/index.htmlのように日本語に翻訳されたすばらしいサイトも存在しますので、力強い助けになること請け合いです。▽4●sokyo●18ポイントこんにちは。Macへようこそ!(←気が早いo)さて、本題ですが、私なら今から始めると思います。開発環境にはXcodeをお使いになるコトでしょう。Xcode」でGoogle検索すると、http://www.apple.com/jp/macosx/leopard/xcode.htmlこういうページにたどり着けます。既存のObjective-Cソースとの下位互換性も備えているため、というコトですので、今のXcode(2.0ですね)で開発しても、それをそのまま3.0に移行させるコトができるみたいですね。移行を選んでもたぶんそれほど大変ではないかと思うのが私の見解です。Macでの開発環境に関する情報としてはhttp://developer.apple.com/macosx/index.htmlhttp://hmdt.jp/この辺が挙げられますが、どちらも最新情報を得るのは大変です。前者は公式ページながら、英語の文献がかなり多いです。後者のほうはMacでWebブラウザなどを開発している方のページです。基礎がわかっている人向けなので、やはり最新の情報をここから拾うのにも困難が付きまといます。情報が出揃っている、今の環境から開発を始めるのをお勧めします。操作感覚を、良い形でつかむ為には、デコラティブなLeopardが登場する前でのスイッチをお勧めします。環境でウェブサイトの制作をおこなっています。検証用にはWindowsマシンも使います。Macは漢字Talkという古い時代のものから、ずっと使い続けていますが、先日のLeopardの発表を見て、今回のアップデートで、Macは少なからず方向性が変わってきたな。いう印象を受けました。キャッチーでデコラティブな側面がフィーチャーされすぎているのが気になります。今までのMacOSの機能はキープされると信じているのですが、LeopardではMacの良いとされてきた部分に、気付きにくくなってしまうのではないかと懸念します。見えにくくなってしまうであろう、ベーシックな機能や操作感は、今のOSの方が掴みやすいと思うのです。外国でMacを購入した場合の日本語環境設定について質問です。これからJavaでのアプリ制作を勉強し始...社内に置くネットワークストレージの購入を検討しています。□はてなトップ(C)株式会社はてな。