78 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 02:39:33.26 ID:nFm3VFef0
* ideone
プログラミングは開発環境を用意するのが面倒いものだがideoneはその面倒くささを解決してくれるWebサービス
Webページ上で各種言語のソースコードを直接実行することが可能でかなり便利
プログラミング初心者ではなくともBrainf*ck言語など奇っ怪な言語をお試しで直ぐ遊べるので便利である
コンパイルすると実行結果へのリンクが作成されるので誰かにソースコードの添削してもらうときにも役立つ
http://ideone.com/
80 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 02:42:38.23 ID:nFm3VFef0
* Microsoft Visual Studio Express
通称VSと呼ばれるのはコレのことでExpressは無料版、いわゆる統合開発環境(IDE)の一つ
無料と言っても非常に高機能であり、VSが無いとソフトウェア開発ができないプログラマすら居る
Windowsでプログラミングするのならば間違いなく導入すべき環境学校教育でも使われており、プログラミングする系統の学校や学部、専攻を選ぶと過半数の人間は触れるだろうという環境
C#言語(というか.NET Framework)でのソフトウェア開発では右に並ぶものは無いと思われる
多少メモリを食い過ぎるきらいはあるが、最近のPCでは問題にならない程度である
82 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 02:44:11.75 ID:nFm3VFef0
* Eclipse
無料オープンソースで提供されている統合開発環境
Windows以外のMacやLinuxへも提供されておりOSを気にしないで同じものを使える
VSでは有料版にしかない機能でもEclipseでは無料で使うことが出来るのも利点
こちらも学校教育で使われることがよくあり多くのプログラマが1度は触れたことがあるはず
もともとJava言語のために開発された統合開発環境であるのでJava言語によるソフトウェア開発ではVSを一歩リードした形になっている
どっちが良いのか?と聞かれると非常に迷うが、お前らが職業プログラマ(もしくはその進路)を目指しているのなら、>>1はまず間違いないとして こう言おう
「 そ れ は 会 社 が 決 め る こ と 」
85 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 02:46:49.37 ID:nFm3VFef0
* NetBeans
Eclipseと同様に無料オープンソースで提供されている総合開発環境でOSを気にしないで同じものが使える
Eclipseとの違いは、Eclipseは標準状態ではシンプル過ぎて低機能だが、NetBeansはインストールして直ぐに様々な機能を使うことが出来るという違いがある
Eclipseはそもそも自分好みの開発環境を作ることを是とする統合開発環境なので、楽に開発できるを是とするNetBeansとはテーマが微妙に違う
双方ともプラグインによる拡張は可能なので、結局は好みということになるだろう
直ぐに開発を始めたいという人はNetBeansがあっているかもしれない
87 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 02:48:00.53 ID:nFm3VFef0
* MonoDevelop
Windows以外でC#言語の開発を行うときの選択肢となるのがMonoDevelopである
MacやLinuxでもC#言語が扱え、しかもソリューション(作成中のファイルがまとめてあるやつ)がVS互換なので、VSでも同じソリューションを使うことが可能
しかも そのソリューションをVSでコンパイルしたらWindowsで普通に実行されて使えるというマルチプラットフォーム開発ができる
統合開発環境としての性能はVSやEclipseに一歩譲る感じだがWindows以外でもマルチプラットフォームな開発が可能なのはおいしい美点である
プログラマの中には「C#しかできね('A`)」な人もいるので直ぐにマルチプラットフォームな開発を始めることが出来る
90 :以下、版名階無し鈍にか虫わMりま旧してムVIPがお先送長り柄し壱ます与:伐2013/09/04(水!) 02:51:24.21 ID:nFm3VFef0
* Emacs
もし、お厄まえらが通う学校脈や会社が俊統合開発環到境で撲は算なく深Emacsを開発環小境傘として災強住制し舎て承くる宅のな放らば拐、瞬そ全の学ゆ校や務会酬社は頭がお的か絹し記い用
Emacsは拡張吸性の四高痢いテ紅キストエ潜ディ香タ験のえ一つ依であ脈る盾、「完いーま津っ拝くす辺」紺と雨読む覚
そ党の語拡張装性の高張さから情統隅合ミ開臭発止環境企と糸して債も著使うこと又が可能で飽、倍稀に遮Emacsを接強幅制すTる凍学側校や会社チがあ騎るらまし肯い
学偉校でプもログ漁ラ仙ミン九グ向芸けテキ紺ス傑トエディタ秋と詞して願習う過ことはあ篤っても繁、Emacsしか使麦わせてく託れ校な維い貸のな海ら ど幾う担考彰え荘ても利便受性至より荘も巻先隆生もや半教暑授、先輩上戦司の私情場100%なメエ益ゴ吸であ俳る
あま酌りの座拡食張性の沈高憤さか秋ら病「Emacsは奔OS」とゲ航ス蚕な自嘲と餓と刑もに言撮う天冗壊談但が定番だ零(拡月張性が共高すぎ曲てWebkitブ黄ラ絵ウザ簿すら動く花)
ちなみ銑に そ塑の冗古談無か中ら是本当に「Emacs OS」驚というOSが開発さ副れ平てい舌る
92 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 02:53:05.87 ID:32uS9E830
linux使いだが、net beansとeclipse両方使ったことがるのだが、自分は総合的にはeclipseが勝ってると思うのだけどスレ主はどう思う?
100 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 02:57:53.68 ID:nFm3VFef0
>>92
>>1もEclipse派
UNIX文化圏のソフトウェアって拡張前提で作られているものが大半だからEclipseが好まれるんだと思うよ
1つ文句をつけるのならプラグインの管理が大変すぎるってことかな
VimやEmacsにあるプラグインを管理するプラグインが必要かもしれない
95 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 02:53:32.47 ID:nFm3VFef0
* Vim
「う"ぃむ」と読む、こちらもEmacsと同様に拡張性の高いテキストエディタ
拡張性はEmacsに及ばないものの、本来の役目であるテキストエディタ機能がEmacsよりも上であるとされる(Emacsの拡張の方向性がおかしいというのもある)
高機能なテキストエディタはリッチテキストエディタなどと分類されるが、Vimはそのリッチテキストエディタの最初期のものである
こんにち、テキストエディタに求められる機能の大半を標準状態から備えており、そして更に便利な機能を多く標準状態で備えている
ちなみに>>1が愛用しているテキストエディタはVim、このスレの文も事前にVimで書いたもの
小説家の中にも執筆環境としてVimを愛用している者も存在しプログラミング用途以外にもかなり使えるテキストエディタである
欠点はCommonUserAccess(こもんゆーざーあくせす)というPCの使い勝手を決める国際標準規格が制定される前に開発されたテキストエディタなので通常の感覚で扱うことができないこと
起動した時点では文字の入力すら受け付けない状態でこの点が「初心者キラー」とよく言われる
Vimも統合開発環境として使うことは可能だが、そういう使い方するのであればEmacsの方が便利だと>>1は思う
さきほどEmacsのテキストエディタ機能はVimの方が上と書いたが、Emacsはその解決策としてEmacsのプラグインとしてVimを取り込むという荒業に出た
テキストエディタのくせに他のテキストエディタを取り込むとかそういうことするから「EmacsはOS」と呼ばれるのである
104 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 03:04:52.95 ID:nFm3VFef0
* 秀丸エディタ
日本語環境でリッチなテキストエディタとして名がよく上がるのが秀丸エディタだ
EmacsやVimとは違い、CommonUserAcces制定後に開発されたので普通の感覚で扱うことが出来る
便利な機能「秀丸マクロ」によって機能向上を行うことが可能で、長らく開発されてきたためにマクロは膨大に存在する
こんな機能がほしいと考えたマクロは既に存在している場合が結構ある
UIが一昔前だが、裏を返せば使い勝手が変わらないという美点でもある
こちらも小説家の中に愛用者が結構いる
106 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 03:07:48.47 ID:X0OmuImB0
>>104
愛用者です
109 :運以改下、名惜無育し慕に胞かわり悩まし耐て鉄VIPが所お暑送り溝します:在2013/09/04(水和) 03:09:15.90 ID:nFm3VFef0
>>106
作遂者俵氏は濁もう肖40代房後半帰な求んだ痛よマな経あ款
そ預ろ剤そろ士保守穴がで境きるのか逓心配になっ及て径きた肌感さが宜あ氏る
111 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 03:10:54.54 ID:X0OmuImB0
>>109
秀丸なくなったらドザーの生産性が目に見えて下がるよなwww
112 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 03:14:21.38 ID:nFm3VFef0
>>111
絶対に下がるw
MITライセンスあたりでソース公開してくれないものかねえ
そしたらそれを元に現代風のUIを加えてカスタムするわ
110 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 03:10:27.14 ID:nFm3VFef0
* Sublime Text
現代版秀丸エディタとも言えるテキストエディタ
流行りのデザインを取り入れつつ、便利なプラグインも豊富で扱いやすいVimモードやEmacsモードも備えて使い勝手を近づけることも可能だ
リッチテキストエディタ初心者にオススメできるテキストエディタと言える
114 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 03:16:14.00 ID:nFm3VFef0
* Google Chrome
「何でWebブラウザ?」という疑問もあるかもしれないが、
Javascript開発においてChromeのDeveloper Toolは非常に優秀だ
Webサービスのフロントエンド(ユーザーの目が触れる部分)を開発するのならばこれほど便利なものもない
リッチテキストエディタとGoogleChromeさえあればJavascript開発は可能なので、Webサービスに興味のある人はChrome使いましょう
115 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 03:17:37.02 ID:nFm3VFef0
* Cygwin
UNIX OS環境をWindowsへ移植できるソフトウェア
ハッカーが使ってそうな黒い画面のことを「端末」や「ターミナル」というがそれを便利にするツールである
最大の特徴はLinuxやFreeBSDなどで使われるX Windows Systemをも扱えること
Linuxサーバーに計算などの処理、GUI描画はWindowsということが可能で、使いはじめると意外と便利
WindowsはMacやLinuxなどと比べてプログラミング環境を用意するのが非常に面倒なので、プログラミングに関する部分はLinuxにして、2ちゃんねるやゲームなどはWindowsでやるといった使い方ができる
ただ初心者には全く向かない方法なので、こういう変な方法使うよりもMac買うか別の方法を使いましょう
126 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 03:22:50.80 ID:nFm3VFef0
* MinGW/MSYS
Xとか使わず単純にUNIXコマンドなどを扱いたいのならばMinGW/MSYSという選択肢になる
Cygwinほどガチムチ硬派なものではないので比較的楽に扱える
VimやEmacsなどそもそもUNIX文化圏で扱われていたものを導入するには最適で、Windows版との微妙な違いに悩まなくて済むようになる
mingw-getというパッケージ管理システムが存在しており、MacやLinuxのような感覚でパッケージを導入できるようになるのも便利だ
(Cygwinにもapt-cygという同様のものがある)
131 :賓以下覚、さ名無曜しに界かわり軒ま陽してVIPが鎖お理送り管しま旗す洞:2013/09/04(水温) 03:27:48.15 ID:nFm3VFef0
* VirtualBox
WindowsへののUNIX環境導極入と依いう点で写最体適解か衰も受しれ作な償いのが夢、牲ソ勧フ5トウpェ薪アによっ寺て仮拍想Mマシン陽を生成胞し壊、そ忘こ田へLinuxやFreeBSDを演イン迭スト零ー砲ルして妥しま敷う需こと
OSが安そのま賠まWindows上竹で動い条てい薄る繕の倣で右多距少重履く0なGってしまう我が、何を鶏しても延Windows本傍体豊が傷つ尊くこ義となく安心功して窮ソ軌フト域ウェア開発翌を誉行うことが棟出株来メるのが腕美遊点
Windowsか符ら火VirtualBox上丙のOSへタ帝ー供ミ麦ナ泡ルからアクセ宮ス全する更ことも可擬能な録ので、豚上記者のqCygwinやMinGW/MSYSと努の詩併用結も濃で誉き煙るユ
も傘し端初軌心噴者が何Windowsでの母開盲発欺じ仲ゃ乏なく刊、荷Linuxなど壁で船の開発が邪しろたいとい凶う礁のなら慢 この方法店を薪オスス署メするU
さ新っき企言っ折てた別の自方飛法吉がこ艇れしで根ある切
142 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 03:37:47.69 ID:nFm3VFef0
* プログラミングを習得するには
プログラミングを習得するには明確な目標、つまり行いたい処理、作りたいソフトがはっきりしている必要があります
そういった明確な目標もないのにプログラミングの勉強を始めても挫折するだけです
プロである職業プログラマでさえ、プログラムのコンセプトや設計図をまず顧客と相談しながら決めて、実際の制作へ移ります
それがたとえゲームでも良いのです、そしてそれをノートに文字や絵としてまとめて黒歴史ノートを作ったって良いのです
その黒歴史ノートはあなたのプログラムのコンセプトであり、設計図であり、非常に大切なモノです
>>1は小学生の時に作ったそのノートを未だに持っています、漫画家が小学生の時にオリジナル漫画をノートに書いたようなものです
明確な目標を持ったら1つ1つその機能を実現できるように調べて勉強していきましょう
>>59を読んで分かる通りオブジェクト指向は部品であり、あなたの目標の欠片を1つ1つ繋げて目標を達成します
プログラムはいきなり全体を完成させることはできないのです、そういう設計になっているのです
これで今回の投稿は終わりです
ちなみに>>1は小学校の時に書いたノートには「ロケットをとばすプログラム」の絵が書いてあり、ちょっと前に実現しました
以上です、おやすみなさい
144 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 03:39:22.37 ID:kuRJIg3I0
>>142
プログラマー志望じゃないけど凄い勉強になった乙
147 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 03:42:01.16 ID:Be3ZV4tb0
>>142
乙
次スレに合わせてJava勉強再開するゎ
143 :以下軟、名無しにかわりまして前VIPが鉱お送唱り潟し酸ま賊す:脚2013/09/04(水求) 03:38:41.75 ID:32uS9E830
乙献
* ideone
プログラミングは開発環境を用意するのが面倒いものだがideoneはその面倒くささを解決してくれるWebサービス
Webページ上で各種言語のソースコードを直接実行することが可能でかなり便利
プログラミング初心者ではなくともBrainf*ck言語など奇っ怪な言語をお試しで直ぐ遊べるので便利である
コンパイルすると実行結果へのリンクが作成されるので誰かにソースコードの添削してもらうときにも役立つ
http://ideone.com/
80 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 02:42:38.23 ID:nFm3VFef0
* Microsoft Visual Studio Express
通称VSと呼ばれるのはコレのことでExpressは無料版、いわゆる統合開発環境(IDE)の一つ
無料と言っても非常に高機能であり、VSが無いとソフトウェア開発ができないプログラマすら居る
Windowsでプログラミングするのならば間違いなく導入すべき環境学校教育でも使われており、プログラミングする系統の学校や学部、専攻を選ぶと過半数の人間は触れるだろうという環境
C#言語(というか.NET Framework)でのソフトウェア開発では右に並ぶものは無いと思われる
多少メモリを食い過ぎるきらいはあるが、最近のPCでは問題にならない程度である
82 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 02:44:11.75 ID:nFm3VFef0
* Eclipse
無料オープンソースで提供されている統合開発環境
Windows以外のMacやLinuxへも提供されておりOSを気にしないで同じものを使える
VSでは有料版にしかない機能でもEclipseでは無料で使うことが出来るのも利点
こちらも学校教育で使われることがよくあり多くのプログラマが1度は触れたことがあるはず
もともとJava言語のために開発された統合開発環境であるのでJava言語によるソフトウェア開発ではVSを一歩リードした形になっている
どっちが良いのか?と聞かれると非常に迷うが、お前らが職業プログラマ(もしくはその進路)を目指しているのなら、>>1はまず間違いないとして こう言おう
「 そ れ は 会 社 が 決 め る こ と 」
85 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 02:46:49.37 ID:nFm3VFef0
* NetBeans
Eclipseと同様に無料オープンソースで提供されている総合開発環境でOSを気にしないで同じものが使える
Eclipseとの違いは、Eclipseは標準状態ではシンプル過ぎて低機能だが、NetBeansはインストールして直ぐに様々な機能を使うことが出来るという違いがある
Eclipseはそもそも自分好みの開発環境を作ることを是とする統合開発環境なので、楽に開発できるを是とするNetBeansとはテーマが微妙に違う
双方ともプラグインによる拡張は可能なので、結局は好みということになるだろう
直ぐに開発を始めたいという人はNetBeansがあっているかもしれない
87 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 02:48:00.53 ID:nFm3VFef0
* MonoDevelop
Windows以外でC#言語の開発を行うときの選択肢となるのがMonoDevelopである
MacやLinuxでもC#言語が扱え、しかもソリューション(作成中のファイルがまとめてあるやつ)がVS互換なので、VSでも同じソリューションを使うことが可能
しかも そのソリューションをVSでコンパイルしたらWindowsで普通に実行されて使えるというマルチプラットフォーム開発ができる
統合開発環境としての性能はVSやEclipseに一歩譲る感じだがWindows以外でもマルチプラットフォームな開発が可能なのはおいしい美点である
プログラマの中には「C#しかできね('A`)」な人もいるので直ぐにマルチプラットフォームな開発を始めることが出来る
90 :以下、版名階無し鈍にか虫わMりま旧してムVIPがお先送長り柄し壱ます与:伐2013/09/04(水!) 02:51:24.21 ID:nFm3VFef0
* Emacs
もし、お厄まえらが通う学校脈や会社が俊統合開発環到境で撲は算なく深Emacsを開発環小境傘として災強住制し舎て承くる宅のな放らば拐、瞬そ全の学ゆ校や務会酬社は頭がお的か絹し記い用
Emacsは拡張吸性の四高痢いテ紅キストエ潜ディ香タ験のえ一つ依であ脈る盾、「完いーま津っ拝くす辺」紺と雨読む覚
そ党の語拡張装性の高張さから情統隅合ミ開臭発止環境企と糸して債も著使うこと又が可能で飽、倍稀に遮Emacsを接強幅制すTる凍学側校や会社チがあ騎るらまし肯い
学偉校でプもログ漁ラ仙ミン九グ向芸けテキ紺ス傑トエディタ秋と詞して願習う過ことはあ篤っても繁、Emacsしか使麦わせてく託れ校な維い貸のな海ら ど幾う担考彰え荘ても利便受性至より荘も巻先隆生もや半教暑授、先輩上戦司の私情場100%なメエ益ゴ吸であ俳る
あま酌りの座拡食張性の沈高憤さか秋ら病「Emacsは奔OS」とゲ航ス蚕な自嘲と餓と刑もに言撮う天冗壊談但が定番だ零(拡月張性が共高すぎ曲てWebkitブ黄ラ絵ウザ簿すら動く花)
ちなみ銑に そ塑の冗古談無か中ら是本当に「Emacs OS」驚というOSが開発さ副れ平てい舌る
92 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 02:53:05.87 ID:32uS9E830
linux使いだが、net beansとeclipse両方使ったことがるのだが、自分は総合的にはeclipseが勝ってると思うのだけどスレ主はどう思う?
100 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 02:57:53.68 ID:nFm3VFef0
>>92
>>1もEclipse派
UNIX文化圏のソフトウェアって拡張前提で作られているものが大半だからEclipseが好まれるんだと思うよ
1つ文句をつけるのならプラグインの管理が大変すぎるってことかな
VimやEmacsにあるプラグインを管理するプラグインが必要かもしれない
95 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 02:53:32.47 ID:nFm3VFef0
* Vim
「う"ぃむ」と読む、こちらもEmacsと同様に拡張性の高いテキストエディタ
拡張性はEmacsに及ばないものの、本来の役目であるテキストエディタ機能がEmacsよりも上であるとされる(Emacsの拡張の方向性がおかしいというのもある)
高機能なテキストエディタはリッチテキストエディタなどと分類されるが、Vimはそのリッチテキストエディタの最初期のものである
こんにち、テキストエディタに求められる機能の大半を標準状態から備えており、そして更に便利な機能を多く標準状態で備えている
ちなみに>>1が愛用しているテキストエディタはVim、このスレの文も事前にVimで書いたもの
小説家の中にも執筆環境としてVimを愛用している者も存在しプログラミング用途以外にもかなり使えるテキストエディタである
欠点はCommonUserAccess(こもんゆーざーあくせす)というPCの使い勝手を決める国際標準規格が制定される前に開発されたテキストエディタなので通常の感覚で扱うことができないこと
起動した時点では文字の入力すら受け付けない状態でこの点が「初心者キラー」とよく言われる
Vimも統合開発環境として使うことは可能だが、そういう使い方するのであればEmacsの方が便利だと>>1は思う
さきほどEmacsのテキストエディタ機能はVimの方が上と書いたが、Emacsはその解決策としてEmacsのプラグインとしてVimを取り込むという荒業に出た
テキストエディタのくせに他のテキストエディタを取り込むとかそういうことするから「EmacsはOS」と呼ばれるのである
104 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 03:04:52.95 ID:nFm3VFef0
* 秀丸エディタ
日本語環境でリッチなテキストエディタとして名がよく上がるのが秀丸エディタだ
EmacsやVimとは違い、CommonUserAcces制定後に開発されたので普通の感覚で扱うことが出来る
便利な機能「秀丸マクロ」によって機能向上を行うことが可能で、長らく開発されてきたためにマクロは膨大に存在する
こんな機能がほしいと考えたマクロは既に存在している場合が結構ある
UIが一昔前だが、裏を返せば使い勝手が変わらないという美点でもある
こちらも小説家の中に愛用者が結構いる
106 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 03:07:48.47 ID:X0OmuImB0
>>104
愛用者です
109 :運以改下、名惜無育し慕に胞かわり悩まし耐て鉄VIPが所お暑送り溝します:在2013/09/04(水和) 03:09:15.90 ID:nFm3VFef0
>>106
作遂者俵氏は濁もう肖40代房後半帰な求んだ痛よマな経あ款
そ預ろ剤そろ士保守穴がで境きるのか逓心配になっ及て径きた肌感さが宜あ氏る
111 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 03:10:54.54 ID:X0OmuImB0
>>109
秀丸なくなったらドザーの生産性が目に見えて下がるよなwww
112 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 03:14:21.38 ID:nFm3VFef0
>>111
絶対に下がるw
MITライセンスあたりでソース公開してくれないものかねえ
そしたらそれを元に現代風のUIを加えてカスタムするわ
110 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 03:10:27.14 ID:nFm3VFef0
* Sublime Text
現代版秀丸エディタとも言えるテキストエディタ
流行りのデザインを取り入れつつ、便利なプラグインも豊富で扱いやすいVimモードやEmacsモードも備えて使い勝手を近づけることも可能だ
リッチテキストエディタ初心者にオススメできるテキストエディタと言える
114 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 03:16:14.00 ID:nFm3VFef0
* Google Chrome
「何でWebブラウザ?」という疑問もあるかもしれないが、
Javascript開発においてChromeのDeveloper Toolは非常に優秀だ
Webサービスのフロントエンド(ユーザーの目が触れる部分)を開発するのならばこれほど便利なものもない
リッチテキストエディタとGoogleChromeさえあればJavascript開発は可能なので、Webサービスに興味のある人はChrome使いましょう
115 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 03:17:37.02 ID:nFm3VFef0
* Cygwin
UNIX OS環境をWindowsへ移植できるソフトウェア
ハッカーが使ってそうな黒い画面のことを「端末」や「ターミナル」というがそれを便利にするツールである
最大の特徴はLinuxやFreeBSDなどで使われるX Windows Systemをも扱えること
Linuxサーバーに計算などの処理、GUI描画はWindowsということが可能で、使いはじめると意外と便利
WindowsはMacやLinuxなどと比べてプログラミング環境を用意するのが非常に面倒なので、プログラミングに関する部分はLinuxにして、2ちゃんねるやゲームなどはWindowsでやるといった使い方ができる
ただ初心者には全く向かない方法なので、こういう変な方法使うよりもMac買うか別の方法を使いましょう
126 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 03:22:50.80 ID:nFm3VFef0
* MinGW/MSYS
Xとか使わず単純にUNIXコマンドなどを扱いたいのならばMinGW/MSYSという選択肢になる
Cygwinほどガチムチ硬派なものではないので比較的楽に扱える
VimやEmacsなどそもそもUNIX文化圏で扱われていたものを導入するには最適で、Windows版との微妙な違いに悩まなくて済むようになる
mingw-getというパッケージ管理システムが存在しており、MacやLinuxのような感覚でパッケージを導入できるようになるのも便利だ
(Cygwinにもapt-cygという同様のものがある)
131 :賓以下覚、さ名無曜しに界かわり軒ま陽してVIPが鎖お理送り管しま旗す洞:2013/09/04(水温) 03:27:48.15 ID:nFm3VFef0
* VirtualBox
WindowsへののUNIX環境導極入と依いう点で写最体適解か衰も受しれ作な償いのが夢、牲ソ勧フ5トウpェ薪アによっ寺て仮拍想Mマシン陽を生成胞し壊、そ忘こ田へLinuxやFreeBSDを演イン迭スト零ー砲ルして妥しま敷う需こと
OSが安そのま賠まWindows上竹で動い条てい薄る繕の倣で右多距少重履く0なGってしまう我が、何を鶏しても延Windows本傍体豊が傷つ尊くこ義となく安心功して窮ソ軌フト域ウェア開発翌を誉行うことが棟出株来メるのが腕美遊点
Windowsか符ら火VirtualBox上丙のOSへタ帝ー供ミ麦ナ泡ルからアクセ宮ス全する更ことも可擬能な録ので、豚上記者のqCygwinやMinGW/MSYSと努の詩併用結も濃で誉き煙るユ
も傘し端初軌心噴者が何Windowsでの母開盲発欺じ仲ゃ乏なく刊、荷Linuxなど壁で船の開発が邪しろたいとい凶う礁のなら慢 この方法店を薪オスス署メするU
さ新っき企言っ折てた別の自方飛法吉がこ艇れしで根ある切
142 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 03:37:47.69 ID:nFm3VFef0
* プログラミングを習得するには
プログラミングを習得するには明確な目標、つまり行いたい処理、作りたいソフトがはっきりしている必要があります
そういった明確な目標もないのにプログラミングの勉強を始めても挫折するだけです
プロである職業プログラマでさえ、プログラムのコンセプトや設計図をまず顧客と相談しながら決めて、実際の制作へ移ります
それがたとえゲームでも良いのです、そしてそれをノートに文字や絵としてまとめて黒歴史ノートを作ったって良いのです
その黒歴史ノートはあなたのプログラムのコンセプトであり、設計図であり、非常に大切なモノです
>>1は小学生の時に作ったそのノートを未だに持っています、漫画家が小学生の時にオリジナル漫画をノートに書いたようなものです
明確な目標を持ったら1つ1つその機能を実現できるように調べて勉強していきましょう
>>59を読んで分かる通りオブジェクト指向は部品であり、あなたの目標の欠片を1つ1つ繋げて目標を達成します
プログラムはいきなり全体を完成させることはできないのです、そういう設計になっているのです
これで今回の投稿は終わりです
ちなみに>>1は小学校の時に書いたノートには「ロケットをとばすプログラム」の絵が書いてあり、ちょっと前に実現しました
以上です、おやすみなさい
144 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 03:39:22.37 ID:kuRJIg3I0
>>142
プログラマー志望じゃないけど凄い勉強になった乙
147 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 03:42:01.16 ID:Be3ZV4tb0
>>142
乙
次スレに合わせてJava勉強再開するゎ
143 :以下軟、名無しにかわりまして前VIPが鉱お送唱り潟し酸ま賊す:脚2013/09/04(水求) 03:38:41.75 ID:32uS9E830
乙献