トップページ⇒tech
1001コメント289KB

初心者のためのプログラミング言語ガイド Part14

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2009/02/27(金) 08:53:41
これからプログラミングを始める初心者の人に言語を薦めるスッドレ

質問者の方へ
どのプログラミング言語を最初に覚えるべきかは
なぜプログラミングを始めたいのか、何を作りたいのかによってまったく変わってきます。
なんとなく、でもかまわないので動機、用途、使っているOSを明記しましょう。

各言語の特徴はこちらを参照
Wikipedia Category:プログラミング言語
http://ja.wikipedia.org/wiki/Category:%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E

Part13 http://pc11.2ch.net/test/read.cgi/tech/1232286278/
Part12 http://pc11.2ch.net/test/read.cgi/tech/1226761546/
Part11 http://pc11.2ch.net/test/read.cgi/tech/1218282605/
Part10 http://pc11.2ch.net/test/read.cgi/tech/1215717670/
Part9 http://pc11.2ch.net/test/read.cgi/tech/1210941509/
Part8 http://pc11.2ch.net/test/read.cgi/tech/1208186034/
Part7 http://pc11.2ch.net/test/read.cgi/tech/1200807067/
Part6 http://pc11.2ch.net/test/read.cgi/tech/1193132235/
Part5 http://pc11.2ch.net/test/read.cgi/tech/1187886538/
Part4 http://pc11.2ch.net/test/read.cgi/tech/1177285633/
Part3 http://pc11.2ch.net/test/read.cgi/tech/1152778344/
Part2 http://pc8.2ch.net/test/read.cgi/tech/1122205164/
Part1 http://pc8.2ch.net/test/read.cgi/tech/1034505166/

※雑談はプログラマ板でやりましょう。
0757デフォルトの名無しさん2009/03/24(火) 16:31:45
楽なのはJava。似たり寄ったりな作りだし。
教養としてついでに覚えておいた方がいいのはC。
0758デフォルトの名無しさん2009/03/24(火) 16:34:15
MS以外でプログラミングしないって前提はどこから出てきたんだ
0759デフォルトの名無しさん2009/03/24(火) 16:38:24
純粋にプログラミング言語の勉強っていみなら、
エラー処理の強制、クラスライブラリの質、
ヘルプの内容のましさ加減からJavaの方が良い。

趣味でWindowsのGUIアプリつくりたいならC#。
趣味でWebアプリ組みたいならJava。


>>739
ライブラリとしては使用できるがVCLに移行している。
0760デフォルトの名無しさん2009/03/24(火) 16:46:06
>>740
継承関係とプロパティの隠蔽。

継承は親子関係にした方が良いクラスでも兄弟関係になっているものが多い。

プロパティは隠蔽しすぎ。
子で変更しても親まで届かないで、存在するけど無効なプロパティが多い。

上記の二点のせいで自分で部品を継承しての拡張が非常に面倒になる。
そのせいで凝った画面部品が欲しい時はOCXを作ってぶら下げるとか
面倒な事をする必要が出てくる事が多い。
0761デフォルトの名無しさん2009/03/24(火) 18:38:14
趣味でWebアプリ組みたいならJava
0762デフォルトの名無しさん2009/03/24(火) 19:58:21
>>758
趣味なんだから必要になってから覚えりゃいいじゃん。
何か1つだけしか覚えちゃいけないってならC/C++の方が応用ききそう。
0763デフォルトの名無しさん2009/03/24(火) 20:12:23
WindowsでどれかひとつならDelphiだなw
0764デフォルトの名無しさん2009/03/24(火) 21:32:05
趣味でWebアプリならPHP+javascriptでしょ。
低価格の貸鯖だとサーブレット未対応だから、javaは多分無理。
0765デフォルトの名無しさん2009/03/25(水) 05:58:19
これからの時代はC++&Qtだよ
0766デフォルトの名無しさん2009/03/25(水) 08:23:23
クイックタイム?
0767デフォルトの名無しさん2009/03/25(水) 08:54:18
Gmailって何言語のセット?鯖と蔵で
0768デフォルトの名無しさん2009/03/25(水) 10:11:00
サーバ: Java OpenGSE利用が確定
http://google-opensource.blogspot.com/2009/01/opengse-released.html
クライアント: JavascriptでAjax

