No.4ベストアンサー
- 回答日時:
Pythonだとubuntuは普通は初めから入っているけどWindowsだとインストールしないと使えない。
またPythonのパッケージによってはLinuxのみでWindows非対応というのもある。その辺からLinux推奨に根拠がないわけではない。ただ初心者の範囲ならおおよそはWindowsでも問題ない。ただネットワーク周りなどLinuxとWindowsで挙動が変わる場合もあるので、本の想定と違う環境だと、単に打ち込むのでなく違いを吸収する努力が必要な場合もある。
勉強のためには頭を使う方が良いので、敢えて本の想定と異なる環境でやってみるのも良いことだとは思うけど。
# 読む本がどの環境を想定しているかも不明だと大変そうだけど
No.3
- 回答日時:
>>しかし、なぜlinux環境の方がいいのかをはぐらかされました。
昔からlinux(unix)系OSのほうが、Windows系よりもプログラミング技術がある方が多い傾向があります。
そのためWindows系だと有料のソフトでも、linux系だと無料で手に入るとか、Windowsだと実行モジュールしか入手できないけど、linux系だとソースコードまで入手可能だったりします。
またプログラミングに役立つツールもlinux系のほうが多いです。
手間のかからない既成品ソフトを好むか、手間がかかっても、自分で作る部分が多くても、自分好みの手作りソフトを好むか?というソフトウエア文化の差もある気がします。
また、「OSの内部を知りたい!」と思ったときも、linux系であればソースコードが入手可能ですし、その気になれば、linux OSそれ自体を自家用にカスタマイズできます。
昔であれば、linux系OSそれ自体を数十時間をかけてコンパイルして再構築していましたものですからね。
でも、Windowsでは、そんなことは無理です。
ということで、勉強用にはlinux系のubuntuでやったほうがいいってアドバイスをされたのでしょう。
No.1
- 回答日時:
パソコン屋ですがWINDOWSの方が向いていると考えます。
統合開発環境のVISUALSTUDIO は無料のものがあります。
小規模事業者までは無料になっています。
数年前なら10万近くしてたものです。
テキストベースのプログラムなら、linuxの方速く動くけど、LINUXのGUIベースのものだとJAVAベースのものが多く、WINDOWSの開発ものとMSが開発環境を作ってるWINDWOSのほうがプログラミングしやすいです。
サーバー用途なら、LINUXですが、GUI用途なら日本語フォントの綺麗なWINDOWSの方がいい面もあります。
サーバー用途ならWINDOWSERVERが高すぎますからね。
本を読みながらなら、VISUALSTUDOでやってみる方がいいですよ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- その他(OS) Ubuntuに仮想環境いれて古いwindows動かしたいんですが、OSイメージ無料で手に入りますか? 2 2023/03/09 23:49
- UNIX・Linux Linux Ubuntu22.4の起動時エラーについて 2 2022/07/22 14:52
- その他(プログラミング・Web制作) Pythonを用いたフラッシュ暗算ソフトの開発に必要なもの 2 2023/01/29 02:22
- UNIX・Linux Linuxサーバーのパーティション・ディレクトリの推奨見積もりについて 3 2023/01/17 00:46
- UNIX・Linux 初めてLinuxをいじるならどっちがおすすめですか? 8 2022/09/15 19:41
- UNIX・Linux UNIX manページとか見る頻度高いの? 特にCLIばかり使っている人のなかで というかCLIとか 3 2023/05/22 17:06
- UNIX・Linux WSL+Dockerでpython実行環境構築について 3 2023/05/05 17:03
- その他(悩み相談・人生相談) 恋愛依存と育ってきた家庭環境 他者が離れていくことが怖く過度に顔色を伺ってしまうことと家庭環境は関係 3 2022/08/29 17:50
- UNIX・Linux Linux全般なんですけど、Live usbから起動するととても軽快に動くのに、いざインストールする 3 2022/08/07 17:37
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
suse 10.5にRealTek 8169のドラ...
-
NHK オンデマントはLinux では...
-
FMVマイページ、FMVサーチが勝...
-
リモートデスクトップに接続で...
-
Linuxサーバーは定期リブートを...
-
virtual boxで、黒い画面のまま...
-
CPUのメモリーチャンネル数とメ...
-
DVD Shrink 3.2が起動しない
-
Google Chromeの文字の表示がぼ...
-
ネットにつながっていない社内P...
-
Windowsのショートカットキーを...
-
TARGET frontier JVから起動す...
-
2つのOSを別々のHDDに入れたが...
-
VirtualBoxでキー入力を受け付...
-
AUTOEXEC.BATの記述において ~...
-
XP時代の低スぺPCで動作する軽...
-
フリーソフトのSlideCalendarが...
-
フレッツ関連のウィンドウがPC...
-
EmachinesのUSBからのBOOTについて
-
リカバリーディスクを作成せず...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
linuxコマンド(時間の抽出につ...
-
taskSpawnはLinuxでは何に該当?
-
wiiuの使い道
-
ユニックスとリナックス
-
シェルスクリプト内に半角カナ...
-
Linuxのロゴマーク
-
Thunderbirdの機能について
-
linuxで文字の反転
-
linuxで /bin/cat /etc/termina...
-
nb100 オーバークロックについ...
-
SuSE サイト
-
linuxからのメールのタイトルが...
-
変なシンボリックリンクを消す
-
bashのif文でアンドやオア条件...
-
LinuxでPCカメラを使いたい
-
python環境(初心者)
-
linux 上での C言語開発のデバ...
-
KDE 3はKDE 4からフォークすべ...
-
Linuxとは・・・
-
Linuxとは?
おすすめ情報