1 名前:デフォルトの名無しさん mailto:sage [2007/10/23(火) 18:37:15 ] これからプログラミングを始める初心者の人に言語を薦めるスッドレ 質問者の方へ どのプログラミング言語を最初に覚えるべきかは なぜプログラミングを始めたいのか、何を作りたいのかによってまったく変わってきます。 なんとなく、でもかまわないので動機、用途、使っているOSを明記しましょう。 Part5 pc11.2ch.net/test/read.cgi/tech/1187886538/ Part4 pc11.2ch.net/test/read.cgi/tech/1177285633/ Part3 pc11.2ch.net/test/read.cgi/tech/1152778344/ Part2 pc8.2ch.net/test/read.cgi/tech/1122205164/ Part1 pc8.2ch.net/test/read.cgi/tech/1034505166/
175 名前:デフォルトの名無しさん mailto:sage [2007/10/30(火) 11:53:14 ] 単に「ゲーム作りたい」っていっても、どんなゲームなのかにもよるんじゃないのか? 絵やストーリーが重要なギャルゲーっぽいのと、 戦略的なアルゴリズムが重要なオセロとかのボードゲームやパズル系、 とにかく速く滑らかに動く必要のあるアクション系とかじゃ 必要なスキルとか違うだろ。
176 名前:デフォルトの名無しさん mailto:sage [2007/10/30(火) 12:50:37 ] >>175 それでも俺はHSPを進める こんなとこで「ゲーム作りたいんですけど何がいいですか?」なんて聞く奴が習得できるのはHSPくらいだ CUIなんか眼中に無いだろうし
177 名前:デフォルトの名無しさん [2007/10/30(火) 14:51:58 ] とりあえずJAVAをやりつつ、 ここで出たC++やRubyとHSPの情報も探ってみます。 ありがとうでした。 >>167 ですか。 >>168 ありがとう。 検索もして、自分の無知を自覚し始めています orz... ただ、言葉は変ですが自分で思う以上に、 本格的っぽいかな。 >>169 そっか。善し悪しですね。 少し自分でも調べてみます。 >>170 ですよね。プラグラムに関係ない友達には、 まあ、良くはないですけど、楽しんでくれている人もいます。 ただ、プラグラムの仲間には、 とにかく、内容の前に、 皆に「何でJAVA?」と言われたので、 「JAVAで作ったらいけないのかな?」と不安に。 >>175 作ったのはアトベンチャーです。 これからはオンラインも考えたRPG系かな。 C++か、>>176 のいうHSPってのかな。
178 名前:デフォルトの名無しさん mailto:sage [2007/10/30(火) 15:20:39 ] Cを勉強しているのですがお勧めの入門書有ったら教えていただけませんか? 完全初心者です
179 名前:デフォルトの名無しさん mailto:sage [2007/10/30(火) 15:25:59 ] 推薦図書/必読書のためのスレッド 37 pc11.2ch.net/test/read.cgi/tech/1190192944/
180 名前:デフォルトの名無しさん mailto:sage [2007/10/30(火) 22:41:29 ] >>177 アドベンチャーならある程度高級言語の方が楽だな。 そこまで処理速度の要求されるジャンルでもないし。 シナリオや絵や音楽の方が重視されるジャンルだろう。 Java、別に悪くはないと思うよ。あんまり例は見ないけど。 アドベンチャーで手っ取り早そうなのは、HSPかな? まぁ、一番楽な選択肢選ぶならツールが一番楽だけど。 2chにはゲーム製作板ってのもあるんで、一通りまわってみては? pc11.2ch.net/gamedev/
181 名前:817 [2007/10/31(水) 00:34:27 ] おまえら何か勘違いしていると思うが ・手続き型言語しかやっていない人が、オブジェクト指向を理解できない ・手続き型言語と、オブジェクト指向型言語しかやっていない人は、関数型言語を理解できない というのは、大きな勘違いだと思うぞ。手続き型を追求していって、 オブジェクト指向が生まれたのだよ。だから、手続き型で追求してきた 人にとっては、「オブジェクト指向やったー!」なんだぞ。 関数型も、おんなじだ。 なんにしろ人間そのものもそうだし、なにごともそうだが、浅いヤツはダメダ。
182 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 00:43:02 ] 自分の頭の中でだけ利口なつもりでいる奴って、 どーしても「下手くそな説明を上から目線で」という路線になってしまうな。
183 名前:デフォルトの名無しさん [2007/10/31(水) 00:56:09 ] 中学のとき関数が苦手だった。 今もわからんから滅びて欲しい
184 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 09:17:06 ] >>181 > 関数型も、おんなじだ。 プ。全然分かっておらんねw。 関数型言語の祖先であり現役でもあるLispは、プログラミング言語として開発された のではなくて、数学として考え出されたもの。命令型言語というのは、現実に存在する コンピュータに対する命令集として考え出されたもの。 分かるかな? 命令型言語ってのは、既存コンピュータという現実的な限界のための妥協の産物に すぎないわけ。
185 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 09:54:33 ] 自分の頭の中でだけ利口なつもりでいる奴って、 どーしても「下手くそな説明を上から目線で」という路線になってしまうな。
186 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 10:28:47 ] 関数型言語は数学と同じで、色あせないのだよ。 命令型言語はその時代の技術レベルに応じたものとなりがちなので、常に変化して 廃れていく。 初心者諸君はその辺をよーく考えたまえ。
187 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 10:31:27 ] 関数型言語も変化していってますって
188 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 10:44:32 ] 何の変化?関数が時代で変化するの?w 関数はずっと関数なのだよ。一方命令は相手が変わると変わらざるを得ない。 「金持ちプログラミング」が言われたのは随分前だが、コンピュータという相手に 対する命令は、コンパイラがやればいいわけ。そういう時代に入ったんだな。
189 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 10:46:17 ] ネタスレかどうかの区別もなく延々暴れ続けるアホが急増しているよね
190 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 10:46:33 ] そりゃ関数は変わらんだろ
191 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 12:30:35 ] アルゴリズムとは "チューリングマシンの計算表のことだと考えよう! " なのであって、 それに沿った辺りでエッカートもノイマンも配線に苦心したのでしょう。 特に今日のコンピュータの命令が「非数学的」なものとは思えないな。 何故か知らないが先達はアルゴリズムとは関数計算のことだとは言わなかった。
192 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 14:57:06 ] 数学で使われている「関数」とプログラミングの「関数」は意味が違う。
193 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 15:33:49 ] 政治的に正しい関数の定義は?
194 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 15:48:21 ] 交通の要所や国境に設け、通行人や通過物を検査し、また脱出や他からの侵入に備えたところの数。
195 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 15:52:26 ] 関数って書くからいけないんだよ。数学の関数は今後、原義に遡って函数と書けってことで。
196 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 16:07:18 ] ここは敢えて写像で
197 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 18:53:21 ] Oz (mozart)使われている方、評価をお願いします。 私はインストールがうまくいきません。
198 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 22:20:50 ] OSXだけど公式のパッケージでインストール出来た HaskellかOCamlやろうと思ってたけど、Ozも面白いな…
199 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 22:30:12 ] 国内情報皆無と言う時点で使う気がしねぇ・・・ どうせライブラリもしょぼしょぼなんだろ。
200 名前:デフォルトの名無しさん [2007/10/31(水) 22:49:40 ] >>184 >〜〜ダラダラダラ〜〜 >分かるかな? >〜〜ダラダラダラ〜〜 便利なものは、それが適した分野で使う。ソレダケダヨ。
201 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 23:19:28 ] >>200 意味不明。エスパー解読してくれ。
202 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 23:33:29 ] 基地外は放置
203 名前:デフォルトの名無しさん mailto:sage [2007/11/01(木) 00:06:00 ] >〜〜ダラダラダラ〜〜 >分かるかな? >〜〜ダラダラダラ〜〜 便利なものは、それが適した分野で使う。ソレダケダヨ。
204 名前:デフォルトの名無しさん mailto:sage [2007/11/01(木) 02:09:18 ] ま、プログラミングを全くやったことないやつにはとりあえずHSP薦めてりゃいいんだろ
205 名前:デフォルトの名無しさん mailto:sage [2007/11/01(木) 08:12:16 ] いや、ここで聞くようなやつにはHSP、だyp
206 名前:デフォルトの名無しさん mailto:sage [2007/11/01(木) 22:45:21 ] hspマジオヌヌメなんだけどw
207 名前:デフォルトの名無しさん mailto:sage [2007/11/03(土) 06:34:46 ] 【作りたい物】 電卓付き 演算ソフト、PIM 【動機】 自分にあった演算ソフト、PIMを作りたいから 【OS】 WindowsXP plam 最終的には Mac, ipod touchに導入したい 【備考】 まったくの土素人 どの言語を勉強すればいいのかわからない まずどの本を買うのがいいのか? お願いします
208 名前:デフォルトの名無しさん mailto:sage [2007/11/03(土) 08:32:41 ] >>207 OSの欄にある、plamってなぁに?
209 名前:デフォルトの名無しさん mailto:sage [2007/11/03(土) 08:39:22 ] すみません palmです。いまさらながらクリエつかってます。
210 名前:デフォルトの名無しさん mailto:sage [2007/11/03(土) 09:06:58 ] >>209 そうなると、同じソースを使い回せるとは考えにくいな。 iPod touchの開発環境調べて、それに合わせるのが無難かな。 PalmつーかClieなら、クロス開発環境でCかbasicを使うか、オンボードでbasicかpython辺りなのかな。 いずれにしても、スクリプト系言語を齧っておく方が融通が利きそうだ。
211 名前:デフォルトの名無しさん mailto:sage [2007/11/03(土) 16:54:03 ] java覚えれ
212 名前:デフォルトの名無しさん mailto:sage [2007/11/04(日) 00:00:03 ] ありがとうございます。 取り敢えずC言語をべんきょうすることにしました。
213 名前:デフォルトの名無しさん [2007/11/04(日) 15:14:37 ] 作りたいもの:「ブログペット」,「小梅ヲチ」のようなブログパーツ(通常webページで使えるもの) OS:WindowsVista 備考:ド素人.webの知識も無いに等しいのでそちらも学べるような本があれば・・・ よろしくですm(_ _)m
214 名前:デフォルトの名無しさん mailto:sage [2007/11/04(日) 16:53:36 ] >>213 つ{WebProg板]
215 名前:デフォルトの名無しさん [2007/11/04(日) 23:01:20 ] >>213 まあ、javaが無難だろ
216 名前:デフォルトの名無しさん mailto:sage [2007/11/04(日) 23:18:23 ] この際ActionScriptだな
217 名前:213 mailto:sage [2007/11/04(日) 23:31:50 ] >>214 そちらも参考にさせていただいています^^ >>215 みたいですね、入門書も多いようですしちょっと調べてみます^^ >>216 flashの開発環境が・・・ なかなか面白そうではあるので視野に入れておきます^^
218 名前:デフォルトの名無しさん mailto:sage [2007/11/05(月) 00:03:23 ] UTF-8で日本語が通るようになったら Free Pascal & Lazarus という選択もいいかも マルチプラットホームだし Win32, Linux, FreeBSD, MacOSX
219 名前:デフォルトの名無しさん mailto:sage [2007/11/05(月) 08:35:53 ] Windowsでc++を勉強しようと思っているのですが開発環境はどれがいいでしょうか?。 1.Visual c++ 2005 EE 2.Turbo c++ 3.Eclipse CDT 4.その他 のちのちjavaやunixプログラミングもしてみたいと思っているので、 3が気になるのですが 実際どうなんでしょう?。初心者には厳しいですか?。
220 名前:デフォルトの名無しさん mailto:sage [2007/11/05(月) 08:40:27 ] 4. cygwinでgcc+emacs or vim って選択肢もあるけどね。 1. or 3.が無難だとは思うけどUNIXも考えてるなら 4.のやり方も最低限は抑えておいたほうがいいとは思う。
221 名前:デフォルトの名無しさん [2007/11/05(月) 09:37:11 ] しょしんしゃはBCC developer
222 名前:デフォルトの名無しさん mailto:sage [2007/11/05(月) 11:46:21 ] 開発環境をそろえるのはC++使いこなせるようになってからでいい まずはBCCで勉強しろ
223 名前:デフォルトの名無しさん mailto:sage [2007/11/05(月) 13:15:10 ] VCに付いてくるコンソールでも良いと思うが パス設定とか覚えることも考えるとBCCは良いかもな
224 名前:デフォルトの名無しさん [2007/11/05(月) 13:40:43 ] ノベルゲームみたいなのを作りたいんですが、どんなものがいいでしょうか? パソコンはwindowsXP
225 名前:デフォルトの名無しさん mailto:sage [2007/11/05(月) 13:46:55 ] >>224 × パソコンはwindowsXP ○ OSはwindowsXP
226 名前:デフォルトの名無しさん [2007/11/05(月) 13:50:14 ] >>225 訂正どうも 初心者です。
227 名前:デフォルトの名無しさん mailto:sage [2007/11/05(月) 14:05:50 ] つNScripter
228 名前:デフォルトの名無しさん [2007/11/05(月) 14:23:30 ] >>227 ありがとうございます
229 名前:デフォルトの名無しさん mailto:sage [2007/11/05(月) 23:46:08 ] 最終的に弾幕STGのような物を作れるようになりたいのですが、 どの言語を学んでいけばよいのでしょうか? よろしくおねがいします
230 名前:デフォルトの名無しさん mailto:sage [2007/11/05(月) 23:48:09 ] VB
231 名前:デフォルトの名無しさん mailto:sage [2007/11/05(月) 23:53:58 ] 弾幕と見るとニコニコしか思い浮かばない俺終わってるな
232 名前:デフォルトの名無しさん mailto:sage [2007/11/05(月) 23:55:43 ] ipod touchのアプリ開発を夢見ています 何を勉強すればよいのやら・・・ C++でいいかね?
233 名前:デフォルトの名無しさん [2007/11/06(火) 00:57:11 ] ウィンドウズでのゲームプログラミングの見本として www.microsoft.com/japan/users/recipe/ のページにVB用のゲームのスタートキットが下ろせる もちろんVB2005exp入ってるのが前提 ついでにページの主旨はそのスタートキットで 自動的に作られるゲームのソースをいじってみよう的な もんで、基本から学べる訳では無い。 独り言: C#広めたいんなら、C#のスタートキットも充実させろ VBなんて触りたく無いっつーの。 (VBも覚えよっかな・・・)
234 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 01:11:19 ] アプリ開発の前に検索エンジンの勉強したほうがよさそうなやつが多数。
235 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 02:22:56 ] 早く習得できそうな言語はど〜れ?
236 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 02:32:13 ] >>235 お前には無理。 死ね役立たず。ゴミクズ。 今すぐ死ね。 死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。 死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。 死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。 死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。 死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。 死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。 死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。 死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。 死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。 死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。v死ね。死ね。 死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。 死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。 死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。 死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。 死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。 死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。 死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。ね。死ね。 死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。 死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。 死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。死ね。
237 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 02:39:21 ] >>236 でてくんなよ
238 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 02:53:20 ] >>235 人によって性格や何したいか違うから何とも言えないが ・アセンブリ(コンピュータをしゃぶり尽くすまで弄りたい人) ・C言語(本から入る人、アセンブリじゃ面倒過ぎる人) ・言語じゃないけどツクールとかその他のゲーム製作ツール(特定ジャンルのゲーム) ・HSP(ツクールではちょっと作れないシステムのミニゲームとか) ・C#(ツール作り) ・Prolog(俺は解らんが、人によっては合うらしい)
239 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 07:17:09 ] あー今から 初めてプログラミングを勉強しようとおもうのですが、 visual basicは皆さん、お勧めしていないようですけどどうしてですか?
240 名前:デフォルトの名無しさん [2007/11/06(火) 07:24:52 ] visual basicよりvisual C#のほうが良いからだ あと基礎を身につけるならBCCだろう あとお手軽につくるならホットスーププロセッサだろう
241 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 07:27:24 ] >>239 最近ここでやってたね。 pc11.2ch.net/test/read.cgi/tech/1193556424/102-117
242 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 12:33:11 ] >>239 プログラム=データ構造+アルゴリズム ってことを覚えて欲しいんだけど RAD toolの使い方=コンポーネントの張り合わせ に終始してしまいがちだから。 "言語なんてコンポーネントを張り合わせる糊にすぎない"と言う人もいるから あながち間違いではないのだけれど。
243 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 16:32:39 ] 熱い汁プロセッサ
244 名前:デフォルトの名無しさん mailto:age [2007/11/06(火) 22:41:26 ] オリジナルのウィンドウのスキンってどうやって表示してるんですか?
245 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 23:07:04 ] ゲーム開発に向く言語とかってのはありますか?
246 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 23:15:12 ] ゲームはC#が一番楽。
247 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 23:29:50 ] >>245 ツクールまじオススメ。
248 名前:デフォルトの名無しさん mailto:sage [2007/11/07(水) 23:14:36 ] 数学の勉強も兼ねてプログラミングを始めたいと思っていますが、 貧乏学生の身分ですので、無償の開発環境が比較的豊富にある言語を探しています。 C言語は初心者に向いているでしょうか?
249 名前:デフォルトの名無しさん mailto:sage [2007/11/07(水) 23:20:10 BE:368256072-2BP(125)] >>248 はっきり言ってCはプログラミング初学者で独習者にはすすめられません。 無料のドキュメントの量とか色々考えて、JavaかPythonをすすめます。
250 名前:デフォルトの名無しさん mailto:sage [2007/11/07(水) 23:28:26 ] >数学の勉強も兼ねてプログラミングを始めたいと思っていますが、 基本情報技術者試験受けろ >貧乏学生の身分ですので、無償の開発環境が比較的豊富にある言語を探しています。 基本情報技術者試験に出題されるC、Java、などを選べ、どっちもWebにドキュメント多数 >C言語は初心者に向いているでしょうか? システム上の仕組みを知るには最適だけど習得に時間がかかる。
251 名前:デフォルトの名無しさん mailto:sage [2007/11/07(水) 23:49:26 ] 学生の頃二種取ったけど、実用面では全然役に立たなかったな。
252 名前:デフォルトの名無しさん mailto:sage [2007/11/08(木) 01:03:26 ] Cも「無償の開発環境が比較的豊富」には該当していると俺は思うぞ。 Cは習得に時間が掛かるというよりも、 始めてから当分は見た目が派手なアプリケーションを作れないというだけのような。 結局、GUIなアプリケーションが作れるようになるまでには時間が掛かるということだけど。 それさえ苦でなければ、問題ないはず。 うっかりバッファオーバー起こしすいとかそういう別の問題はあるけど。
253 名前:デフォルトの名無しさん mailto:sage [2007/11/08(木) 01:28:21 ] 数学の勉強といっても、普通の言語そのままなら数値計算くらいしか出来ないと思う 文字式扱うとかなら専門のライブラリとかが必要だろう
254 名前:デフォルトの名無しさん mailto:sage [2007/11/08(木) 01:53:33 ] >>248 大丈夫だ。俺は行番号付きBASICが性に合わず放り投げて K&R初版とBDS-C(C標準仕様のサブセット版)でマスターした。 食うより遊ぶよりプログラミングしている時間が楽しいと 思えるようになったら習得も早いよ。
255 名前:デフォルトの名無しさん mailto:sage [2007/11/08(木) 02:17:09 ] 今日からはじめるC言語(Windows) 1) www.microsoft.com/japan/msdn/vstudio/future/download.aspx からVisual C++ 2008 Express Edition Beta 2 日本語版をWebインストール。 2) [Visual C++ 9.0 Express Edition]-[Microsoft Visual C++ Codename Orcas Express Edition]を起動。 3) [ファイル]-[新規作成]-[プロジェクト]-[空のプロジェクト]を選択してプロジェクト名とソリューション名に"hello"と入力。 4) [ファイル]-[新規作成]-[ファイル]-[テキストファイル]を選択して次のソースをhello.cとして保存。 #include <stdio.h> int main(int argc, char *argv[]) { printf("Hello, world.\n"); return 0; } 5) [プロジェクト]-[既存項目の追加]でhello.cを選択。 6) [プロジェクト]-[プロパティ]を選択してプリプロセッサの定義に"WIN32;_DEBUG;_CONSOLE"、ビルドコマンドラインに"cl /Zi hello.c"と入力。 7) 最終行にブレークポイントを設定して[デバッグ]-[デバッグ開始]を選択。実行結果をコンソール画面で確認。
256 名前:デフォルトの名無しさん mailto:sage [2007/11/08(木) 02:18:12 ] 警告レベル4にしろよ。
257 名前:デフォルトの名無しさん mailto:sage [2007/11/08(木) 02:33:47 ] >>255 その "Hello, world" の例題ってさ 昔、BASIC触り始めの頃の PRINT "Hello, world" と等しいんだよな。 そう考えたらちょっと虚しくなってきた
258 名前:デフォルトの名無しさん mailto:sage [2007/11/08(木) 06:13:33 ] 学生の頃一種取ったけど実用面でとても役に立ったし 就職して即戦力だったが今はニート
259 名前:デフォルトの名無しさん mailto:sage [2007/11/08(木) 06:16:33 ] >>255 それインストールしてない環境にexeだけ持っていって ランタイムもなしで動く?
260 名前:デフォルトの名無しさん mailto:sage [2007/11/08(木) 07:09:14 ] >>257 ハローワールドってのはプログラミングというより 「プログラミング以前の問題」を ちゃんとクリアしてるかのテストの側面が大きいよ。例えば ・開発環境のセットアップは正常に済んでるのか? ・プログラミングで使う文字は基本的に半角なんだよ、分かる? ・もしかして日本語(洋書なら英語)読めない人? 特に動作確認の意味では、プログラミングに慣れた人にとっても有用なコード。
261 名前:デフォルトの名無しさん mailto:sage [2007/11/08(木) 07:16:38 ] 筆記用具を揃えて家を出て、授業が始まる前に教室に入って席に着けるかどうか、みたいな。
262 名前:デフォルトの名無しさん mailto:sage [2007/11/08(木) 07:48:21 ] >>257 K&R の歴史的な業績なんだね。以後、みなこれを真似た。 しかし、表示することがプログラミングの第一歩という 誤解と悪弊を招いた。さらに、それはオブジェクト指向の 普及に寄与した。偶然、ウィンドウ(プログラム)の構造が オブジェクト指向を説明するのにぴったりだったからだ。
263 名前:デフォルトの名無しさん mailto:sage [2007/11/08(木) 08:04:29 ] >>259 たぶん初期状態ではランタイム必要な設定になっていると思う。
264 名前:デフォルトの名無しさん [2007/11/08(木) 08:38:59 ] 初心者ならVisual C++ 2005 Express Editionでもいいと思うんだが。
265 名前:デフォルトの名無しさん mailto:sage [2007/11/08(木) 10:11:45 ] ブビ厨よりひどい事になりそうでやだ
266 名前:デフォルトの名無しさん [2007/11/08(木) 10:30:59 ] >>265 264だが、>>255 に対する内容。 VC++2008 EE Beta 2にするくらいならという意味なんだな。 >>255 へのリンク貼り忘れた俺が悪かった。
267 名前:デフォルトの名無しさん mailto:sage [2007/11/08(木) 15:49:11 ] >>264 > 初心者ならVisual C++ 2005 Express Editionでもいいと思うんだが。 コンパイルで「セキュリティの強化した関数・・・」みたいな警告 (例えばstrcpyとか)が出まくるから初心者は混乱するんじゃね?
268 名前:デフォルトの名無しさん mailto:sage [2007/11/08(木) 17:28:06 ] 専卒大卒の資格を得る為に、試験にパスする為だけに嫌々覚えるってわけじゃないなら IDE、特にデバッガの基本的な使い方を覚えるコストを渋るべきじゃないな。 理解の速度が段違い。
269 名前:デフォルトの名無しさん mailto:sage [2007/11/08(木) 17:40:14 ] >>268 IDEが無ければ coding ができない人にならない? 初めから IDE に頼ると誤解する人間が多そうな気がするが。 初歩的なプログラミングができてから IDE 環境に移るなら良いと思う。
270 名前:デフォルトの名無しさん mailto:sage [2007/11/08(木) 18:24:23 ] 俺カスタマイズしたEmacsとbjam、Boost.Test使ってC++勉強してるけど これが無いとコーディングできない人間になってると思う
271 名前:デフォルトの名無しさん mailto:sage [2007/11/08(木) 19:56:44 ] 診断プログラムというか負荷テストと言うか、ベンチマークテストみたいな物を 作るのに向いている言語を教えてください。 既存アプリで言えば、3DMarkであるとか、memtestとか。。。 やっぱりC言語とかなんですかね? ついでにこのWebを嫁、とかこの本を買え、とかもあるとありがたいです。 自分はMS-DOS時代にちらっとbatファイル書いて遊んでた程度なので、 壁はかなり高いと思いますがよろしくおねがいします。
272 名前:デフォルトの名無しさん mailto:sage [2007/11/08(木) 20:00:55 ] >>271 C/C++ でLinuxのソースを読む。
273 名前:デフォルトの名無しさん mailto:sage [2007/11/08(木) 21:00:53 ] >>267 確かにそれはあるかも よく分からない事が多い状態でスタートするときつい 1つ1つ覚えていく感じのが、やる気が続くから スタートで躓くと、言語と環境が色々ありすぎるんで、 あちこち手をつけてなかなか先に進まない俺みたいになったり・・・
274 名前:デフォルトの名無しさん [2007/11/08(木) 21:10:56 ] >>271 accc.riken.jp/HPC/HimenoBMT/program1.htm v-t.jp/jp/benchmarks/bench_test/
275 名前:271 mailto:sage [2007/11/08(木) 22:53:33 ] レスありがとうございます。 >>272 いきなり壁が高そうですがちょっと調べてみます。 >>274 ちょっと頭を抱えながら見てみます。