あと初期データ移行ライブラリが提供されていて、Javaと.NET系。
http://code.google.com/intl/ja/apis/apps/libraries_and_samples.html#migration

GoogleはJava, Javascript出来ないと話にならないです。
0769デフォルトの名無しさん2009/03/25(水) 10:26:59
.netに関しては、通常のクラスライブラリも微妙だからなぁ。

初心者として使うだけならいいけど、将来、自分でクラスを作る様になった
(設計する立場になった)時まで考えると、どうなのかってのはある。

かと言って、初心者、特に独学のモチベーションを維持するには
GUIが作れた方が良い。そうなるとC#かDelphiかTurboC++。
今、一番資料が手に入るのがC#だからね。

結局、何をとっても帯に短したすき長し、なんだよな。
0770デフォルトの名無しさん2009/03/25(水) 11:08:02
>>769
Java + NetBeansがいいと思うよ
0771デフォルトの名無しさん2009/03/25(水) 11:54:23
Turbo C++ と 普通のC++ って何が違うの?
0772デフォルトの名無しさん2009/03/25(水) 12:07:52
Turbo C++ インスコしようと思ったけど、住所とか電話番号まで入れなきゃいけないのか……
大丈夫かこれ
0773デフォルトの名無しさん2009/03/25(水) 12:59:36
>>771
RADかどうか。純粋なC++勉強目的の場合は、ナチュラルに使う方言が多いからあまりお勧めはできない。
逆にGUI組むのが目的ならめっさ便利。
ちなみにC++Builder2006の無料版な>TurboC++
0774デフォルトの名無しさん2009/03/25(水) 13:24:22
C#やってればASP.NETもできるからな
0775デフォルトの名無しさん2009/03/25(水) 13:30:09
>>771
言語がC++、商品名がTurbo C++ (C++Builder)。
標準ライブラリの他にVCLっていうWindows用のクラスライブラリがついてくる。

Windows、C++の組み合わせでC#やVBみたいに
D&DでGUIアプリを組める唯一(なのか?)の開発環境。


>>772
製品版も一緒だから、大丈夫だよ。
0776デフォルトの名無しさん2009/03/25(水) 13:54:04
>>775
今ならQtもRADでGUIできるC++
0777デフォルトの名無しさん2009/03/25(水) 14:15:36
>>776
Qtすげーじゃん。
名前もいいな。キュートってw
0778デフォルトの名無しさん2009/03/25(水) 14:19:26
LinuxでGUIアプリ開発してる日本人って少なすぎなんだよな。
国内の開発情報が全然ない。書籍も微妙なのばっかりだし。
マルチプラットフォーム対応はいいんだけどそのコストを支払うメリットを見いだせない。
出来たアプリものもかなり違和感ある外見と挙動だし。
0779デフォルトの名無しさん2009/03/25(水) 14:25:26
>>778
Java
07807712009/03/25(水) 14:29:51
>>773,775
丁寧にありがとう。
勉強中の俺にはまだ必要なさそう。VC++にしとく。
0781デフォルトの名無しさん2009/03/25(水) 14:55:16
>>778
2ちゃんねるブラウザだけでも相当な数あるが?
0782デフォルトの名無しさん2009/03/25(水) 15:41:28
>>780
おう、頑張ってね。
MFCは出来の悪いライブラリだから、
そこだけ悪い癖がつかないように気をつけて。


>>776
サンクス。
wikiみてきたけど、よさげだね。
時間とれたら少しいじってみるよ。
0783デフォルトの名無しさん2009/03/25(水) 15:44:01
>>778
C#
0784デフォルトの名無しさん2009/03/25(水) 20:26:32
TurboC++とC++Builderは機能的にはどう違うの?
0785デフォルトの名無しさん2009/03/25(水) 20:46:31
C++BuilderでVCLの中身みるとObjectPascalが出てこなかったっけ?
C++BuilderでC++やるのならDelphiやったほうがいいと思うな
でなければC#
0786デフォルトの名無しさん2009/03/25(水) 23:13:04
>>778
LinuxでGUIとか使うなよ!って日本人が多いんだろw

