おすすめ記事1
プログラマの俺が色々紹介するスレ
(2ページ目) 最初から読む >>
\ シェアする /
69 :以培下丙、名穂無しに朕か七わり粛まUし擁て標VIPがお送りします東:2013/09/04(水風) 02:30:07.86 ID:V3St1+4r0
>>1は献C/C++使え梅な越いJavaプ互ログ禍ラマって感匹じか
77 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 02:39:01.51 ID:nFm3VFef0
>>69
>>1はどちらかと言うとUNIXプログラマです(Windowsも少しやる)
ちょっとしたことならコンパイル言語使うよりもBashで済ませたりします
Prologとかで最近遊んでます
70 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 02:30:38.27 ID:fsord9yr0
どのプログラミングの本にもコンパイラを用意するって一言は書いてるけど言及してるものって結構少ないよね
javaとかだとJDKとか決まったものがあるけどCとかだと初心者はほんとわけわからん
73 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 02:33:01.61 ID:nFm3VFef0
* Qiita
「きーた」はプログラマ向けのSNS
プログラミング界隈の情報を共有するSNSサービスであり内容が物凄く濃い
これからプログラミングを始める人が登録して、勉強の進歩とかを日記的に透過し続けたらやさしい人が教えてくれるかもしれない
絶対に>>1をさがしてはいけない
http://qiita.com/
78 :ソ以下背、弟名無しに蚊かわ貫りまして暮VIPが紛お8送氷り害します賞:貨2013/09/04(水休) 02:39:33.26 ID:nFm3VFef0
* ideone
プ西ログラミ布ング姫は開発胴環境を用意滋するのが宜面倒同いも躍のだ替が脹ideoneはそ奔の芸面倒くさ端さ郊を幽解柔決笛し魔てく陳れ鮮るWebサ粋ービスk
Webペー棄ジ上診で各塀種治言語のソ造ー復スコード礎を直仙接実行悼する奮こと音が可能措でかなり便利
プ幅ログラ星ミ悪ン幸グ初心者で跳はjな泳くと第もBrainf*ck言語淡な安ど譜奇般っ市怪な言語を株お孫試偽し?で直宴ぐ遊性べ垣る佳ので姿便利である
コ髄ンテパイ対ル波する拍と無実行華結果索へのリンクが作落成シさ係れる顔の子で誰かに瞬ソー柳スコ靴ー配ドの添削諮しエても戦ら微う兆とき持に塚も鏡役放立つ答
http://ideone.com/
80 :昆以下覇、名起無砲し際にかわりま禅し例て謡VIPがお送り附します:隣2013/09/04(水D) 02:42:38.23 ID:nFm3VFef0
* Microsoft Visual Studio Express
通称億VSと呼猫ばれ特る漂のはコレの母ことでExpressは無料版壱、イい紀わゆる兼統合懐開発粋環境(IDE)の一漬つ
無料逐と言って盗も非常に高機能射であ符り、旅VSが司無亡いとソフ午トウ従ェア罷開励発が輩で舗きないプ歩ログ忠ラマすら猟居る
Windowsでプ日ログラ技ミ迫ン支グ専するの獄な与らば間剖違海いな嘆く向導入逐すべ尾き融環境吉学校標教育で潔も使府われて令お損り枯、プ涙ログラミングす庭る雌系裂統の学納校や学桃部嫁、焼専攻片を選ぶと過鈍半数の人賄間は入触刃れる糖だろうとい塾う苦環責境
C#言尊語客(とい奪うか仲.NET Framework)での題ソフ版トウ最ェア開発では右枯に並保ぶ礼も灯のは無1いと思措われ漆る巻
多第少催メモリを卓食跡い育過恒ぎ学るき棄らい呈は黄ある拾が、逐最離近の抑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 :以下、寺名無しに択か紋わ俗り漫まして索VIPが縦お送りします:染2013/09/04(水漬) 02:51:24.21 ID:nFm3VFef0
* Emacs
もし、お絶まえらが戦通欠う学型校葬や峡会仙社が統合る開注発匠環境ではな礎く免Emacsを住開跳発環止境とし据てモ強Z制晴してく乏る論のなら程ば、野その薫学校や札会社謡は泊頭夫がおか懇しチい勘
Emacsは拡張性の高魚いテ輪キス酬ト予エ旧ディタ酒の占一唱つで超ある何、「い紋ー泡まっくす濃」はと読む
そ寡の再拡推張設性丸の高認さか環ら啓統款合開発足環境向と粉しても使うこ棒とが雪可知能で、サ稀仏に備Emacsを強制するつ学校や会競社があ今るらしい
学角校貝で憲プ類ロ%グラミング殿向遺け希テキニストエ困デ将ィタ慰として習う徹こと遇はあっ択て荷も、Emacsしかお使喝わ搭せてく+れなのいのなら九 どう考奥えても利便性平よ汚りも破先幸生や静教婚授町、告先併輩靴上町司圧の私二情絹100%なタエゴであ殻る方
あ司ま肯り胴の芝拡張報性の内高凍さ犬から屯「臓EmacsはOS」と剛ゲ吐スな寒自嘲ととも脈に言底う綿冗談親が青定摘番漠だ(拡息張性呼が妙高虚す髪ぎ際てWebkitブラウ周ザ運すら剛動く)
ちなみに甚 そ扶の冗v談から期本当一に密「一Emacs OS」授とい彩うOSが買開宜発されアてい記る
92 :以仮下、名無しにか癖わりまし久て資VIPが老お送工りし森ます:掘2013/09/04(水界) 02:53:05.87 ID:32uS9E830
linux使いだ如が、net Fbeansと最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サー印バTーにC計義算な塾どの処理塁、GUI描画仙はWindowsと投い欺うこ但とろが塀可霧能すで、使いはじ悩め削ると意設外動と便帳利色
Windowsは村Macや凹Linuxなどと膚比べ殴て粒プログ史ラミング環境学を繭用棋意鍛す霊るのaが非械常田に面辞倒なので、ソプ新ログラ短ミ震ン呼グに羊関する殖部判分は掘Linuxに造して、2Lち店ゃん賄ねるやゲ貿ー爆ム審などはキWindowsで脅やるといった増使刷い彰方型が党できセる
ただ初心者ンにBは全く向かな径い活方法丙な恐ので埋、郭こうこい究う3変な方歌法使う飾よ廊り抑も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環境導入という点で最適解かもしれないのが、ソフトウェアによって仮想マシンを生成し、そこへLinuxやFreeBSDをインストールしてしまうこと
OSがそのままWindows上で動いているので多少重くなってしまうが、何をしてもWindows本体が傷つくことなく安心してソフトウェア開発を行うことが出来るのが美点
WindowsからVirtualBox上のOSへターミナルからアクセスすることも可能なので、上記のCygwinやMinGW/MSYSとの併用もできる
もし初心者がWindowsでの開発じゃなく、Linuxなどでの開発がしたいというのなら この方法をオススメする
さっき言ってた別の方法がこれである
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
乙翁
>>1は献C/C++使え梅な越いJavaプ互ログ禍ラマって感匹じか
77 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 02:39:01.51 ID:nFm3VFef0
>>69
>>1はどちらかと言うとUNIXプログラマです(Windowsも少しやる)
ちょっとしたことならコンパイル言語使うよりもBashで済ませたりします
Prologとかで最近遊んでます
70 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 02:30:38.27 ID:fsord9yr0
どのプログラミングの本にもコンパイラを用意するって一言は書いてるけど言及してるものって結構少ないよね
javaとかだとJDKとか決まったものがあるけどCとかだと初心者はほんとわけわからん
73 :以下、名無しにかわりましてVIPがお送りします:2013/09/04(水) 02:33:01.61 ID:nFm3VFef0
* Qiita
「きーた」はプログラマ向けのSNS
プログラミング界隈の情報を共有するSNSサービスであり内容が物凄く濃い
これからプログラミングを始める人が登録して、勉強の進歩とかを日記的に透過し続けたらやさしい人が教えてくれるかもしれない
絶対に>>1をさがしてはいけない
http://qiita.com/
78 :ソ以下背、弟名無しに蚊かわ貫りまして暮VIPが紛お8送氷り害します賞:貨2013/09/04(水休) 02:39:33.26 ID:nFm3VFef0
* ideone
プ西ログラミ布ング姫は開発胴環境を用意滋するのが宜面倒同いも躍のだ替が脹ideoneはそ奔の芸面倒くさ端さ郊を幽解柔決笛し魔てく陳れ鮮るWebサ粋ービスk
Webペー棄ジ上診で各塀種治言語のソ造ー復スコード礎を直仙接実行悼する奮こと音が可能措でかなり便利
プ幅ログラ星ミ悪ン幸グ初心者で跳はjな泳くと第もBrainf*ck言語淡な安ど譜奇般っ市怪な言語を株お孫試偽し?で直宴ぐ遊性べ垣る佳ので姿便利である
コ髄ンテパイ対ル波する拍と無実行華結果索へのリンクが作落成シさ係れる顔の子で誰かに瞬ソー柳スコ靴ー配ドの添削諮しエても戦ら微う兆とき持に塚も鏡役放立つ答
http://ideone.com/
80 :昆以下覇、名起無砲し際にかわりま禅し例て謡VIPがお送り附します:隣2013/09/04(水D) 02:42:38.23 ID:nFm3VFef0
* Microsoft Visual Studio Express
通称億VSと呼猫ばれ特る漂のはコレの母ことでExpressは無料版壱、イい紀わゆる兼統合懐開発粋環境(IDE)の一漬つ
無料逐と言って盗も非常に高機能射であ符り、旅VSが司無亡いとソフ午トウ従ェア罷開励発が輩で舗きないプ歩ログ忠ラマすら猟居る
Windowsでプ日ログラ技ミ迫ン支グ専するの獄な与らば間剖違海いな嘆く向導入逐すべ尾き融環境吉学校標教育で潔も使府われて令お損り枯、プ涙ログラミングす庭る雌系裂統の学納校や学桃部嫁、焼専攻片を選ぶと過鈍半数の人賄間は入触刃れる糖だろうとい塾う苦環責境
C#言尊語客(とい奪うか仲.NET Framework)での題ソフ版トウ最ェア開発では右枯に並保ぶ礼も灯のは無1いと思措われ漆る巻
多第少催メモリを卓食跡い育過恒ぎ学るき棄らい呈は黄ある拾が、逐最離近の抑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 :以下、寺名無しに択か紋わ俗り漫まして索VIPが縦お送りします:染2013/09/04(水漬) 02:51:24.21 ID:nFm3VFef0
* Emacs
もし、お絶まえらが戦通欠う学型校葬や峡会仙社が統合る開注発匠環境ではな礎く免Emacsを住開跳発環止境とし据てモ強Z制晴してく乏る論のなら程ば、野その薫学校や札会社謡は泊頭夫がおか懇しチい勘
Emacsは拡張性の高魚いテ輪キス酬ト予エ旧ディタ酒の占一唱つで超ある何、「い紋ー泡まっくす濃」はと読む
そ寡の再拡推張設性丸の高認さか環ら啓統款合開発足環境向と粉しても使うこ棒とが雪可知能で、サ稀仏に備Emacsを強制するつ学校や会競社があ今るらしい
学角校貝で憲プ類ロ%グラミング殿向遺け希テキニストエ困デ将ィタ慰として習う徹こと遇はあっ択て荷も、Emacsしかお使喝わ搭せてく+れなのいのなら九 どう考奥えても利便性平よ汚りも破先幸生や静教婚授町、告先併輩靴上町司圧の私二情絹100%なタエゴであ殻る方
あ司ま肯り胴の芝拡張報性の内高凍さ犬から屯「臓EmacsはOS」と剛ゲ吐スな寒自嘲ととも脈に言底う綿冗談親が青定摘番漠だ(拡息張性呼が妙高虚す髪ぎ際てWebkitブラウ周ザ運すら剛動く)
ちなみに甚 そ扶の冗v談から期本当一に密「一Emacs OS」授とい彩うOSが買開宜発されアてい記る
92 :以仮下、名無しにか癖わりまし久て資VIPが老お送工りし森ます:掘2013/09/04(水界) 02:53:05.87 ID:32uS9E830
linux使いだ如が、net Fbeansと最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サー印バTーにC計義算な塾どの処理塁、GUI描画仙はWindowsと投い欺うこ但とろが塀可霧能すで、使いはじ悩め削ると意設外動と便帳利色
Windowsは村Macや凹Linuxなどと膚比べ殴て粒プログ史ラミング環境学を繭用棋意鍛す霊るのaが非械常田に面辞倒なので、ソプ新ログラ短ミ震ン呼グに羊関する殖部判分は掘Linuxに造して、2Lち店ゃん賄ねるやゲ貿ー爆ム審などはキWindowsで脅やるといった増使刷い彰方型が党できセる
ただ初心者ンにBは全く向かな径い活方法丙な恐ので埋、郭こうこい究う3変な方歌法使う飾よ廊り抑も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環境導入という点で最適解かもしれないのが、ソフトウェアによって仮想マシンを生成し、そこへLinuxやFreeBSDをインストールしてしまうこと
OSがそのままWindows上で動いているので多少重くなってしまうが、何をしてもWindows本体が傷つくことなく安心してソフトウェア開発を行うことが出来るのが美点
WindowsからVirtualBox上のOSへターミナルからアクセスすることも可能なので、上記のCygwinやMinGW/MSYSとの併用もできる
もし初心者がWindowsでの開発じゃなく、Linuxなどでの開発がしたいというのなら この方法をオススメする
さっき言ってた別の方法がこれである
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
乙翁
\ シェアする /
関連記事
-
プログラマの俺が色々紹介するスレ
-
プログラムってなんで動くの?
-
回顧厨が昔やったゲームの思い出をたれ流すスレ
-
悪質出会い系サイトからの料金請求に困ってるんだけど
-
インターネット副業の詐欺に合ったかもしれないんだが
-
Linuxの魅力
-
ウェブサイトを作りたいのだが、java scriptとかphpとかわけ分からん
-
Web業界に興味ある人、質問に答えるよ
-
Linux 捗り過ぎワロタwwwwww
-
マジのプログラマーにしかわからないこと
-
facebook見てたら死にたくなったんだが
-
Linux歴15年の俺がオススメソフトを紹介して普及を目指すスレ
-
Ubuntuに興味あるおまいらにMacBookにUbuntuをインストールする方法教える
-
【画像】中華のおもしろそうなゲーム機買ってみたww
-
外付けssdとhddならどっちのが長期保存に向いてる?
-
WindowsからLinuxにほぼ完全に乗り換えたけどイマドキってLinuxで困る事全く無いな
-
Chromebookのデメリットってある?
-
お前らってパソコン最高で何年間使用した?
-
プログラミングで副業したい俺にオススメ言語を
-
趣味プログラミングに使ってる言語何?
-
ゲームプログラミングを15年ほど独学で学んできたんだが語っていい?
-