個人的にはLinuxにPython製のGUIソフトが増えてきて危機感があるな
そのうちLinuxのソフトが全部モッサリになりそうで・・・
0787デフォルトの名無しさん2009/03/25(水) 23:57:30
Linuxの場合、PythonなGUIアプリだけがモッサリって事もないのだが。
C++で組んであってもモッサリはあるワケだし。
0788デフォルトの名無しさん2009/03/26(木) 00:04:35
アプリを作りたいのなら、Windowsメインで.NETのC#だな
問題はWeb系だが、Linuxは初めてOSをインストして試すには敷居が高いので、
やはりWindows系でやるのが楽じゃないか?
0789デフォルトの名無しさん2009/03/26(木) 00:20:22
LinuxはGUI全部もっさりだからね。
そもそも期待するのが間違ってる。
0790デフォルトの名無しさん2009/03/26(木) 00:39:03
>>778
自分はフィルターとかコンバータとかデータダンパーとかしか作らないけど、
ユーティリティ類はコマンドラインの方が使い勝手良い場合が多いからね。
バッチ処理出来るし、ログ取れるし、同時に複数起動するのも簡単だし、
マニュアルも作り易いし、動作も軽いし、メモリも CPU も最低限で済むし、
面倒な GUI 設計も要らないし、プログラムも小さく出来るからバグも
減らせるし、ハックもし易いし、パイプで繋いでツール同士を連携させる
のも簡単だし、同じコードを UN*X 系 OS で使い回せるし、良い事尽くめ。
本質的に GUI が必要なアプリってそんなに無いと思う。

後は、決定版と言える GUI Toolkit が長らく存在していなかったのが
良くなかったかな。最近だと Gtk+ が主流と言って良いと思うけど、
Firefox も OpenOffice.org も独自 GUI Toolkit を持ってるよね。
0791デフォルトの名無しさん2009/03/26(木) 00:48:56
CUI厨がCUIを好むのは無知によってGUIの開発コストがほぼ無限大だから。
Linuxに大金をつぎ込んで成熟した商用GUI開発環境が一般的に存在しないのも原因の一つ。
0792デフォルトの名無しさん2009/03/26(木) 00:56:52
分かってると思うけど、それはどっちも間違ってるよ。
0793デフォルトの名無しさん2009/03/26(木) 01:01:55
>>789
Linuxは、なんであんなもっさりなの?
同マシンでFirefox使ってみたら、体感でも分かるくらいもっさりしてたよ

>>791
どういうこと?よく分からないんだけど・・・
0794デフォルトの名無しさん2009/03/26(木) 01:02:52
Tk とか Qt とか Motif とか、それなりに使える物は幾つかあった。
CLI で作った方が作り手も使い手も効率が良かっただけで。
0795デフォルトの名無しさん2009/03/26(木) 01:21:08
LinuxでのGUIって実用に足るの?
実際に作ってる人が居たら教えて欲しい
0796デフォルトの名無しさん2009/03/26(木) 01:24:59
初心者のための言語ガイドスレなんだから、やっぱwindows系でしょ
Linuxに精通している初心者なら別だけど、
普通はwindowsを使用してると想定するのが妥当だと思うけど
0797デフォルトの名無しさん2009/03/26(木) 01:26:22
>>793
グラフィックカードのハードウェア設計やらドライバがWindows用に最適化されてるから。
LinuxのシェアがWindowsのそれを上回るような事態にならない限り,この状況は変わることがない。
GUIでサクサクが希望ならWindows使っとけってことだ。
0798デフォルトの名無しさん2009/03/26(木) 01:31:02
GUIサクサクだろうが、モッサリだろうが、
初心者のためならwindowsだろ
常識的に考えて
0799デフォルトの名無しさん2009/03/26(木) 01:34:47
>>795
グラフィックの速度を追求したいとかじゃなければ、実用上は特に問題無いよ。
0800デフォルトの名無しさん2009/03/26(木) 01:34:50
別にLinuxでGUIプログラミング入門したっておかしくはないし
Winを押しつけることもないだろう。俺が七転八倒するわけでもなしw
0801デフォルトの名無しさん2009/03/26(木) 01:53:55
>>798
初心者が作りたいものなんて既に世の中に五万とあるのであって、
関係ないだろ。むしろLinuxやMacOSの方が希少性という観点から
評価されるかもしれない。
0802デフォルトの名無しさん2009/03/26(木) 01:55:14
逆にWindowsでのGUI作成ってLinuxのGUIと比べてそんなに簡単なの?
Linuxで言えばコマンドラインアプリを作るのと同じくらい簡単なのかな。
0803デフォルトの名無しさん2009/03/26(木) 02:07:42
>>800
おかしくないというだけでユーザ数の観点からwindowsを前提とするのが普通だろ
少なくとも異なるOSを勧めるという点で敷居が高いだろ

>>801
ユーザ数の観点から、普通に考えればwindows系だろうな

>>802
おかしくないというだけでユーザ数の観点からwindowsを前提とするのが普通だろ
少なくとも異なるOSを勧めるという点で敷居が高いだろ
0804デフォルトの名無しさん2009/03/26(木) 02:12:00
何この頑張り方w
0805デフォルトの名無しさん2009/03/26(木) 02:13:37
初心者にここまでLinuxでの開発を勧めるのは確かに頑張りすぎだよな
0806デフォルトの名無しさん2009/03/26(木) 02:15:11
>>788
何かLinuxにコンプレックスでもあるのか?
今時はLiveCDもあるし、インストールも超簡単だぞ。

特にプラットフォームを限定する必要性も感じられんけど。
0807デフォルトの名無しさん2009/03/26(木) 02:16:23
>>1嫁低脳ども
0808デフォルトの名無しさん2009/03/26(木) 02:16:28
ユーザ数以外の観点がバッサリ欠落しているww
0809デフォルトの名無しさん2009/03/26(木) 02:16:41
Linuxやったら勝ち組になれますか?
0810デフォルトの名無しさん2009/03/26(木) 02:17:14
NetBeansインストールしてみたが、あまりのRADっぷりに驚いた。
Eclipseを触った後だけにギャップが。
0811デフォルトの名無しさん2009/03/26(木) 02:18:57
>>806
いま使用しているOSがあるのに、無理して他のOSでの開発環境を勧める理由はないだろ
プラットフォームを限定する理由がないのなら、
今、使用していると思われる慣れ親しんだOSで開発するのが最も敷居が低いんじゃないか?

試しに作成したソフトを配布したい欲求でてきたときに、
Linux系では満足にいかない部分もでてくるだろう。
0812デフォルトの名無しさん2009/03/26(木) 02:21:47
>>808
言語には動作環境という制限があるから、ユーザ数という観点は大きいだろ
0813デフォルトの名無しさん2009/03/26(木) 02:23:58
で、誰の質問に答えてるの?
0814デフォルトの名無しさん2009/03/26(木) 02:28:17
>>811
Linuxや他OSでやりたい初心者もいるのだから、
お互い足を引っ張らないようにしよう。
0815デフォルトの名無しさん2009/03/26(木) 02:29:26
確かに非windows系を勧めてる人は誰の質問に答えることなくただ反論してるだけだな
非生産的だ
0816デフォルトの名無しさん2009/03/26(木) 02:36:13
>>814
もちろん目的とする言語があれば別だろ
漠然とプログラムを勉強してみたいのならwindows系がいいと言ってるだけなのは見ればわかるだろ?
0817デフォルトの名無しさん2009/03/26(木) 03:00:24
>>811
>いま使用しているOSがあるのに、

俺は今 Mac OS X を使用してるよ。
仕事では UN*X と Linux をメインで使ってる。
何でそんなに Windows 以外の可能性を排除したいの?
何かのコンプレックスなの?
0818デフォルトの名無しさん2009/03/26(木) 03:03:54
>>817
>俺は今 Mac OS X を使用してるよ。
>仕事では UN*X と Linux をメインで使ってる。
何でそんなに Windows の可能性を排除したいの?
何かのコンプレックスなの?
0819デフォルトの名無しさん2009/03/26(木) 03:05:18
>>818
済まんが、何か意見があるなら日本語で頼む。
0820デフォルトの名無しさん2009/03/26(木) 03:07:48
>>819
済まんが、何か意見があるのなら>>817を日本語で頼む
0821デフォルトの名無しさん2009/03/26(木) 03:15:02
>>788
>Linuxは初めてOSをインストして試すには敷居が高い

インストールの敷居は高くないよ。GUIでポチポチやるだけ。
コンパイラも最初から入ってるし、むしろ敷居は低いよ。
お金も掛からないし。VMWareとかに入れれば、ある種
サンドボックスになるから、初心者にはうってつけだと思う。
0822デフォルトの名無しさん2009/03/26(木) 03:24:47
>>821
インストのウィザードの容易さを論じてるわけでしなく、
普段慣れ親しんでいる環境と異なる環境で試すのは敷居が高いといってるわけでしょ
OSのインストール前提なら異なるマシンを用意しなければいけないわけだから、
異なるマシンを用意しなくちゃいけないというだけで敷居は高い

VMWareいれればうってつけとかいうけど、そういうのを入れる前提がおかしいのでは?
0823デフォルトの名無しさん2009/03/26(木) 03:35:14
新しい事をする気がないなら、何も出来ないぜ。難易度は全然高くないし。
仮想環境を作るのは楽で良いよ。スナップショットを取っておけば、
クラッシュしても損失ゼロだしサーバサイドやりたいならお薦め。
レンタルサーバは殆どLinuxだし、最初からLinuxで勉強した方が良いよ。
0824デフォルトの名無しさん2009/03/26(木) 03:43:06
いま動作してる環境でプログラムが学習できるのだから、
無理して異なる環境で開発しようとする理由は全くないだろ
0825デフォルトの名無しさん2009/03/26(木) 03:48:12
敷居が高い事にして何も手をつけないタイプの人間には無理かもね。
実際やってみたらそっちの方が楽だって分かるけど。
0826デフォルトの名無しさん2009/03/26(木) 04:13:14
昔は

・プログラミングの技術書が少なくて勉強するにはソースを読みあさるしかなかった。
・Windows用ソフトでソースが公開されてるものはほとんど無かった。
・Windowsでの開発環境は非常に高価だった。

という理由でLinuxで勉強するのが当たり前だったから
30過ぎたおっさん世代は今でもLinuxを勧めてくるが
プログラミングの学習環境はここ数年で劇的に変化しているので
普段Windowsを使ってるならWindowsで始めるべき。
VisualStudioだけでなくExpressionStudioまで無料で使えてしまうという
ぜいたくな環境に涙して取り組もう。

http://www.microsoft.com/japan/presspass/detail.aspx?newsid=3652
0827デフォルトの名無しさん2009/03/26(木) 04:19:38
Microsoftの宣伝がしたいだけなら別スレ池
0828デフォルトの名無しさん2009/03/26(木) 07:14:05
今動作している環境でとかいいながら開発IDE使うんだったら、
それこそOSなんかドレでもいい罠。

WinだろうとMacだろうとLinuxだろうと。

ただ、Webアプリ作りたいんです。とか言うならVMWareにLinux入れる方が楽な上に勉強になる。
そして、CUIなアプリも、Linuxの方がいいだろうなぁ。

まあ、WindowsOS持っていて、目的もなく学習目的ならJava+Eclipseでいいんじゃな?
サーバーサイドのローカル実行環境もWindowsで出来なくもないんだし。

ユーザー管理を含めたデータベースの連携とかやりたいなら、VMWareみたいな砂場は
まちがいなくあった方がいいので、LinuxでHello worldするのも、逆に初心者にはいい刺激かもな。

正直、VisualStudioでHello Worldやってもなんの感動もないし。
0829デフォルトの名無しさん2009/03/26(木) 08:54:49
>>826
だから商売は、子供時代からの囲い込みは大事だって事だよね
0830デフォルトの名無しさん2009/03/26(木) 12:16:29
AMPを使うならWindowsは色々と面倒くさそうだ。
0831デフォルトの名無しさん2009/03/26(木) 14:09:29
WindowsはではVBScriptやHTAを始め
「柔らかい」プログラミング言語が支配的
UnixとかではやはりCを始めとした
「固い」プログラミング言語が支配的
但しそれぞれ性質が全く異なる難しさを持っています。
どちらが初心者向け、どちらが上級者向けとはとてもじゃないですけど
一概に言えないです。
0832デフォルトの名無しさん2009/03/26(木) 15:27:17
>>831

Windowsでも多くのアプリがC|C++で書かれているんだよ。DirectXを駆使するゲームは特に
そう。

Unix全体のことはよく知らんが、Pythonなんてむしろ、WindowsよりLinuxのほうで流行っている
気がする。(あー、Pythonって>>831の基準では「固い」のかな?)
0833デフォルトの名無しさん2009/03/26(木) 15:30:14
【毒男】ペニス爆発で無職男性死亡 ──バイヤクラの過剰服用で血圧急上昇
http://gimpo.2ch.net/test/read.cgi/news7/1237906995/
0834デフォルトの名無しさん2009/03/26(木) 15:50:51
>>831
Unixだと、そのレベルのプログラミングには
伝統的にはシェル+awk/sedが使われていた(こっちのが歴史は古い)
近年はそれに加えてPerl等が使われてきているし、Linuxのシステム管理ツールなど
ではPythonの利用が増えている


ま、メインにWindows使ってるんなら、サーバーサイド以外のプログラムは
Windows向けのものを書きたいだろう
そういう人が無理にUnixやLinuxに手を出す必要は無い
が、特にそういう縛りが無いのなら、多くの場合においてUnix系OSのほうが
開発環境や周辺のライブラリ等を整えるのが容易だ

Linuxならパッケージ化されているか、configure && make && make installで
半自動的にビルドすれば済むようなことでも、Windowsでは
しばしば無駄な苦労や面倒を強いられることになる
Windowsには標準のCコンパイラも標準のインクルードパスも標準のライブラリ
セットも標準的なツールセットも無いし、configureスクリプトは動かない
cygwinのようなものを入れない限りはな

Windowsでその手の苦労を避けたければ、MSにおんぶに抱っこで最初から最後まで
.NETに引きこもるといった方向を考えたほうが良い
そういう世界から一歩出ると、Windowsでの開発は茨の道だ
0835デフォルトの名無しさん2009/03/26(木) 17:27:53
なんかインタプリータかコンパイラの相違の話と誤解されている
ような... orz
環境設定問題も本質じゃないよな気がしないでもない。
0836デフォルトの名無しさん2009/03/26(木) 18:54:52
>>834
 Windowsで開発するんだったら、MS製の道具を使ってもいいんだよ。
 最初から脱MSなんてことを考える必要はない。
0837デフォルトの名無しさん2009/03/26(木) 19:14:16
金の入る実務はじゃう゛ぁが多そう
実際に仕事に就いたらまるっきり同じ環境じゃないと使い物にならないんじゃないか
そういう不安があるんだ
IDEだと理解度が浅いんじゃないかというよくある不安と同じで
0838デフォルトの名無しさん2009/03/26(木) 21:00:09
>>837
大きな勘違い。
IDEを使いこなせるようになるには
コマンドラインでチマチマやるより遙かに広く深い知識が必要だ。

UNIX系での開発経験しかない奴にWindowsでの開発をやらせると
あまりの使えなさに愕然としてしまう。
CUIマンセーの奴は結局GUIのこと何も知らない。
逆にWindowsでの開発経験しかない奴をUNIX系に送り込むと
それなりにこなしてくれる。
0839デフォルトの名無しさん2009/03/26(木) 21:08:17
>Linuxならパッケージ化されているか、configure && make && make installで
>半自動的にビルドすれば済むようなことでも、Windowsでは
>しばしば無駄な苦労や面倒を強いられることになる
>Windowsには標準のCコンパイラも標準のインクルードパスも標準のライブラリ
>セットも標準的なツールセットも無いし、configureスクリプトは動かない
>cygwinのようなものを入れない限りはな
>
>Windowsでその手の苦労を避けたければ、MSにおんぶに抱っこで最初から最後まで
>.NETに引きこもるといった方向を考えたほうが良い
>そういう世界から一歩出ると、Windowsでの開発は茨の道だ


馬鹿ですねわかります
0840デフォルトの名無しさん2009/03/26(木) 22:06:10
>>838
大きな間違い。
プログラミングとは所詮はロジック。そのことが身に沁みていない。
0841デフォルトの名無しさん2009/03/26(木) 22:33:27
沢山のGUIソフトがある、Windowsでソフト作ってもな・・・
それならLinuxでソフト作った方がいいよ

>>838
それMSのソフトはクソだから、慣れてない奴には難しい
UNIXはプログラマなら誰でも使える優れている環境ってことでいいのかな?

組み込み系だから少し話は違うが、いい加減Windowsには消えて欲しい
0842デフォルトの名無しさん2009/03/26(木) 22:33:32
>>840
そう言ってる奴に限って実務やらせるとてんで駄目なんだよマジで・・
0843デフォルトの名無しさん2009/03/26(木) 22:42:57
GUIを使ったIDEのほうが
見た目とは裏腹に学習曲線は急な気がするな
裏で何が行われているかわかりにくいし
0844デフォルトの名無しさん2009/03/26(木) 23:52:32
eroihitonihasoregawakarantodesuo
0845デフォルトの名無しさん2009/03/27(金) 00:02:36
言語そのものを覚えるのも、IDEの使い方を覚えるのもどちらも必要な勉強ですよ。
0846デフォルトの名無しさん2009/03/27(金) 00:20:49
>>838
>逆にWindowsでの開発経験しかない奴をUNIX系に送り込むと
>それなりにこなしてくれる。

中学生の妄想みたいな事書いてるなよ…
苦し紛れに「それなりに」とか書いちゃって痛々しいんだよ。

ちなみにWindowsしか経験が無くてUNIXの世界に入ってくる奴は、
CLI以前にまともにSSHも使えないとかザラだぜ…
コマンドライン編集も出来ないし、マニュアルも読まないし、
エラーログも無視しやがるから仕事が進みやしない。
0847デフォルトの名無しさん2009/03/27(金) 00:23:21
UNIXしか経験のないひとにWindows触らせたことあるんだが
cmdでd:にアクセスする方法判らずにもがいてて痛々しかった
0848デフォルトの名無しさん2009/03/27(金) 00:32:12
windowsだとVS使うだろうしcmd使うか?バッチ処理とか?
0849デフォルトの名無しさん2009/03/27(金) 00:34:20
>MSのソフトはクソだから、慣れてない奴には難しい

そういう事なのかもね。
0850デフォルトの名無しさん2009/03/27(金) 00:40:24
>>843
autoconf & automake も奇怪な世界だけどねw

ま、でも CLI の方が small start が出来るのは間違いないと思う。
Java だって最初はテキストエディタ + javac で始めた方が分かり易いよね。
規模が大きくなるに従って Eclipse とか NetBeans を導入すれば良い。
0851デフォルトの名無しさん2009/03/27(金) 00:48:41
>>831
>UnixとかではやはりCを始めとした
>「固い」プログラミング言語が支配的

Cが固いってどういう意味?
↓この中で他に固い言語ってある?

Perl, Python, Ruby, PHP, Haskell, Common Lisp
0852デフォルトの名無しさん2009/03/27(金) 00:56:05
>>844
エロい人は絶対に自分で試したりはしないからな。
0853デフォルトの名無しさん2009/03/27(金) 01:02:32
>>851
Haskell
0854デフォルトの名無しさん2009/03/27(金) 01:04:01
>>853
何で?
0855デフォルトの名無しさん2009/03/27(金) 01:08:23
強い静的型付けだから
0856デフォルトの名無しさん2009/03/27(金) 01:09:25
>>855
君は>>831なの?
■ このスレッドは過去ログ倉庫に格納されています