初心者のためのプログラミング言語ガイド Part15
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2009/03/29(日) 13:49:56質問者の方へ
どのプログラミング言語を最初に覚えるべきかは
なぜプログラミングを始めたいのか、何を作りたいのかによってまったく変わってきます。
なんとなく、でもかまわないので動機、用途、使っている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
Part14 http://pc12.2ch.net/test/read.cgi/tech/1235692421/
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/
※雑談はプログラマ板でやりましょう。
0002デフォルトの名無しさん
2009/03/29(日) 14:15:00Javaアプリは間違いなくもっさりしているもん
それに携帯にJavaが使われているという話だけど、JITコンパイラがそこで
使われているとは思えない
携帯ってメモリも少ないしハードウェア上の制約が厳しいんでしょ?
JITは多量のメモリを食う
だから間違いなくVMで動いている
それなのにあんなにサクサク動くのはJavaが使われていない証拠
0003デフォルトの名無しさん
2009/03/29(日) 14:23:390004デフォルトの名無しさん
2009/03/29(日) 14:42:12ロクでもない分類サイト、そろそろ載せるの止めればよいのに。
0005デフォルトの名無しさん
2009/03/29(日) 14:47:430006デフォルトの名無しさん
2009/03/29(日) 16:03:26カテゴリって変更できるの?
0007デフォルトの名無しさん
2009/03/29(日) 19:41:420008デフォルトの名無しさん
2009/03/29(日) 20:14:38はいはい脳内はいいから>>2のどこが悪いのか
突っ込んでから文句言いましょうね
0009デフォルトの名無しさん
2009/03/29(日) 21:51:04イチイチ相手すんなよ
0010デフォルトの名無しさん
2009/03/30(月) 12:31:43仕事では定期的なフォルダ移動やファイルの削除をしたり
趣味ではゲーム用のツールなんかも作れればいいなーと思ってるんですが、
どの言語が良いでしょう?
仕事ではVBAで間に合っていることは間に合ってるのですが、
そろそろ何か本格的に覚えたいと思っています
できればランタイムがない方がいいのですが、これはあまり言語を選択する上で考えないほうが
いいんでしょうか?
VBAの他にはHSPをほんの少しだけ使えますが、
HSPというと笑われてしまうので(簡単だしランタイム無しでいいので気に入ってるんですが)
他の言語も覚えたいと思っています。
よろしくお願いします。
0011デフォルトの名無しさん
2009/03/30(月) 13:42:380012デフォルトの名無しさん
2009/03/30(月) 13:49:02どっちでもいい。でもVB系だと古い場合ランタイム探すのが大変だ。何種類もあるし
>HSPというと笑われてしまうので
まったく笑わないぞ。プログラムできれば立派なものだ。
ランタイム無しならC/C++系統かな〜〜WinAPだと難しいと思うが。
今時.NET入っていないPCは少ないと思うので、.NET系でもいいと思われ。
VB.NETやC#でもいいんじゃないか?
0013デフォルトの名無しさん
2009/03/30(月) 15:18:26「初心者によるプログラミング言語ガイド」
にスレタイ変えろよ。
0015デフォルトの名無しさん
2009/03/30(月) 16:07:580016デフォルトの名無しさん
2009/03/30(月) 16:08:500017デフォルトの名無しさん
2009/03/30(月) 16:19:28それが仕事や他のプログラム技術に繋がることもあるだろうし
ただレベルカンスト自慢とか格闘ゲームがうまいってだけだとアレだけど
0018デフォルトの名無しさん
2009/03/30(月) 17:44:29どんな言語を習得すべきでしょうか。いくつかの言語が必要らしいとはわかってきたのですが。
よろしくお願いします。
0019デフォルトの名無しさん
2009/03/30(月) 18:10:37どれでもできるから、すきなの使いな。
0020デフォルトの名無しさん
2009/03/30(月) 18:33:11・ゲーム用のツール … C++
・定期的なファイルの移動など … C#とかVB.NETとかPythonとか。
0021デフォルトの名無しさん
2009/03/30(月) 18:39:22phpがいいんじゃない?
javaあたりはweb環境作る前にくじける人もいるし、手軽とは言えない。
002218
2009/03/30(月) 18:55:07>21
素早いお返事お礼申し上げます
PHPを始めて行きます。
ありがとうございました。
0023デフォルトの名無しさん
2009/03/30(月) 21:50:58DBは何にするの?
#現場で使えるSQL レベルは押さえといたほうがいいと思うよ
0024デフォルトの名無しさん
2009/03/30(月) 22:45:29一人で笑いをとってどうするんだw
0025デフォルトの名無しさん
2009/03/30(月) 22:46:06C++なんて多機能すぎて、使いこなせねえよ。
0026デフォルトの名無しさん
2009/03/30(月) 22:55:080027デフォルトの名無しさん
2009/03/30(月) 23:23:38そこでC++は無いわ
0028デフォルトの名無しさん
2009/03/31(火) 13:26:21きちんとお金払ってプロに作ってもらって管理してもらう
まあ、あなたが作ったものが原因で100万円単位の損害が出てもあなたが穴埋めできるなら自分で作ってもいいけどさ
0029デフォルトの名無しさん
2009/03/31(火) 16:19:560030デフォルトの名無しさん
2009/04/01(水) 01:11:57いろんな顧客相手にしてると、案外そういうの必要になる場面も多い。
まぁ、そういう仕事は無理にやる必要はないんだけどね。
0031デフォルトの名無しさん
2009/04/01(水) 10:29:24どの言語を勉強したら良いですか?
osはwindowsです。
0032デフォルトの名無しさん
2009/04/01(水) 10:37:54無理
出来合いのものをきちんと金出して買え
0033デフォルトの名無しさん
2009/04/01(水) 10:53:51質問の仕方が悪かったです。
そこまで凄いのじゃなく
単純に、株やドルの相場とかを1時間置きとかに抽出して
それを自動でグラフとして生成し、自サイトに張り付けたいのです。
宜しくお願いします。
0034デフォルトの名無しさん
2009/04/01(水) 11:09:47同じようなものをPerlで作ったことがある。
しかし鯖側で全部生成するのはコストが集中するから
鯖ではデータの抽出と転送だけ行って
グラフ生成はJavascriptにまかせるのがモダンな気がする。
0035デフォルトの名無しさん
2009/04/01(水) 11:12:00(出来れば、ファイルに保存してExcellに集計)
くらいのは自作したくなるよね
003631
2009/04/01(水) 15:05:41ありがとうございます。
Javascript勉強してみます。
>>35
プログラムに興味があったわけではないんです^^;
自サイトでグラフを毎日更新してるのですが
エクセル入力→グラフを画像に変換→切り抜き→htmlに書き出し→アップロード
という面倒な作業と、仕事終わって家帰ってからだと更新情報として遅いので
プログラムでどうにかなるなら勉強しようと思った訳です。
0037デフォルトの名無しさん
2009/04/01(水) 20:45:17PerlやPHP、Rubyの方が無難でしょうか?OSはXPです
0038デフォルトの名無しさん
2009/04/01(水) 22:06:590039デフォルトの名無しさん
2009/04/01(水) 22:25:08出来る出来ないで言えば十分出来る
2.X系でもな
Shift_JISなどのCJKのエンコーディングも標準でサポートされている
ただし、Unicodeベースなので、常にエンコード変換を行うことになるし
2.X系の「文字列」はバイト系とUnicode系の2種類があるので、常にその辺を
意識して注意を払う必要はある(いずれにせよ、その辺の仕掛けがなんもない
昔のPerlあたりよりはずっとマシだが)
0040デフォルトの名無しさん
2009/04/01(水) 22:46:520041デフォルトの名無しさん
2009/04/01(水) 23:39:44でプログラムの真似事をしているド初心者ですが
どうもいろいろなサイトを見るに、最終的にはC++の習得を目標にすべきらしいとの事なんですが、
ググってみるに、開発環境はVC++2008ということになりそうなんですがこれって.NETってやつですよね?
これで勉強しちゃってだいじょぶなんでしょか?
まあ当分(かなり当分)はDelphiに専念でとにかくコードを書きまくって慣れて行こうという段階なんでC++は箸休め位でいいんですが
0042デフォルトの名無しさん
2009/04/01(水) 23:46:48ネイティブコードで書けばいい。
マネージコードで書くこともできるし(C++の変種で)。
0043デフォルトの名無しさん
2009/04/02(木) 10:49:36.NETを勉強してはいけない理由でもあるのか?
それはさておき、C++/CLIこそ、Windows向け開発環境の充実ぶりでは最強。ネイティブで
書いてもいいし、.NETを使ってもいいし、1つの関数の中に、ネイティブと.NETの両方のコードを
混在させることもできる。
だから、最初は.NETを使ってとりあえず動くものを作っておいて、少しずつネイティブにして
いくってこともできる。
0044デフォルトの名無しさん
2009/04/02(木) 11:50:34一つ覚えればあとは応用が利くから
むしろどんな開発環境で作るかのほうが重要
delphiだってネイティブで書けるし.NETも利用できるし問題無い
その環境で不満が出てきたら他に移行すればいいんでないの?
本格的にMS製の.NETに移行したかったらC# DelphiやってればC#の移行は簡単なはず
本格的にネイティブアプリを作りたくなったらC++
Delphiはいい製品だと思うよ
0045デフォルトの名無しさん
2009/04/02(木) 14:50:59マネージドの変な縛りあるし、
クラスライブラリも出来が悪くて初心者向けじゃないだろ。
0046デフォルトの名無しさん
2009/04/02(木) 15:18:17それと、あなたが納得できる素晴らしいクラスライブラリを是非教えて欲しい(言語は問わない)
>>43
C++/CLIはどう考えても初心者向けじゃないだろJK
あれはC++と.NET両方を理解してる人が使う物だ。
0047デフォルトの名無しさん
2009/04/02(木) 15:41:100048デフォルトの名無しさん
2009/04/02(木) 15:41:34また、前スレでも同様な意見が出てたけど、
.netの場合はwindows.formのプロパティが隠蔽多すぎ、
ダミー多すぎで自作する場合のベースに使えない。
お勧めはVCL、OWL、JavaSEのクラス群。
もちろん、パーフェクトとは言わないけどね。
0049デフォルトの名無しさん
2009/04/02(木) 16:18:530050デフォルトの名無しさん
2009/04/02(木) 16:35:580051デフォルトの名無しさん
2009/04/02(木) 16:41:19DelphiとかC++Builderは生産性が高いんだよ。
自作ライブラリの再利用性も高いし。
ただ、チーム組む程の人員集めるのが大変なだけで。
今はあんまり見かけなくなったけど、
VB屋さんとか混ざるとめちゃくちゃやらかすしね。
0052デフォルトの名無しさん
2009/04/02(木) 16:50:04ただしvclのソースはobjectpascalで書かれてるからc++builderよりdelphiのほうがいいと思われる
そもそもc++builderって.netに対応してんのけ?
0053デフォルトの名無しさん
2009/04/02(木) 17:01:53C#でVCL使えれば良いとこ取りが出来て便利なんだけど、
C#はクロージャ的なものを使えないからVCL使えないしね。
Java7もクロージャの導入見送ったって言うし、
みんな馬鹿な事してるよな。
GUIの組みやすさこそが、クライアントアプリ作成の鍵だし、
初心者(=将来のサポート技術者・対応技術者)の取得の
重要な要素なのにね。
0054デフォルトの名無しさん
2009/04/02(木) 18:47:23>>41が「最終的にはC++の習得を目標にすべきらしい」といってた。初心者でも、最終的な
ところまで考えておきたい奴はいるのだよ。
0055デフォルトの名無しさん
2009/04/02(木) 19:00:400056デフォルトの名無しさん
2009/04/02(木) 21:43:08C++用のライブラリやSDKしかない提供されないような時にこまる
ってだけのことなんだろうから、VC++でコンソールアプリケーション
作る練習したらいいんですよ。
.netは関係ないんだから質問者置き去りで議論しても無意味です。
0057デフォルトの名無しさん
2009/04/02(木) 21:49:37必要になるかどうかもわからんのに
0058デフォルトの名無しさん
2009/04/02(木) 21:56:54興味があるなら、なんでも触ってみたらいいじゃないか。
0059デフォルトの名無しさん
2009/04/03(金) 01:45:450060デフォルトの名無しさん
2009/04/03(金) 05:15:11初心者にいきなりC++なんて基地外沙汰だろ。
DelphiでOOPとGUIに慣れてからの方が移行が簡単だよ。
0061デフォルトの名無しさん
2009/04/03(金) 11:47:12一応出来るからな。
0062デフォルトの名無しさん
2009/04/03(金) 13:49:52「C++用のライブラリやSDK」しか公開されてない場合でも利用できるんじゃないの?
もちろんVC++用のソースで公開されてたら別だけど
0063デフォルトの名無しさん
2009/04/03(金) 13:50:090064デフォルトの名無しさん
2009/04/03(金) 14:00:150065デフォルトの名無しさん
2009/04/03(金) 14:03:49もしWindowsアプリを最終目的にしているのなら無駄ではないが遠回りすぎる
0066デフォルトの名無しさん
2009/04/03(金) 15:12:21使えるよ、普通に。
あと、bcc32の吐き出したobjファイルもリンクできるから、ヘッダさえ整えればC/C++コードも利用可能。
0067デフォルトの名無しさん
2009/04/03(金) 15:34:41.NETが使えてVCLが優秀でネイティブアプリが書けて
DLLを使えてC++用のライブラリやSDKしかない時でも大丈夫
無敵ヽ(´ー`)ノ
0068デフォルトの名無しさん
2009/04/03(金) 15:49:450069デフォルトの名無しさん
2009/04/03(金) 16:00:23携帯ならJavaを学んだほうがいいしXNAならC#でもいいし
C++とDirectXでwindowsマシン上で動作させるなら、C++ DirectXでいろいろでてくるからググるとよろし
http://lacc.biz/cpp/cpp.html
こんなんとか
0070デフォルトの名無しさん
2009/04/03(金) 16:09:03いくつかのサイトを見て、そちらのサイトが一番わかりやすく感じたので、そちらのサイトを参考にさせていただきます。
0071デフォルトの名無しさん
2009/04/04(土) 14:07:00俺も勉強し始めたばかりなんだけど、
「苦C」にしろ他の入門サイトにしろ、ソースが読めるようになるわけじゃない。
でも、それほど時間かからないし、やる価値はあるんだって思う。
ってゆーか、もう「苦C」は終わっているかもしれないけど。
入門サイトと実際のソースの間の中間を埋めてくれる解説サイトがあればなぁ・・・
0072デフォルトの名無しさん
2009/04/04(土) 14:08:560073デフォルトの名無しさん
2009/04/04(土) 14:30:03入門サイトを読み終わったら、直ちに実際のソースを読むべきだと思うよ。
ソースコードを読める様になる為にはソースコードを読むしか無い。
興味のある分野の少し大きめのプログラムを2、3個選んで、真面目に
分析してみれば直ぐに読める様になるよ。案ずるより産むが易し。
中間を埋めるのは単にやる気があれば良いだけ。
0074デフォルトの名無しさん
2009/04/04(土) 14:38:040075デフォルトの名無しさん
2009/04/05(日) 15:21:07その、やったらダメなこととか、プログラム作る型みたいなのを乗っている本は
ないのでしょうか?
例外やファイル操作のことについて、入門ってかなり薄くしか書いてないんですが・・・
いちいち、全てのコードを書きたくない・・・こんな初心者ダメですか?
中級者程度でよい本(C系)はありますでしょうか?
0076デフォルトの名無しさん
2009/04/05(日) 19:31:430077デフォルトの名無しさん
2009/04/05(日) 22:16:090078デフォルトの名無しさん
2009/04/05(日) 22:50:09>プログラム作る型みたいなの
何を作りたいかにもよるけど、サンプルコードを探して来て
自分で改造すると良いよ。Linux や Solaris ならコマンドの
ソースコードが公開されているから、dc 辺りから読み始めると
良いです。GUI なら Gtk+ のサンプルコードを見て下さい。
Mac OS X なら Apple のサイトに Cocoa のサンプルコードが
あります。Windosw は多分誰か別の人が教えてくれると思います。
0079デフォルトの名無しさん
2009/04/05(日) 22:52:53008075
2009/04/05(日) 23:34:06結構でかい書店へ行ってきたんだけど、サンプルは少なかった。
出来れば、1つの流れになっているものがいいんだけど、
ゲームを作るサンプルばかりだった。
0081デフォルトの名無しさん
2009/04/06(月) 00:01:51>あとは、サンプルを読みまくるのでよろしいのでしょうか?
良いと思います。
>結構でかい書店へ行ってきたんだけど、サンプルは少なかった。
書籍じゃなく、ネットで興味あるライブラリとかをダウンロードして
そこに含まれているサンプルコードを読むと良いですよ。
>出来れば、1つの流れになっているものがいいんだけど、
>ゲームを作るサンプルばかりだった。
ゲームじゃないなら何が作りたいのかな?
話の流れと関係無いけど、初心者向けのプログラム入門にお薦め。
http://www.wakayama-u.ac.jp/~tokoi/opengl/libglut.html
0082デフォルトの名無しさん
2009/04/06(月) 02:25:01Effective Javaとかそういう系?
008375
2009/04/06(月) 02:37:46ゲームはプログラムが大きすぎて、さすがに無理だと思って・・・
サーバー関係やネット(JavaScript?)、データベース等 なんか覚えることが多いな〜と
本屋で思ってた。
出来れば、apiの解説した本みたいの、ほしいなぁ。
api見ても、書けそうもない自分・・・
0084デフォルトの名無しさん
2009/04/06(月) 16:17:07型を覚えるなら練習量が全て。
リファレンスの類はむしろ覚えたくないor既にほとんど覚えてしまった人用です。
'解きながら学ぶC言語'
'これならわかるトレーニングドリルC'
'なぞりがきC言語学習ドリル'
参考書買うならこの辺じゃないかと。
やってはいけないことの方は、デバッグ関係の本でも当たってください。
0086デフォルトの名無しさん
2009/04/08(水) 02:02:540087デフォルトの名無しさん
2009/04/08(水) 08:57:410088デフォルトの名無しさん
2009/04/08(水) 09:26:54連携・連動させやすい言語はありますか?
環境はWindows XP Proで
スキルは、Java・C・BASIC・HSPで簡単なゲーム作れるくらい。
用途:
独りプログラミングコンテスト
0089デフォルトの名無しさん
2009/04/08(水) 11:11:24ただし萌絵にかぎる
0090デフォルトの名無しさん
2009/04/08(水) 11:18:52オブジェクト指向がどう定義されるかが気になる
0091デフォルトの名無しさん
2009/04/09(木) 08:21:40Javaができるなら、Javaでいいんじゃねぇの?
0092デフォルトの名無しさん
2009/04/09(木) 16:33:13プロセス同士をって事?
プロセス間通信を何でやるかって問題だけど、
TCP/IP使うならJava/C#/C++/Delphi、
OSのAPI使うならC/C++/Delphiじゃ?
どっちにせよ、どんな連携・連動なのか
(プロセス間で通信するのか、単なる起動、終了待ちなのか等)を
書いてくれないとなんともいえんよ。
009388
2009/04/09(木) 21:15:17IPCに関して全く無知なことがわかりました。
ありがとう。
いやしくも、IPCに関して参考になるサイトや本があればご教授いただきたい。
0094デフォルトの名無しさん
2009/04/14(火) 10:16:220095デフォルトの名無しさん
2009/04/15(水) 07:26:060096デフォルトの名無しさん
2009/04/15(水) 07:52:020097デフォルトの名無しさん
2009/04/15(水) 07:54:57パイプ、ソケット、セマフォ、キュー、ランデブー、スレッド
などのキーワードを調べたら?
0098デフォルトの名無しさん
2009/04/15(水) 14:44:05自力で調べた範囲では、LAMPが流行ってるとのことですが、
SNSを作れるレベルになるにはどれくらいの勉強が必要でしょうか。
また、LAMP以外にも使えそうな言語があったら、教えて下さい。
現在、大学生で、一日5時間は勉強につぎ込める環境です。
0099デフォルトの名無しさん
2009/04/15(水) 14:58:13勉強するところから始めたら3ヶ月ぐらい勉強すれば簡単なものはつくれるんじゃね?
ただ、作り始めると最初の頃に作ったアラがどんどん見えてきて、
そっちのほうに時間が取られる気がする。
まずはサーバを構築して、PHPとMySQLで簡単なゲストブックを作るとこからだな。
俺ならWISAで作るけどw
0100デフォルトの名無しさん
2009/04/15(水) 16:00:32unixネットワークプログラミング1,2 がいいと思う(高いけど)
0101デフォルトの名無しさん
2009/04/15(水) 16:08:17windows に apache,php,mysql インスト&動作確認なら数日でできるんじゃない?
#勉強用ならそれで十分だと思うが(慣れれば、すぐにできるようになるw)
#Linux使うことが目的じゃなくて、SNS作る事が目的ならね
0102デフォルトの名無しさん
2009/04/15(水) 17:01:17↓参考ページ(途中で終わってるけど)
CakePHPでSNSっぽいものをつくって挫折するまでのコーディング日記
ttp://www.ideaxidea.com/archives/2007/06/cakephpsns000.html
SNSだとデータの扱いが課題になりそうな気がする。
010398
2009/04/15(水) 17:34:53>>99さん
WISAを調べてみました。
Windows Web Server 2008を5万円出して買わないと
いけないんでしょうか?
貧乏学生なので、できれば安く抑えたいです。
LAMPよりも、作りやすいんですかね。
>>101さん
Linuxにこだわる必要はないということでしょうか?
Linuxのメリットデメリットが良く分からないです。。
0104デフォルトの名無しさん
2009/04/15(水) 18:51:10>Windows Web Server 2008を5万円出して買わないと
無料で公開されてるVisual WebDeveloper StudioExpressを使えばWISAでの開発は無料
ただし運用にはIISの接続数制限の関係でServerが必要
>Linuxにこだわる必要はないということでしょうか?
Windows上のApache+PHP上で動作するのは、
ほとんどLinux上のApache+PHPで動作するから
開発はそれでもいいんでないかということ
でもこの場合でもやっぱり運用にはServerが必要なので(TCP/IPの接続数制限)、
どうしても無料にこだわるのならLinuxでやるしかない
0105デフォルトの名無しさん
2009/04/15(水) 20:22:50学生ならDreamSpark利用すればその辺一式ただで手に入る
まあ運用はライセンス上無理だと思うけど
0106デフォルトの名無しさん
2009/04/15(水) 21:01:14・不安定な鯖では利用者に迷惑をかける。
・脆弱な鯖では他の人に迷惑をかける。
・レンタル鯖の利用料よりも自宅鯖の電気代のほうが高くつく。
初心者が自宅鯖で運用しても何もメリット無いよ。
0107デフォルトの名無しさん
2009/04/15(水) 22:47:49言語ガイドのスレだというの忘れてないか?
0108デフォルトの名無しさん
2009/04/15(水) 22:53:040109デフォルトの名無しさん
2009/04/15(水) 23:03:230110デフォルトの名無しさん
2009/04/15(水) 23:31:13私は挫折しやすいので、その点に注意してください
0111デフォルトの名無しさん
2009/04/15(水) 23:36:10資料の多さと開発環境の充実具合からC言語をすすめる。
文法は最近の言語よりかはシンプルだし、概念を学ぶのにも適してるだろう。
極めようってことは現時点では思わなくていい。
慣れたと思ったら他の言語の学習に切り替えてもいい。
0112デフォルトの名無しさん
2009/04/15(水) 23:38:07C言語が一般的。それと別に「ポイント」についての本も買う。
C言語でまずつまずくのが「ポイント」
みんなそれが分かっているから、そういう本はいくらでもある。
0113デフォルトの名無しさん
2009/04/15(水) 23:42:48おもしろさや興味が持続すると思うので、
おれはC#を勧める
0114デフォルトの名無しさん
2009/04/15(水) 23:43:59PythonかRubyをどうぞ
Cだと実際に役に立つことができるようになる前に挫折しがちなので
0115デフォルトの名無しさん
2009/04/15(水) 23:54:16依存プロパティとかデリゲートとか、コンソールアプリ作るなら知らなくてもいいけど、
GUIアプリ作るなら知っとくべき難解な仕様がある。あとMSDNが難解w
Pythonは公式のドキュメントがよくできてるけど、他言語を知ってることを前提にした説明が、
随所に見られるので理解に苦しむかもしれない。書籍もあんまりいいのない。
学習をC→Python→C#と進めてる俺の感想。
0116デフォルトの名無しさん
2009/04/15(水) 23:57:25俺がいる
CやったからC#、Pythonのどちらかにしようと考え中
0117デフォルトの名無しさん
2009/04/16(木) 00:01:10ダブクリでイベント作成して、
フォームのメンバにがんがん書いちゃうのが普通だからどうでもいいよ
依存関係プロパティとかデリゲートとか考慮する必要なんてないよ
0118デフォルトの名無しさん
2009/04/16(木) 00:06:35これは便利で役に立つ
0119デフォルトの名無しさん
2009/04/16(木) 00:12:33ダブクリでイベント作成して、
それからうーんと何を入力すればいいんだ?となって、
しょうがない言語仕様をしっかり学ぶかとなり、
結局コンソールアプリからの出発となる。
0120デフォルトの名無しさん
2009/04/16(木) 00:19:56コンソールアプリも普通にイベントで実行されるメソッド内に記述すればよろし
0121デフォルトの名無しさん
2009/04/16(木) 01:07:44windowsでCの次にやるなら、C#お勧め
0122デフォルトの名無しさん
2009/04/16(木) 02:44:40そんな事で迷うなら、
C++Builder(TurboC++)使っとけばいいんじゃね?
0123デフォルトの名無しさん
2009/04/16(木) 03:29:26ウェブアプリならまずHTMLだろな。
あとパールが使いやすいよ。
標準付属のCGIモジュール使えばほとんどHTMLだけの知識でできる。
0124デフォルトの名無しさん
2009/04/16(木) 04:12:41VB6とかと同様の、最初だけは良いけど大規模になるとコピペあらし、
って感じがどうにも。
PHP5とかの方が良くね?
0125デフォルトの名無しさん
2009/04/16(木) 04:58:29最初は文法の自由度低いほうが妙なクセつかなくていいと思うでよ。
0126デフォルトの名無しさん
2009/04/16(木) 05:05:000127デフォルトの名無しさん
2009/04/16(木) 05:12:25詳しく
0128デフォルトの名無しさん
2009/04/16(木) 06:04:170129デフォルトの名無しさん
2009/04/16(木) 06:08:58自由度っても、文法的な自由度とロジック面での自由度があって、
ロジック面での自由度が低いと無理やりなコードになりやすいってのがないかい?
要は簡潔に組めないから力業になるみたいな。
0130デフォルトの名無しさん
2009/04/16(木) 07:47:55> VB6とかと同様の、最初だけは良いけど大規模になるとコピペあらし、
> って感じがどうにも。
へ?
そんなことないともうけどな。
分かりにくく書こうとすればできてしまうのも確かだけど。
0131デフォルトの名無しさん
2009/04/16(木) 10:17:11continue 使えないvbaでgoto文使うしかないとき、死にたくなる
貧弱な collectionとhashのvbaは泣きたくなる
お手軽collection体験という意味では Rubyおすすめなんだよなぁ
#たのるびで十分 hash使ったカウントとかは自分もよく使ってるよ
#perlの頃からw vbaはdictionaryだけど ないよりはましw
>>124
perlでこぴぺの嵐になる奴は、phpでも同じだと思う
#perl4じゃないよね?
0132デフォルトの名無しさん
2009/04/16(木) 10:52:570133デフォルトの名無しさん
2009/04/16(木) 10:54:490134デフォルトの名無しさん
2009/04/16(木) 15:54:34経験則的には、VBとかの場合、
指導者がかなり意識させないとかなりの確率でコピペになるよ。
0135デフォルトの名無しさん
2009/04/16(木) 16:08:27その方が金稼げるのだから必要悪と認識されてる。
0136デフォルトの名無しさん
2009/04/16(木) 16:36:000137デフォルトの名無しさん
2009/04/16(木) 16:42:53VB6迄は皆無。
VB屋さんに言わせるラッパーを用いたら同じ事は出来るらしいけどw:
なんちゃってなのでやらなかった時よりもより劣悪になる。
VB.netはなんちゃってC#で、VBの文法を無理にC#に
あわせたもんだから、文法やキーワードがぐちゃぐちゃ。
あんなもん使うならC#の方が良い。
0138デフォルトの名無しさん
2009/04/16(木) 16:57:58言語を選定しているのですが、サーバの都合で、
PHPかCGI(PerlまたはPython)しか利用できません。
VisualStudioのようなRAD環境が整っていて開発が簡単に行えることを条件とすると、
どういう環境がお勧めでしょうか?
html、JavaScript、ObjectPascal、C#、ClasicASP、ASP.NETで
一通り組んだことがあります。よろしくお願いします。
0139デフォルトの名無しさん
2009/04/16(木) 17:08:510140デフォルトの名無しさん
2009/04/16(木) 17:12:41エクリプスのPHP環境ってコード補完とかないから
最近の補完あたりまえのRADに慣れた人からすると辛いかも。
そういえば、PHPのユニットテスタあるらしいけど、結構便利?
0141デフォルトの名無しさん
2009/04/16(木) 17:20:34Delphi for PHPぐらい?
0142デフォルトの名無しさん
2009/04/16(木) 20:08:54Excel VBA
短期間に実用的なものが作れる。
0143デフォルトの名無しさん
2009/04/16(木) 21:44:43タダだし、Web上で目に見えて効果あり+データベースでゴリゴリ
0144デフォルトの名無しさん
2009/04/16(木) 22:12:030145デフォルトの名無しさん
2009/04/16(木) 22:48:10いま、フリー版とかあんなかね?
0146デフォルトの名無しさん
2009/04/16(木) 22:58:03Excelは初心者向けとは言い難い部分がある。
特にVBAと組み合わせる場合は完全にベテランの領域
(世間ではヤケにベテランが多いが)
VBAならACCESSがキホン。しかしACCESSはかなり
敷居が高いものがある.N88互換BASIC環境を
少しでも体験してからのほうがいいかもしれないが
0147デフォルトの名無しさん
2009/04/16(木) 23:03:03Turbo Delphiがあるよ Delphi2006
俺もDelphiがいいと思うな
0148デフォルトの名無しさん
2009/04/16(木) 23:06:42んでその流れを組むVBなんてものを勧めるなよ
0149デフォルトの名無しさん
2009/04/16(木) 23:31:23そこまで行くともはや本末転倒だから、
やはりBASIC系言語は初心者向けじゃないんだろうね。
昔みたく、アセンブラかBASICしか選択肢がない時代なら
ともかく、今は他に良い選択肢が幾らでもあるから。
>>147
別に勧めていたのではなく、VBAをやるなら、って話だと思う。
0150デフォルトの名無しさん
2009/04/16(木) 23:36:27構造化プログラミングもそれ以前のプログラミング
技術も両方ダメになる可能性があるから怖い。
スパゲティプログラミングを問題にすべきなのは
相当進んだ段階で初心者段階じゃない。
0151デフォルトの名無しさん
2009/04/16(木) 23:45:40それより、開発環境が簡単に作れて、情報の入手のしやすさが平均より上で、
RAD環境(IDE)が優れていて、フレームワークが優れていて基本的な目的が簡単に達成できる
という項目が平均的に優れているのが理想だと思うね
0152デフォルトの名無しさん
2009/04/16(木) 23:48:030153デフォルトの名無しさん
2009/04/16(木) 23:50:150154デフォルトの名無しさん
2009/04/16(木) 23:52:13どんな言語でもスパゲティになる可能性はあるから
知識がなければ誰でもスパゲティにはなるだろ
0155デフォルトの名無しさん
2009/04/17(金) 00:17:29意図的にやらん限りならねぇだろ。
OOLの場合は、初期のクラス設計の段階で継承、委譲の設計に
失敗して継承関係でのスパゲッティ的なもん作る可能性はあるが、
それはまた別の話だ。
0156デフォルトの名無しさん
2009/04/17(金) 00:36:584000行くらいあってコピペの嵐だった。
同じ行のCOBOLのソースよりはマシだと思った。
でもまあ、クラスが使える言語(JavaとかPython)を知っていると、
こういう仕組みを使わずにプログラムしている人をある種の尊敬があったりする。
0157デフォルトの名無しさん
2009/04/17(金) 02:54:42とりあえず入門書を購入したのですが、検討違いの方向でしたら指摘御願いします。
プログラムを作ろう!Visual C++2008 Express Edition 入門書
という本です。OSはWinです。よろしく御願いします。
0158デフォルトの名無しさん
2009/04/17(金) 03:10:56"ActionScript"で検索してみよう。
0159デフォルトの名無しさん
2009/04/17(金) 09:26:260160デフォルトの名無しさん
2009/04/17(金) 10:39:080161デフォルトの名無しさん
2009/04/17(金) 14:23:010162デフォルトの名無しさん
2009/04/17(金) 14:29:020163デフォルトの名無しさん
2009/04/18(土) 02:12:560164デフォルトの名無しさん
2009/04/18(土) 02:19:46検索してみたところ、初心者向けのサイトを見つけました。
そこを参考にし、専門書も探したいと思います。
作りたいゲームは育成シミュレーションです。
選択した行動やミニゲームによってパラメータが変わり、イベントが発生する感じです。
着せ替え要素も取り入れたいです。
このようなブラウザゲームは"ActionScript"で作成可能でしょうか?
他に勉強しておくと役立つ言語がありましたら、それも教えて頂けないでしょうか。
0165デフォルトの名無しさん
2009/04/18(土) 02:26:37いまならFlash=ActionScriptでいいんじゃない?
silverlightはまだどうかなって感じだし、ActiveXやAppletは今更だし
0166デフォルトの名無しさん
2009/04/18(土) 02:50:21YESでもあり、NOでもあり。
WEBでその手の処理だとデータ記録の為にサーバー側と連係する必要があり。
そのためにはサーバー側用の処理をする為の機構&言語と、出来ればRDB位は
覚える必要が出てくる。
とは言え、最初からアレもコレももよくないので、取り敢えずブラウザ側の処理から
マスターするのは良い順番だと思う。
0167デフォルトの名無しさん
2009/04/18(土) 04:27:01> ブラウザゲームってなに?
よくわからないけどAjaxとかJavaとかでうごくやつじゃなくて?
他所のひとと何かするのでなければ,サーバとの通信いらないから
ローカルで処理が済むように作ったほうが楽という気がする。
0168デフォルトの名無しさん
2009/04/18(土) 05:14:48だから>>166が「データ記録」って言ってるんだろう
というかすごい引用の仕方だな
0169デフォルトの名無しさん
2009/04/18(土) 09:54:52今こそ、アジャイルソフトウェア開発を実行しませんか。
アジャイルとUMLのことならば、こちらへ
http://www.tech-arts.co.jp/
0170デフォルトの名無しさん
2009/04/18(土) 10:35:09Flashはローカル保存できる。
0171デフォルトの名無しさん
2009/04/18(土) 11:14:57squirrelとguileではソフト開発のしやすさはどちらが優れていますか?
ライブラリの充実や構文の豊富さ等の観点で教えてください。
0172デフォルトの名無しさん
2009/04/18(土) 15:12:100173デフォルトの名無しさん
2009/04/18(土) 15:56:38いまのところC#で問題ないし、ネイティブアプリを作る必要性がないしな・・・
0174デフォルトの名無しさん
2009/04/18(土) 22:33:16Cでやってみたいけど、いいGUIライブラリってある?
0175デフォルトの名無しさん
2009/04/18(土) 22:33:510176デフォルトの名無しさん
2009/04/18(土) 22:34:230177デフォルトの名無しさん
2009/04/18(土) 23:50:200178デフォルトの名無しさん
2009/04/19(日) 00:00:090179デフォルトの名無しさん
2009/04/19(日) 01:57:36WindowsならC++Builder/TurboC++の一択。
0180デフォルトの名無しさん
2009/04/19(日) 02:06:350181デフォルトの名無しさん
2009/04/19(日) 02:07:530182デフォルトの名無しさん
2009/04/19(日) 09:16:540183デフォルトの名無しさん
2009/04/19(日) 10:04:360184デフォルトの名無しさん
2009/04/19(日) 18:20:150185デフォルトの名無しさん
2009/04/19(日) 18:36:35本当に小物なら、素直にSDKでチマチマやればいい思うけど
WindowsでまともなGUIライブラリが欲しいとなると結局MFCに・・・
何かいいラッパーライブラリあるのかな?
0186デフォルトの名無しさん
2009/04/19(日) 19:10:41お薦めじゃない。
0187デフォルトの名無しさん
2009/04/19(日) 19:34:080188デフォルトの名無しさん
2009/04/19(日) 19:40:12CからもBASICからも仲間とはみなして貰えてないようだが
早期のバージョンのものは、初心者/入門者用としては
恐らくニーズが最もマッチしていたのではないかと....
0189デフォルトの名無しさん
2009/04/19(日) 20:35:17Squeakという一種の仮想OS内でしか使えないと言うこと意外は自習用にベストマッチかと^^
環境そのものが先人のコードそのものですし、自由に調べられますし。
取っ掛かりの入門書は「自由自在Squeak」一冊で十分ですし。
それでプログラミングおよびオブジェクト指向に慣れたら他の言語と言う流れが良いかと^^
0190デフォルトの名無しさん
2009/04/19(日) 20:44:12ブレーズ・パスカルからきているかと思った
0191デフォルトの名無しさん
2009/04/19(日) 20:44:30本当に小物で高速を求めるならWin32APIで素直に作ったほうが良いかと^^
0192デフォルトの名無しさん
2009/04/19(日) 22:04:490193デフォルトの名無しさん
2009/04/19(日) 22:51:40昔使ったときは日本語があれだったけど今はどうなんだろ
0194デフォルトの名無しさん
2009/04/19(日) 22:56:10Ver. 4あたりまでは、まあ、問題なく使えますね。
ある程度使っていると、初心者向けかどうかは、微妙なものを感じるようになりますが……
0195デフォルトの名無しさん
2009/04/19(日) 23:07:10だから、そのためのVCLだろ。
OWL等よりも遥かに敷居が低い上に本格的なC++としての開発も可能。
MFCとか設計も酷いし、その背景にあるWinAPIの知識があること
前提のラッパーだからAPI知らん初心者には論外だろ。
0196デフォルトの名無しさん
2009/04/19(日) 23:25:390197デフォルトの名無しさん
2009/04/20(月) 00:39:41第一、初心者がライブラリ使うのにソースコードまでいらんだろ。
あるに越したことはない、って程度で。
ライブラリの解読が必要になる位に実力ついたら、PASCALソースでも
大体何をやっているかは読める様になっているだろうし。
0198デフォルトの名無しさん
2009/04/20(月) 22:59:42独自拡張のクロージャの使用が不可避とか、VCLクラス特有の制限とかはあるから好みは分かれるかも。
0199デフォルトの名無しさん
2009/04/21(火) 03:17:36でも、OOLで効率よくGUIを構築しようとすると
Delphi/C++Builderのクロージャ的な構造は必須になるし、
敷居も低いからそれでいいんじゃね、と思うのよ。
それ否定してOO原理主義にはしったJavaは見事にデスクトップで玉砕したわけだし。
(苦労してVB6程度のハンドラ構造しか持てないんじゃ当然の結果だけど)
0200デフォルトの名無しさん
2009/04/21(火) 06:28:360201デフォルトの名無しさん
2009/04/21(火) 07:40:59ランタイム使わないネイティブコード吐くRAD環境がDelphi/C++Builderしか無いという方が正しいんじゃないでしょうか?
.netでもおkならVisualC#でも問題ないかと。
JavaはOSべったりなコード書かないなら対象に入れても大丈夫だとは思いますが・・・
0202デフォルトの名無しさん
2009/04/21(火) 07:42:160203デフォルトの名無しさん
2009/04/21(火) 09:09:13隙間というか良い立ち位置だ
0204デフォルトの名無しさん
2009/04/21(火) 09:17:31そういえば昔TurboPascal最強と叫んでいた人種がいたなあ
その人たちはそっちに流れていったのかな?
0205デフォルトの名無しさん
2009/04/21(火) 10:00:01例外潰さないといけなくなるんだろうな。
妄想しただけでうんざりしてきた…
0206デフォルトの名無しさん
2009/04/21(火) 11:30:46設定ファイルが大きくなりそうなんで気になったんだけど。。。
0207デフォルトの名無しさん
2009/04/21(火) 11:38:5564kbを超えるバイナリデータ突っ込んだり一秒に300回くらい書き換えるんでもなければそんなに重くもない。
柔軟性が欲しかったらXML使っとけ。
つかスレ違い。
0208デフォルトの名無しさん
2009/04/21(火) 11:55:200209デフォルトの名無しさん
2009/04/21(火) 15:46:280210デフォルトの名無しさん
2009/04/21(火) 16:04:540211デフォルトの名無しさん
2009/04/21(火) 16:05:210212デフォルトの名無しさん
2009/04/21(火) 17:00:250213デフォルトの名無しさん
2009/04/21(火) 17:17:200214デフォルトの名無しさん
2009/04/21(火) 17:33:32iniファイルで、保存ディレクトリを実行ファイルと同じにしけば、
ディレクトリコピーだけで環境移行出来るソフト組めるし。
0215デフォルトの名無しさん
2009/04/21(火) 20:06:190216デフォルトの名無しさん
2009/04/21(火) 20:10:110217デフォルトの名無しさん
2009/04/21(火) 20:15:510218デフォルトの名無しさん
2009/04/21(火) 20:21:000219デフォルトの名無しさん
2009/04/21(火) 20:22:31テキストファイルで簡単に結果確認できるし、
サンプルデータの作成もできるからね。
レジストリに対する環境汚染や誤操作を犯す危険を
避ける事ができるってのも大きいし。
0220デフォルトの名無しさん
2009/04/21(火) 21:45:100221デフォルトの名無しさん
2009/04/21(火) 23:01:480222デフォルトの名無しさん
2009/04/21(火) 23:05:450223デフォルトの名無しさん
2009/04/21(火) 23:09:550224デフォルトの名無しさん
2009/04/21(火) 23:56:05レジストリよりはINIのほうがいい。
INIよりは、XMLのほうがいいけどね。
0225デフォルトの名無しさん
2009/04/22(水) 00:29:110226デフォルトの名無しさん
2009/04/22(水) 00:37:160227デフォルトの名無しさん
2009/04/22(水) 00:38:000228デフォルトの名無しさん
2009/04/22(水) 00:46:210229デフォルトの名無しさん
2009/04/22(水) 00:47:54そうなんだ
参考までにどうやってログインユーザ別に保存するの?
ひょっとしてWindowsが自動的にやってくれる?
0230デフォルトの名無しさん
2009/04/22(水) 00:50:390231デフォルトの名無しさん
2009/04/22(水) 01:04:49> 保存ディレクトリを実行ファイルと同じにしけば、
exeと同じフォルダになんでもかんでもおいちゃって、vistaで不具合だす
アプリ続出だったじゃん。
0232デフォルトの名無しさん
2009/04/22(水) 01:14:34MSの互換性に対する考え方次第では、むしろVistaの不具合だ
0233デフォルトの名無しさん
2009/04/22(水) 01:19:48program filesの下にデータ置いてるのは不勉強すぎ。
0234デフォルトの名無しさん
2009/04/22(水) 01:21:340235デフォルトの名無しさん
2009/04/22(水) 01:22:060236デフォルトの名無しさん
2009/04/22(水) 01:25:35MSって、だめだよね。
95の時代から自ら定めたガイドラインに違反したり反故にしたりが多い。
0237デフォルトの名無しさん
2009/04/22(水) 01:27:170238デフォルトの名無しさん
2009/04/22(水) 01:29:47MSだもん
0239デフォルトの名無しさん
2009/04/22(水) 01:31:000240デフォルトの名無しさん
2009/04/22(水) 01:32:560241デフォルトの名無しさん
2009/04/22(水) 01:35:52下にファイルをつくるようになってるんで、そこらへん考慮してないアプリでも一応動く
はずなんだけど、なんかトラブル起こってるよな。
0242デフォルトの名無しさん
2009/04/22(水) 01:37:33OfficeとかVSとかもガイドライン無視してるところがあったけど、
バージョンがあがって解消されていったから、MS SQLもそのうち
なおるんじゃね?
0243デフォルトの名無しさん
2009/04/22(水) 01:40:06>program filesの下にデータ置いてるのは不勉強すぎ。
なんて言ってるからMSの不勉強を指摘しただけで、
そのうちなおるなんてのは論点のすり替えですよ?
0244デフォルトの名無しさん
2009/04/22(水) 01:43:340245デフォルトの名無しさん
2009/04/22(水) 01:46:430246デフォルトの名無しさん
2009/04/22(水) 01:54:31自分らも外れてて問題なしって話なんでしょ?
で、それに対して、MSのアプリはそういうのありがちだけど、
バージョンアップしたらガイドラインに沿うようになっていく
から、現状(しかも例外的なやつ)のをマネしてても、ダメなんじゃね?
って話。
0247デフォルトの名無しさん
2009/04/22(水) 01:54:40データを置いてもいいと考えるのは普通だよな
0248デフォルトの名無しさん
2009/04/22(水) 01:57:570249デフォルトの名無しさん
2009/04/22(水) 02:01:57c:\windpwsにあるけど
0250デフォルトの名無しさん
2009/04/22(水) 02:05:23サーバーっていうかサービス系のテンポラリファイルってどこに置くべきかとかよくしらんけど、
それはまずいの?
0251デフォルトの名無しさん
2009/04/22(水) 02:06:530252デフォルトの名無しさん
2009/04/22(水) 02:09:06MS SQLってvistaで動かしても、program filesの下にファイル作る?
0253デフォルトの名無しさん
2009/04/22(水) 02:10:190254デフォルトの名無しさん
2009/04/22(水) 02:13:24vistaだと、それに付随してまたいろいろトラブルおきたりしてるね。
0255デフォルトの名無しさん
2009/04/22(水) 02:18:06盛大に作る
0256デフォルトの名無しさん
2009/04/22(水) 03:32:54インストーラ作ってprogram filesの下に置くわけないじゃん。
更に、ディレクトリコピーで環境移行を前提としている場合は
program filesの下にアプリ自体配置しないだろ。
0257デフォルトの名無しさん
2009/04/22(水) 03:38:50マルチユーザ対応の話なんだから
ユーザ別の管理ができなきゃ
どこにおこうが同じっていってんだよ
論点が全く異なる
0258デフォルトの名無しさん
2009/04/22(水) 04:15:030259デフォルトの名無しさん
2009/04/22(水) 04:20:25そんな話は途中から沸いたにすぎない。
元ネタはiniファイルを使いたい、ってだけで、
ディレクトリコピーの話も、マルチユーザーの話も
それぞれの我田引水の理由付けにすぎないので、
勝手に論点を都合よい方向にシフトさせないように。
ちなみに、ユーザー毎の設定ファイルつくりゃ、
そんなもん一緒だよ。
0260デフォルトの名無しさん
2009/04/22(水) 08:13:19PGの練習ってなんだ??
0261デフォルトの名無しさん
2009/04/22(水) 08:27:520262デフォルトの名無しさん
2009/04/22(水) 08:48:540263デフォルトの名無しさん
2009/04/22(水) 11:22:090264デフォルトの名無しさん
2009/04/22(水) 15:33:55参考書を何か買おうと思ってるのですが、何かお勧めはあるでしょうか?
できれば書店などで探すとごっちゃになるのでアマゾンかなにかで出してくださると助かります。
お願いします
0265デフォルトの名無しさん
2009/04/22(水) 15:35:320266デフォルトの名無しさん
2009/04/22(水) 19:38:37http://www.amazon.co.jp/exec/obidos/search-handle-url?%5Fencoding=UTF8&search-type=ss&index=books-jp&field-author=%E5%A4%A7%E6%A7%BB%20%E6%9C%89%E4%B8%80%E9%83%8E
あたりはどうだ?
0267デフォルトの名無しさん
2009/04/22(水) 21:02:130268デフォルトの名無しさん
2009/04/24(金) 13:04:03http://robot.watch.impress.co.jp/cda/vstone/2009/04/02/1699.html
0269デフォルトの名無しさん
2009/04/24(金) 14:29:100270デフォルトの名無しさん
2009/04/24(金) 21:42:18OSはwindowsです
0271デフォルトの名無しさん
2009/04/24(金) 21:51:40どうせ覚えるならJavaだろうな。
0272デフォルトの名無しさん
2009/04/24(金) 22:02:50ありがとうございます。
がんばります。
0273デフォルトの名無しさん
2009/04/24(金) 22:04:430274デフォルトの名無しさん
2009/04/24(金) 22:08:250275デフォルトの名無しさん
2009/04/24(金) 22:14:11ひととおり基本は理解したので、コンソールばかりじゃなく
ウィンドウズのGUIを作ってみたいと思って
今「ねこでもわかるウィンドウズプログラミング」って本を読んでるんだけど・・・
なんか他にお勧めの本とかってある?
将来的にはOpenGLとか使っていろいろしてみたいんだが
0276デフォルトの名無しさん
2009/04/24(金) 22:14:44あるいはCが出来なければJavaはやらないほうが良い
という説はあってる?
JavaScriptとJavaを同時に勉強しないほうがいいってのは
あってる?
0277デフォルトの名無しさん
2009/04/24(金) 22:18:57三つ目以外は意見が分かれるだろな。
0278デフォルトの名無しさん
2009/04/24(金) 22:23:52まぁC言語とJavaは似てるようで、似てない
ようで似ているところもある
どちらも便利な面もあるが、不自由な面もある。
便利なことが不便な面になることもある・・・て難しいかな
0279デフォルトの名無しさん
2009/04/24(金) 22:24:480280デフォルトの名無しさん
2009/04/25(土) 00:51:50日本語もろくに喋れないくせに英語を教えるんですね。わかります。
0281デフォルトの名無しさん
2009/04/25(土) 00:59:02目に見えた成果が見えにくいから長続きしない
まだ、C#とかJavaとかやったほうがいい
0282デフォルトの名無しさん
2009/04/25(土) 03:39:21で、オブジェクト指向について苦労し始めたらJAVAやるといいよ
0283デフォルトの名無しさん
2009/04/25(土) 05:38:07OpenGLに関しては"GLUT"でググれば床井さんのページが出てくるんで
入門はそれで足りる、というかOpenGLスレのテンプレみた方がいいよ
Direct3D使った方が楽な場合もあるのでこだわる必要はないと思うけど
GUIの方はどうしてもC++を多少でもできないと選択肢がない
アマゾンでC++の書籍を検索してカスタマーレビュー読んで選んで決めたら?
あとは推薦図書スレか初心者スレあたりで聞いてください
0284デフォルトの名無しさん
2009/04/25(土) 06:00:21一つの言語を完全に習得すれば、他の言語の学習は簡単
ただ勉強してもすぐ習得できるわけはないから
できると断言するとかなり語弊がある
JavaScriptは"関数型言語"の系譜なんでちょっと特殊だけど
一緒に勉強しても多少混乱するだけで大丈夫かと
0285デフォルトの名無しさん
2009/04/25(土) 06:25:14その場合は、ASPとかが必要なんでしょうか?
ASPについてもあまり詳しくはないんですけど・・・(´・ω・`;)
0286デフォルトの名無しさん
2009/04/25(土) 07:38:291ヶ月サイクルで集中する言語を切り分けるのがいい感じだと想うけど。
自分は3ヶ月周期でJAVA → オラクル → OS → HTMLみたいな感じ。
もう大丈夫ってものができたらそれをサイクルから外して、わかんないことは随時調べて・・
結構気持ちいいんだよねこれ。
0287デフォルトの名無しさん
2009/04/25(土) 07:53:27まずは、プロトコルって用語を検索して、言語と通信規約の違いを認識すべし。
んで、サーバーサイドのプログラム(WEBサーバを通してサーバー側で動くプログラム)の仕組みに対応していれば何でもOK。
仕組みはCGI(言語は何でもあり)、JSP/Java Servlet(Java)、ASP(IIS用対応DLLがあれば言語は何でもあり)等、
状況に応じて適当なものを選択すればOK。
あとは、もう少し具体的に何をやりたいか、セキュリティは何処まで必要か等で
選択肢が変わってくるよ。
0288デフォルトの名無しさん
2009/04/25(土) 08:46:12ありがとうございます!
プロトコルはネットワークの物はわかりますが、プログラムに関するものは
どれがプロトコルでどれが言語の名称かは今一分かってないですorz
学校のクラスプロジェクトでして、本格的なセキュリティとかは必要なくて、log in画面くらいです。
作るのはスケジュール管理システムで、システム側で使用するのはMS IISとVB、Access、oracleです。
自分の担当は、インターネットを通してスケジュールのチェックと更新ができるようにする事です。
ファイルの転送が必要なら、FTPとか使ってもいいです(^ω^;)
自分はホームページとかは作れてHTML、CSSは分かりますが、DBの参照とかのプログラム面は無知です。
でもVBプログラムとかJAVAは入り口だけかじった事があるので、ちょっとだけはわかります。
よろしくお願いします。
0289275
2009/04/25(土) 09:03:42OpenGLとかDirect3Dとかはまだいいのよ
それはもっとGUIに慣れてからにしようと思ってるから・・・
C++も多少わかってるので、このまま続けてみようかしら
>>281のいうようにC言語(の入門解説)はコンソールばっかりだからか
確かにやってるだけでは目に見える成果がよくわからないんだな
だから本みながらVisualC++で窓つくって、いろいろ描画して遊んでるんだが
これで面白いと感じてるから、別に良いよね?
確かにJavaとかにも興味はあるんだけど
0290285
2009/04/25(土) 09:06:11とりあえず、技術の話だと言うのはわかりましたw
>CGIと同じように ASPは技術の事を指しますので ASP言語といったものがあるわけではありません。
0291デフォルトの名無しさん
2009/04/25(土) 09:49:08http://www.oracle.com/technology/global/jp/columns/easy/dotnet/index.html#asp
Oracleの名前があったから、ここでも見てみたら?
雰囲気はつかめるかも
#わけわかなら 時間があるならPHPでプロト作ってみる・・・
0292デフォルトの名無しさん
2009/04/25(土) 09:59:44ASPは乱暴に言えば、IISにぶら下げるサーバーサイド実行環境で、
IISの中で動くタイプのプログラムの環境、技術の総称。
プロトコル=通信に関するお約束、なので、プロトコルではないよ。
MS版のアパッチ+Javaサーブレットエンジンと思えばOK。
サーブレットと違うのはサーブレットはJavaだけど、ASPは
IIS用の言語DLLがあれば何の言語でもASPと呼ばれる所。
CGIとASPの違いは、これも乱暴に言えば、
・CGI : WEBサーバが別のプログラムとして処理プログラムを起動して、結果を返してもらう。
・ASP : IIS内と同じプロセス内でプログラムを処理する。
0293デフォルトの名無しさん
2009/04/25(土) 10:20:44IISにVBSかなんかのDLLぶら下げて、ODBC経由かなんかでoracleにデータの読み書き、
データチェックの時にAccess経由でoracleを覗きに行くような感じかな?
それか、VBSの代わりにASP.netのDLL入れて、言語がVB.netってところか?
いずれにせよ、学校側でサーバーにIISが指定されている以上、ASPは必要。
(CGIで出来ないことはないけど、ASPの方が接続情報の管理が楽)
ASPは先に書いたようにIISでプログラムを動かすための仕組み、技術の総称
なんで必要と言えば必要。
その時に必要になるのは、
・ASP用のHTMLの書き方(このページはASPで、ここからここまでがプログラムで処理するところですよ、って書き方)
・使用言語用の環境構築(DLLのインスコ等。VBSとかならデフォルトで入ってる)
・使用言語に関する知識(文法やその言語からのDBへの接続方法)
・リレーショナルDBとSQLの知識
あたりかな。
ちなみにWEBシステムのサーバーサイドプログラムが最終的にやるべきこと
=表示用のページ(のHTML)の生成、と思っていてればOK。
0294デフォルトの名無しさん
2009/04/25(土) 10:41:29大ハマリして死亡しそうな悪寒
0295デフォルトの名無しさん
2009/04/25(土) 10:47:51なんとなく取っ掛かりが分かってきましたw ありがとうございます。
まだ知識が乏しくて理解しきれない点もあるので、取り合えすURL等を見させていただきます。
PHPは教授に「使わなくていい」と言われてます(時間があまりない)。
教授はHTML側ではexeを呼び出せばいいから、あまりやる事がないみたいなあいまいな事は言われました。
でもチームのメンバーには、SQLを直接参照してブラウザで(ry みたいな事を言われて混乱中w
生徒はエンジニアではないので、みんなよく分かってなかったりするんですけどねw
今日はもう落ちなくちゃなら無いので、少しわってきた取っ掛かりでググって勉強して、
近いうちにまたお邪魔させていただくかと思いますm(_ _)m
>>294
(´・ω・`)自分もそう思う・・・。
0296デフォルトの名無しさん
2009/04/25(土) 11:21:30そういう簡単な課題をサクッとやりたいときこそPHPの出番なのだがねえ
0297デフォルトの名無しさん
2009/04/25(土) 13:01:48オラクル用のドライバもβ版でとまってるけど、取り敢えずはちゃんと動くし。
0298デフォルトの名無しさん
2009/04/25(土) 14:30:090299デフォルトの名無しさん
2009/04/25(土) 14:56:10asp.netの本にDB連携する簡易スケジュール帳のサンプルがのってたから参考に
したら良いかも。(5日目の部分)
http://www.seshop.com/detail.asp?pid=7137&mode=spec
0300デフォルトの名無しさん
2009/04/25(土) 15:07:42普通にASP.NETとMSSQL(Oracleも可)でWebアプリを作ればいいよ
要は掲示板の大がかりな感じ
ADO.NETがあるからDB周りも整備されてて何も考えず簡単にできるし、
ログイン画面もASP.NETのフォーム認証を使えば簡単にできる
VWD使えば無料で開発できるしRADなIDE環境が構築できるのでおすすめ
教授はVBで作ったクライアントアプリでしかデータベースの参照と更新が
できないと思っていてhtmlでVBアプリを実行してデータのやりとりをすると
勘違いしてるんでないかな
0301デフォルトの名無しさん
2009/04/25(土) 15:13:220302300
2009/04/25(土) 15:13:46そのクリックイベントで日付が取得できるので、
DBからスケジュールを日付をキーに取得しDataSetで取得する
同じくポトペタしたGridViewにそのDataSetをデータバインドして一覧として表示させるだけ
行の編集、削除もGridViewコントロールが実装してるので、これだけでできる
0303デフォルトの名無しさん
2009/04/25(土) 15:55:30連休中に勉強しよう。
http://www.tech-arts.co.jp/technologies/books/
0304デフォルトの名無しさん
2009/04/25(土) 21:04:47IISとVBとAccessとOracleって書いてあるじゃん。
なんでMS SQLでてくるね。
>>299
しかし、exeファイルを作って、ってのは謎だな。
実行形式ならASPでなくCGIだよな。
exe形式のDLLもない事はないけど。
もう少し教授に話を伺って状況を整理した方が良いかも。
その際、全くわかりません、ではなく、
色々調べて、自分たちはこういう風に考えていますが、
それで正しいのか、何処がわからないのか、を整理して
聞きに行くと良いかと。
0305デフォルトの名無しさん
2009/04/25(土) 21:48:12たぶんVB.NETがexeを吐くと思ってるんじゃないかな>>教授 という気が・・
0306デフォルトの名無しさん
2009/04/25(土) 21:51:09WebDeveloper入れれば併せてMSSQLExpressもインストールされるし、
無料だし、自由にインストしてもいいならMSSQLのほうが親和性が高いからさ
それにOracleも可って書いてあるだろ?
0307デフォルトの名無しさん
2009/04/25(土) 22:10:31薦めていいものか正直悩む。
0308デフォルトの名無しさん
2009/04/25(土) 22:18:38まぁ 最終的にOraって書いてあるからじゃねぇの?
最初のうちは、いいと思うけど
ただ、時間がねぇーって書いてるけどね
0309デフォルトの名無しさん
2009/04/25(土) 22:38:47完全に慣れじゃね?
ClassicASPを知っている人と、初めてWebアプリをASP.NETで触った人だと、
人次第だけど理屈がない分、はじめての人のほうが飲み込みが早い気がする
0310デフォルトの名無しさん
2009/04/25(土) 22:55:35学校の課題でって事はSQLとかをみせときたいんだろ。
0311デフォルトの名無しさん
2009/04/25(土) 23:05:17.OLE DBデータプロバイダでADO.NETが使えるし
AccessDataSourceコントロールもある
0312デフォルトの名無しさん
2009/04/26(日) 01:07:18なぜC言語のソフトのコンパイルは、あんなに時間がかかるのでしょう。。。
0313デフォルトの名無しさん
2009/04/26(日) 01:17:52Cの場合、makefile等やIDEのキャッシュ機構つかって
差分コンパイルかけるくらいしか対策ないかとおもう。
0314デフォルトの名無しさん
2009/04/26(日) 01:41:29>なぜC言語のソフトのコンパイルは、あんなに時間がかかるのでしょう。。。
C++に比べたら可愛いもんだ
0315デフォルトの名無しさん
2009/04/26(日) 02:07:16Delphiはコンパイルが速いのが開発時の目標だったそうで特別に速いのです。
その分最適化があまくて動作速度が少し犠牲になってるはず。
Javaの開発環境だと、ファイル保存するたびに裏で勝手に
再コンパイルしたりするので、以外と速いかな。
それより速いのはPythonとかスクリプト言語しかないと思う。
0316デフォルトの名無しさん
2009/04/26(日) 02:09:28実はそれって感覚的な部分がかなりあるんじゃない?
(進捗状況を行番号で表示したりする効果とか)
0317デフォルトの名無しさん
2009/04/26(日) 03:49:54VBとMFCの代わりにVCLが普及していれば、
この業界も幸せだったのかもしれないな。
0318デフォルトの名無しさん
2009/04/26(日) 07:26:50アーキテクトが移って、.NET Framework やってるんだが
0319デフォルトの名無しさん
2009/04/26(日) 09:55:37知ってるけど、ライブラリの出来が良くないのと
クロージャ使えないのが不便。
0320デフォルトの名無しさん
2009/04/26(日) 10:24:070321デフォルトの名無しさん
2009/04/26(日) 10:32:420322デフォルトの名無しさん
2009/04/26(日) 10:50:06そういうの解説してるサイトってあんまりないみたいね。
.net版はとうぜんついてるだろうけど。
0323デフォルトの名無しさん
2009/04/26(日) 10:51:58Delphi/BCBのクロージャの場合、実体がポインタだから匿名でも
取り外しや差替え、退避・復帰が可能なのよ。
GUI部品のイベント処理だと、たまに、自身や他の部品の
イベント処理を潰しておきたい時があって、通常はフラグを
使って処理するんだけど、イベント間の絡みとかで、結構、
フラグの状態処理に気をつかうのよ。
けど、上記のクロージャだとポインタを退避しておいて
NULL突っ込んでおけばイベントハンドラの呼び出しを抑止出来るので、
そこら辺が簡潔で安全に処理出来るメリットがあるのよ。
他の誰か(処理)が何をやっていてもポインタの退避・NULL割り当てで
抑止出来るし、退避したポインタの再割り当てで元に戻せるから。
.NETは初期の仕様しか押さえてないから今は違うかもしれないけど、
デリゲートでやろうとするとメソッドの名前押さえとかないといけないので、
手間としてはフラグでやるのとあんまり変わらなかったりするから。
0324デフォルトの名無しさん
2009/04/26(日) 10:57:080325デフォルトの名無しさん
2009/04/26(日) 11:29:35文法的にはそうなんだけど、GUIクラスだと隠蔽されていたり
読み取りメソッドしかなかったりで蹴られる事が多いのよ。
0326デフォルトの名無しさん
2009/04/27(月) 01:13:51無理にパイソンに行かなくてよかったか
0327デフォルトの名無しさん
2009/05/04(月) 22:00:51少し調べた結果、DelphiとC#とVB.NETで迷っています
今現在はWSH(VBS)は使えるのですが
これをもっと使いやすいGUIのアプリケーションで作れたらなと思っています
難しいものを作りたいわけではないので
習得率が一番簡単なもので、出来れば他の言語への応用も利くものだとうれしいです
何を覚えるのが一番適しているでしょうか?
0328デフォルトの名無しさん
2009/05/04(月) 22:05:450329デフォルトの名無しさん
2009/05/05(火) 00:21:39初心者にとって、
学ぶのが難しい順に並べてみたよ
しかも、自分の思った順に
並び替えることができる機能付き。
0330デフォルトの名無しさん
2009/05/05(火) 00:49:08凝ったGUI(複数の画面部品が連動する、部品の自作等)を作ったり、
良いクラスライブを使うならDelphi/C++Bulider/TurboC++だが、
他の言語に乗り換え易いのはC言語系の構文を持っているC#。
VB.NETは論外。
取り敢えずC#かな。
0331デフォルトの名無しさん
2009/05/05(火) 03:02:49JavaScriptを習得する時期には他のプログラミング言語
と平行学習するのだけはやめたほうが良い。
またDelphiは相当の覚悟と時間が必要。
あとJavaもそれなりに良いがC/C++の知識皆無では無理。
.NET系は論外なものが多い。
0332デフォルトの名無しさん
2009/05/05(火) 03:10:02JavaはJavaだけで学習できる。
0333デフォルトの名無しさん
2009/05/05(火) 03:12:22逆もあり得るが、C/C++/JavaはUNIXの知識が皆無では
非常に習得効率が悪い
とは家Delphiの習得自体かなり難しいものと覚悟すべき。
0334デフォルトの名無しさん
2009/05/05(火) 03:15:14それなりに文法が閉じてきており、C/C++との独立性は高いと思えるが、
皆無ではまだ無理だと思う。
0335デフォルトの名無しさん
2009/05/05(火) 03:35:08> .NET系は論外なものが多い。
釣りでないなら素人だな
0336デフォルトの名無しさん
2009/05/05(火) 03:37:47「まだ」ってなんだよ。
具体的に何が無理か述べてみろアホ。
0337デフォルトの名無しさん
2009/05/05(火) 03:46:05こういった様々な角度を総合的に見なければ何とも言えない話で
こういったスレの意見はあくまでも勝手なアホどもの参考意見だと思って欲しい。
言語や処理系だけ見てもダメということ。(参考書の質は結構重要)
0338デフォルトの名無しさん
2009/05/05(火) 03:52:31C/C++から入る困難さを考えたらJavaだけから入った方がましだよ。
C++でテンプレートの方に行っちゃうとどうしようもなくなるし。
ただ、Javaは入門用環境としてみたときにGUIもCUIも入出力系が
余りに不親切なのが痛いよな。CUIでの入出力はストリームと
文字コードの事理解してないといけないし、GUIはイベント処理系がアレすぎ。
その点のみで、C#の方が入門者向けだと思うよ。
ライブラリはJavaやVCLに比べたらぐちゃぐちゃだけど、
あんなのでもMFCよりは遥かにマシだし(笑)
>>335
いや、逆に色々みていると.NETは微妙だよ。
バージョン上がる毎にスクリプト言語的なあやふやさが増してきてるし。
正直、あれ、MSのプッシュがなけりゃ即死の環境だと思う。
エディタの折り畳みとか、アクセスメソッドとメンバを同じ名前で
アクセス出来るのは便利なんだけどね。
文法の良さをクラスライブラリが殺している感じ。
0339デフォルトの名無しさん
2009/05/05(火) 03:53:00仕様書に書いていないことをゴチャゴチャぬかすマヌケは迷惑だ。
お前はプログラムはしない方がいい。
0340デフォルトの名無しさん
2009/05/05(火) 03:55:38C言語の知識ってよりも、Javaに必要なのは
基本型、参照型のデータ構造とストリームの
イメージが出来ているかどうかだけだと思う。
その点はCの方が見えやすいけど、C++迄行く
メリットはないよな。
0341デフォルトの名無しさん
2009/05/05(火) 03:56:38こいつは誰に何を言いたいんだ?w
0342デフォルトの名無しさん
2009/05/05(火) 03:59:52ってことだからな。
Javaって、形を決めておきます。その中なら自由に出来ます。
間違ったことしても、エラーで知らせますから、なんでもしてね。
ってこと。
0343デフォルトの名無しさん
2009/05/05(火) 05:55:22javaほとんどやってないけど、見てる感じだと動的言語風味増してない?
#7でかなりそっち行きそうな気が
文字コードは、特にDB触りだすと嫌でも意識せざるをえないから、時期の
問題だけだと思うが
MS系で閉じれば、そうでもないのか・・・・
>>327
Excelたたくことが多いならVB.Netもありだと思う。
それ以外だと、C#かな。参考になる書籍も多いし
ただ、yieldをちゃんと説明してある本見たことないけど
#自分はRubyの本みて納得できたw
0344デフォルトの名無しさん
2009/05/05(火) 09:21:37型を明確に意識出来るなら動的な割り付けでもいいんだよ。
困るのはVBや最新の.NETにある様な意図しない暗黙の型変換や型定義の類。
文字コードの問題は初心者にとっては非常に質が悪い問題。
いきなりクラスを2、3個つながないと入出力すらまともに出来ない様だと
独習の初心者にとっては意外に大きな壁に。
そこら辺は、本当は入門書におまじないで載せとけばいいんだけど、
文法の羅列ばっかで意外にそういうとこに気をつかった入門書がないんだよね。
VBAとVB.NETは別物だから、そこでVB.NETは無しでしょう。
VB.NET自体が予約とか目茶苦茶だし、初心者がやって益のある言語ではないと思う。
0345デフォルトの名無しさん
2009/05/05(火) 09:25:43.NETのWinFormがクソ
Delphiはマイナーで書籍が無い
とくれば、一体何をすればいいんだ?
0346デフォルトの名無しさん
2009/05/05(火) 09:35:34そこら辺の欠点を理解した上でWindows環境なら、
C++Builder(TurboC++)かC#ってところだろ。
0347デフォルトの名無しさん
2009/05/05(火) 09:42:10初心者がやってる分にはWinFormで十分。
よって.net最強。
0348デフォルトの名無しさん
2009/05/05(火) 09:49:38アクセスメソッドはあるのに実際には反映されない
ってのは初心者にとっては質の悪い冗談だぜ?
ベターな選択肢ではあるけど最強ってもんでもないだろ。
0349デフォルトの名無しさん
2009/05/05(火) 09:59:41VB.NETでもC#でも、.NETフレームワークを使うんだから、大差はない。
C言語系の構文を持つC#は、同様の構文を持つ他の言語への乗り換えには都合がいいかもしれないが、同じことはVB.NETにもいえる。
いくつかの点で、C#はVB.NETを後追いしているところもある
VB.NETのほうには初期の段階から型推論があったが、C#では3.0になってようやく実現された。
VB.NETではデフォルト引数が使えるが、C#ではまだ使えないので、オーバーロード関数をたくさん作るはめになったりする。
(4.0でC#はVB.NETに追い付く。)
0350デフォルトの名無しさん
2009/05/05(火) 10:29:01いや、C#だと、Excelたたくとき引数全部埋めなきゃいかんのじゃないの?
#という意味でかいたのだが・・・・ 2.0までしか見てないんだけど。
使えるのならVBAで直がいいけど>Excel、質問者の答えにはなってないから
>VB.NET自体が予約とか目茶苦茶だし
これは同意
0351デフォルトの名無しさん
2009/05/05(火) 10:43:44あの勝手な型変換はシステム構築言語としては退化でしょう。
経験的に確実にバグを誘発する。
引数のデフォルト値に関して微妙。
普通に使えば確実に便利で記述効率があがるけど、
上記の型変換との組み合わせでバグの温床になりそうな気がする。
# 仕様自体は悪くないと思うけど、
# VB時代の経験からするとそういう設計する連中が増えると思う。
要は、後追い自体がメリットとは限らないかと。
正直、.NETはバージョンアップのたびに、
MS内のVB派にぐちゃぐちゃにされていっていると思う。
0352デフォルトの名無しさん
2009/05/05(火) 13:04:00どのような言語が最適ですか。
タネ本は「多面体の模型 その作り方と鑑賞」 マグナスJ.ウェニンガー著 茂木勇・横手一郎共訳
1979年 教育出版 p19
ということになります。
0353デフォルトの名無しさん
2009/05/05(火) 16:02:260354デフォルトの名無しさん
2009/05/05(火) 18:27:58C#
0355デフォルトの名無しさん
2009/05/05(火) 18:30:470356デフォルトの名無しさん
2009/05/05(火) 18:42:320357デフォルトの名無しさん
2009/05/05(火) 23:46:42素人の食わず嫌いは本当に見苦しいのでやめて
0358デフォルトの名無しさん
2009/05/06(水) 10:27:57素人の喰わず嫌いねぇ。
全部業務で2年以上使ってきての実感だけどね。
0359デフォルトの名無しさん
2009/05/06(水) 13:21:110360デフォルトの名無しさん
2009/05/06(水) 13:40:47狭い世界でしか通用しないようなセンスならいらないよw
0361デフォルトの名無しさん
2009/05/06(水) 14:23:330362デフォルトの名無しさん
2009/05/06(水) 17:55:36●●C#
×▲C#
C#■■
0363デフォルトの名無しさん
2009/05/06(水) 17:58:57C# 1.0
C# 2.0
C# 3.0
コンパイラとして
Visual C#
Mono C#
0364デフォルトの名無しさん
2009/05/06(水) 17:59:18一番上の奴は結構有名みたいよ
●●C# の検索結果 約 61,100,000 件中 1 - 10 件目 (0.12 秒)
0365デフォルトの名無しさん
2009/05/06(水) 18:02:27Q1.
Visual C#
C#.NET
は同じってことですね?
Q2
C#2005って言葉を見つけましたがこれは何に当たりますか?
Q3
一般的に言って
C#でプログラムを作れるようになれ!と言われて
勉強したらいいのはどれですか?
0366デフォルトの名無しさん
2009/05/06(水) 18:08:09> Q1.
どちらも厳密な用語ではないので、同じ場合もあれば、違う場合もある。
> Q2
Visual C# 2005 では C# 2.0をサポートしていた。
> Q3
C#の言語仕様
.NET Frameworkの仕様
0367デフォルトの名無しさん
2009/05/08(金) 16:02:220368デフォルトの名無しさん
2009/05/08(金) 16:49:180369デフォルトの名無しさん
2009/05/08(金) 22:29:34学習に役立つ参考書かサイトってないですか?
0370デフォルトの名無しさん
2009/05/09(土) 08:34:530371デフォルトの名無しさん
2009/05/10(日) 06:52:36最近「○○言語やりたいんですが、何をすれば?」みたいなのが多い。
逆だろ?
「××したいんだけど、○○言語ではどうすればいい?」
と聞くべきだろ?
何で自分がする(したい)事を他人から指示されなきゃならんの?
目的があれば、手段(言語)なんてなんでもいいよな?
と思うMZ80B世代のおっさんでした。
0372デフォルトの名無しさん
2009/05/10(日) 07:05:570373デフォルトの名無しさん
2009/05/10(日) 07:12:25選べるのがマシン語かBASICしかなかった化石時代の人が。
そんな自分本位なことを言って恥ずかしくないのか!
0374デフォルトの名無しさん
2009/05/10(日) 08:33:02ゆとりですねわかります
0375デフォルトの名無しさん
2009/05/10(日) 09:06:180376デフォルトの名無しさん
2009/05/10(日) 12:23:050377デフォルトの名無しさん
2009/05/10(日) 12:54:08買っても、ほとんど役にはたたない。
0378デフォルトの名無しさん
2009/05/10(日) 13:00:36より詳しく知りたいときに一手間かかっちゃう
0379デフォルトの名無しさん
2009/05/10(日) 13:24:35それは解説書じゃなく、中身はハンドブックなんだよ。著者にもずるいのがいてさ、
ただどっかの本から、オペランドの説明を盗んで書いてるだけっていう奴がいる。
そういった「解説」まったく役にたたない。「ヘルプ」と同じ。
解説書っていうのは、少なくとも「実際例」が乗ってる奴のことだよ。
それもディスティネーションがいろいろいろな例で変えて書いてあるやつ。
そういった本が少なくなってる。
もっとも最近のプログラミグ言語は、ディスティネーションもオペランドが
を
意味するようになってるから、中途半端でかえってわかりにくくなってる。
「プログラムを簡単に覚えるられるように」という発想だったが逆効果になってる
と思える。
なぜなら、ディスティネーションが、当初の関係者たちが考えていたよりイロイロと
種類が増えたから。そのたびに、オペランド記法が変わるということになってしまった。
だから初心者にとってはかえって混乱してわかりにくい状態になってる。
アセブンブラみたいにオペランドはなるべく記法は少なく統一してディスティネーション
とデータフォーマットが新たな、ものが出たら、その部分だけ新たな記法にしていけば
いいものを、さ。
0380デフォルトの名無しさん
2009/05/10(日) 13:53:18日本語でおk
0381デフォルトの名無しさん
2009/05/10(日) 16:43:08決まり(記法、定義)が、まったく統一性がないっていうことだよ。
郵便局でいえば「住所を書いてくだださい。住所をきちんと書けば、届けられます。」
と「能書き」だけ言って、どのような「文字、文章」で書けばいいかは説明してない
のと同じ。
0382デフォルトの名無しさん
2009/05/10(日) 16:46:020383デフォルトの名無しさん
2009/05/10(日) 16:56:49↓おまえ典型的な嫌われもんのニートだろ。最後はアキバで人殺しの道だ。
382 :デフォルトの名無しさん:2009/05/10(日) 16:46:02
バカほど長々と語りたがる
0384デフォルトの名無しさん
2009/05/10(日) 16:58:340385デフォルトの名無しさん
2009/05/10(日) 17:05:35根性が極めて悪いか、頭が悪いか、どっちかだよ。
所詮、自分の気ままな用語(語義)だけでいくら説明したって、どこまでいっても、
所詮は自己中心な自己満足であって、ガイドにも説明にもならないっていうことが
いつまでもわからない。
0386デフォルトの名無しさん
2009/05/10(日) 17:06:090387デフォルトの名無しさん
2009/05/10(日) 17:31:38本人だけがわかったつもりの解説なんだよ。
0388デフォルトの名無しさん
2009/05/10(日) 17:34:10富士通とIBMの本だったな。機械屋の書いた本は、わかりやすい
って感じる。
0389デフォルトの名無しさん
2009/05/10(日) 17:39:30なんて本?
0390デフォルトの名無しさん
2009/05/10(日) 17:48:140391デフォルトの名無しさん
2009/05/10(日) 18:02:17お前にMSDNを読む気がないだけなのにMSDNのせいにするな
他の人は皆ちゃんと読んで理解している
0392デフォルトの名無しさん
2009/05/10(日) 18:15:04どの系統に進めばいいのか悩んでます
稼げる言語、需要がある言語、等等助言がありましたら教えてください
0393デフォルトの名無しさん
2009/05/10(日) 18:18:090394デフォルトの名無しさん
2009/05/10(日) 18:23:300395デフォルトの名無しさん
2009/05/10(日) 18:25:340396デフォルトの名無しさん
2009/05/10(日) 18:29:500397デフォルトの名無しさん
2009/05/10(日) 18:49:596割〜9割重複してるって聞いた
C言語当たり覚えれば大体対応できるんでしょうか?
0398デフォルトの名無しさん
2009/05/10(日) 18:51:000399デフォルトの名無しさん
2009/05/10(日) 19:07:22それでALGOL系は大体対応できます。
0400デフォルトの名無しさん
2009/05/11(月) 09:14:04Prolog Scheme Haskell
将来自分を高く売りたいなら・・・
0401デフォルトの名無しさん
2009/05/11(月) 09:57:52まあそもそも、トレンド読んで言語勉強とか
無茶にもほどがあるわけではあるが。何が流行るか分からん
0402デフォルトの名無しさん
2009/05/11(月) 11:36:30数が多い=そこそこの能力あっても十把一絡げのプロジェクトに突っ込まれる可能性が高い
だから。
金だけ言えば、COBOLなんかは比較的若くて優秀な技術者が減っているのに
要メンテ、要リプレースの地雷だけはあちこちに大量に埋まっているから、
COBOLがちゃんと出来て、COBOLからのリプレースで一番多い
Javaも出来れば結構仕事には困らないと思うよ。
0403デフォルトの名無しさん
2009/05/11(月) 12:58:080404デフォルトの名無しさん
2009/05/11(月) 13:42:12C++はCをカバーしてるというサイトと、Cから勉強したほうがいいというサイトに分かれてて迷っていまする
最終的には趣味としてゲームを作れるようになれるか、
働き先が無かったらデバッガになれる程度の技術が身につけばと思っています
今のところエクセルについているVBAは少し出来るのですが、
loopが使えるぐらいの初心者です。APIやCOMは全くダメです
よろしくお願いします
0405デフォルトの名無しさん
2009/05/11(月) 14:28:480406デフォルトの名無しさん
2009/05/11(月) 15:26:170407デフォルトの名無しさん
2009/05/11(月) 15:38:14なんか以前覚えたC言語と殆ど似てるんだけど
C言語の配列やポインタを理解してる(していた)程度の知識(実際にソフトウェアを作ったことがある)で
JAVAを覚えるとなるとどの程度の期間で一通り命令文(forとか)を用いたプログラムが組めるようになりますか。
0408デフォルトの名無しさん
2009/05/11(月) 15:42:13ifやforなんかは単語が変わるだけで後は殆ど同じ
0409デフォルトの名無しさん
2009/05/11(月) 16:03:35特に文字列周りや構造体へのポインタを自由に使えるようになる
までに半年、ファイル入出力で1ヶ月程度は見ないととても
無理そう
0410デフォルトの名無しさん
2009/05/11(月) 16:05:120411デフォルトの名無しさん
2009/05/11(月) 16:05:200412407
2009/05/11(月) 16:08:56ちなみに開成高校中退の中卒です
確かアセンブラとかいう言語で卒業作品作った記憶があります
ただし環境がX68000とかい機種でした
0413デフォルトの名無しさん
2009/05/11(月) 16:39:39高校を卒業してないのに
卒業作品は作ったの?
0414407
2009/05/11(月) 17:59:000415407
2009/05/11(月) 18:00:38職歴無し現在29なんだけどIT業界に就職できるんだろうか
0416デフォルトの名無しさん
2009/05/11(月) 18:04:44HP製作の零細企業から大手携帯会社のデバッガ、ゲーム会社・ゲーム本体・そしてエロゲ会社に
言語を必要としない大塚の修理要員(SE)なんてのも
そしてそれぞれにプログラマやSEがいるわけで
何にしろ中途なら言語は最低一つ使えないと話しにならないけどな
0417デフォルトの名無しさん
2009/05/11(月) 18:12:210418デフォルトの名無しさん
2009/05/11(月) 18:39:32ただ漠然とプログラミング出来るようになりたいと思って、
入門書を一冊読んだんですが、次に何をすればいいのかよく分かりません。
具体的に作りたいものがないんです。
でも、趣味でプログラミングしたいと思ってるんです。
これって変でしょうか?
それから初心者用の入門書は書店で多く見かけますが、
その次にやるべき本がなかなか見つかりません。
あるいは難しそうなものを手に取るとちんぷんかんぷんです。
入門書と難しい本の間にかなり壁を感じます。
あと言語はJAVAなんですが、選択した言語がまずかったでしょうか?
内部的な話(?)になると訳分かりません。
ストリームを使ってとかは出来るんですが、
じゃあストリームって何とか聞かれると微妙です。
本に書いてある抽象的な説明を棒読みするくらいしか出来ません。
趣味・プログラミングですって言えるような人間に憧れてるんですが、
プログラミング出来ますってレベルになるにはどうすればいいんでしょうか?
0419デフォルトの名無しさん
2009/05/11(月) 18:48:52自分ができることを素直にやればいい。
0420デフォルトの名無しさん
2009/05/11(月) 18:50:320421デフォルトの名無しさん
2009/05/11(月) 19:00:17仕事でやらなくても上達はする。
もっと簡単な言語からやってみては? 例えばHPSで簡単なゲームを作るとか。
しかしHSPも最近いろいろできるようになってきたから、専門用語も出てくるかも知れんな。
まずはわからん専門用語はすっ飛ばして、わかる部分で何かを作ってみる。
0422デフォルトの名無しさん
2009/05/11(月) 19:01:03あなたの姿勢からすると、選択した言語は誤りでしたね。
Prologのような言語を勉強して数日で役に立つプログラムを
量産するべきでした。
作りたいものがない。これは特殊なケースだと思うのですが、
この場合は、こんなものもプログラミングできるじゃないか、
それじゃこんなことも、と次々プログラムが書き上がる以外に
先に繋がっていくことはできないようです。
0423デフォルトの名無しさん
2009/05/11(月) 19:09:14>>418
ストリームなんて恐ろしく抽象的な概念だから仕方ない
あえて答えるとしても「何かと何かの間につながっていて
データが流れていて読み書きできるもの」ぐらい
あとその初心者本と難しい本の名前を書いたらいいぞ
具体的なアドバイスがもらえるかもしれない
0424デフォルトの名無しさん
2009/05/11(月) 19:27:36とっかかりとしては
・VisualC#
・C++Builder
・Delphi
あたりではじめるのがいいんじゃないかな。
どれも無料版が存在して、WindowsのGUIアプリケーションを容易に開発できる開発環境なので、モチベーションの維持がしやすい。
書いたプログラムがすぐに目で見れる形で動くし。
ゲーム書きたいなら>>421の言ってるHSPなんかでも。
上達はとにかくソフト書いて完成させること。完成させたら、元のソースは流用しないで新規に同じようなソフト書いてみるのもいいと思う。(もちろん最初に書いたときの教訓は参考にして)
0425デフォルトの名無しさん
2009/05/11(月) 19:39:530426デフォルトの名無しさん
2009/05/11(月) 20:00:49普通の人はは卒業目前までダラダラ作らないでしょ
あなたは違うのかな?w
0427デフォルトの名無しさん
2009/05/11(月) 20:02:38どうもありがとうございます。
参考にさせて貰いたいと思います。
最後に二つ質問させてください。
1.プログラミングって文法を解説する本は沢山あるのに、
どうして問題集は(試験関連の客観式の問題集を除いて)見かけないのでしょうか?
こういうソフト(プログラム)を作りましょうみたいな問題集はないんでしょうか?
JAVAにないだけですか?
2.作るものがないならホームページを作ってみようかなと思うのですが、
その場合、以下のことを勉強すればいいのでしょうか?
HTML、JavaScript、JSP、サーブレット、データベース
0428デフォルトの名無しさん
2009/05/11(月) 20:06:43問題集はあまり売れないと思うから、全体的に少ないと思われ。
ホームページなら、Java よりはPHPが簡単でいいと思うぞ。
今の状態でJSPなんか、間違いなく壁にぶち当たる。
0429デフォルトの名無しさん
2009/05/11(月) 20:16:421. 自分でプログラムを作成するのが一番の練習になるから
2.. 真っ先にHTML
0430デフォルトの名無しさん
2009/05/11(月) 20:21:03HTMLの質問は板違いになる
0431デフォルトの名無しさん
2009/05/11(月) 20:59:240432デフォルトの名無しさん
2009/05/11(月) 21:12:230433デフォルトの名無しさん
2009/05/11(月) 21:40:12これやってみるとかは?
0434wolf ◆HnhbVT4kB6
2009/05/11(月) 22:46:16料理って仕事でやってなきゃ上達しないものでしょうか?
ただ漠然と料理出来るようになりたいと思って、
入門書を一冊読んだんですが、次に何をすればいいのかよく分かりません。
具体的に作りたいものがないんです。
でも、趣味で料理したいと思ってるんです。
これって変でしょうか?
それから初心者用の入門書は書店で多く見かけますが、
その次にやるべき本がなかなか見つかりません。
あるいは難しそうなものを手に取るとちんぷんかんぷんです。
入門書と難しい本の間にかなり壁を感じます。
あと料理は中華なんですが、選択した料理がまずかったでしょうか?
内部的な話(?)になると訳分かりません。
ラー油を使ってとかは出来るんですが、
じゃあラー油って何とか聞かれると微妙です。
本に書いてある抽象的な説明を棒読みするくらいしか出来ません。
趣味・料理ですって言えるような人間に憧れてるんですが、
料理出来ますってレベルになるにはどうすればいいんでしょうか?
0435デフォルトの名無しさん
2009/05/11(月) 22:55:531.
http://www.amazon.co.jp/dp/4844323385/
http://www.amazon.co.jp/dp/4844322125/
2.
weblogじゃダメなの?
0436デフォルトの名無しさん
2009/05/11(月) 23:01:54そういう疑問を漏れも持ってました。
いっしょに新しい本を作りませんか?
0437デフォルトの名無しさん
2009/05/11(月) 23:04:15PHP+DBなんて必要ないかと。
0438デフォルトの名無しさん
2009/05/11(月) 23:07:42簡単なプログラムを改良して遊ぶのが一番の勉強方法だと思うから。
たとえば、Hello!!という文字を表示するプログラムはどんな言語でも必ず出る。
じゃ、自分が打った文字を表示させたい!とか
Helloを3つ並べたい!とか
olleHと逆にしたい!とか
その願望を自分でかなえるように改良して行くのが勉強だからだと思う。
0439デフォルトの名無しさん
2009/05/11(月) 23:08:25だからそういう問題を紙にプリントして
売れっつてんだよ、ボケ。
0440デフォルトの名無しさん
2009/05/11(月) 23:11:03PHPでよければこんな本があるね
『自分で作る blog ツール』
http://www.amazon.co.jp/dp/4797327073
PHPでtDiaryライクなBlogツールをイチから実装する本
0441デフォルトの名無しさん
2009/05/12(火) 00:11:09そのくらい自分で考えれよ!
0442デフォルトの名無しさん
2009/05/12(火) 03:04:04グーグルマップのような検索ソフト?を作ってみたいのですが、相当難しいでしょうか?
地図の代わりに図面ファイルを表示させてX/Y軸を登録してそこをクリックすると、写真が出たり、コメントが入力できたり
といったソフトウェアを作ってみたいなと。
0443442
2009/05/12(火) 03:17:11実際に動作させたいOSはWindows Vistaです。
開発環境は、OSXかWinXPがあります。
0444デフォルトの名無しさん
2009/05/12(火) 05:48:190445デフォルトの名無しさん
2009/05/12(火) 07:19:33図面の大きさがパソコンの画面におさまる程度で、拡大縮小しないんだったら
そんなに難しくない。
0446デフォルトの名無しさん
2009/05/12(火) 09:25:32似たようなものは作ったことがある
レイヤーサポートしている画像用コンポーネントがあればいいんじゃね
まずはmapserver調べてみたら
0447デフォルトの名無しさん
2009/05/12(火) 13:56:34スタンドアローン?
それとも、ググルマップの様なWEBアプリ?
スタンドアローンなら、VCL使えるDelphiかC++Builder/TurboC++あたり。
次点でC#。
0448デフォルトの名無しさん
2009/05/12(火) 14:01:14VCLをすすめる理由はなんでしか?
0449デフォルトの名無しさん
2009/05/12(火) 15:32:09D&Dでデザイン出来る事
ライブラリとしてこなれている事
オマケ的要素として、
いざとなったらライブラリのクラスに手を入れられる事
0450デフォルトの名無しさん
2009/05/12(火) 16:16:460451デフォルトの名無しさん
2009/05/12(火) 21:20:11そういうのをしっかり解説してくれる先生や教科書があったら
プログラミング初めての人でも1週間で基本はマスターできるだろうし
なんらかの言語をある程度知ってる人なら、
1日で基本はマスターできる
しかし現実そうならない
なんのせいだ、ゆとり教育のせいなのか
学校の授業が低レベル過ぎるw
0452デフォルトの名無しさん
2009/05/12(火) 21:39:03PHPにしたほうがいいよ
0453デフォルトの名無しさん
2009/05/12(火) 21:40:310454デフォルトの名無しさん
2009/05/12(火) 21:45:57やる気無くすよなぁ
0455デフォルトの名無しさん
2009/05/12(火) 22:06:080456デフォルトの名無しさん
2009/05/12(火) 22:10:40それはない。
一週間でマスターするのはかなり感が良い人間のみ。
通常は、新しい概念ばかり登場するので、それを知り、
理解し、使えるようになるまで1、2カ月はかかる。
>>454
楽器みたいなもんだよね。
理論から入るよりも最初は動かしてみた方が楽しいし、早い。
問題は、それが出来る環境がない事かね。
C言語だとゲームボーイのエミュとコンパイラの入っている
入門本が面白かったな。
ただ、IDEじゃないのでそれはそれで初心者には面倒。
0457デフォルトの名無しさん
2009/05/12(火) 22:14:07日本の英会話学習のバカさ加減を実感している人なら分かるかも。
中学3年、高校3年、大学4年英語の勉強しても、会話できねーって奴。
0458デフォルトの名無しさん
2009/05/12(火) 22:16:040459デフォルトの名無しさん
2009/05/12(火) 22:16:46文法の学習自体悪いものでもなんでもない。
0460デフォルトの名無しさん
2009/05/12(火) 22:20:57> 中学3年、高校3年、大学4年英語の勉強しても、会話できねーって奴。
10 年間勉強してるといっても、海外に言って日常的に会話したり、
ずーっとまじめにしっかりと勉強してるのではないわけからね。
テスト前にこちょこちょやる程度でもカタコトぐらいは話せるようになれるんだから、
文法から入るというのは良い方法かな、と思うんだけどね。
普通の日本人が英語を学ぶ時の話だけどね。
プログラミングの場合はコンピューターを使い放題なわけで、
英語の勉強で例えてみれば海外にいるようなもんだから、
がんがん書きまくったほうがいいとは思うけどね。
0461デフォルトの名無しさん
2009/05/12(火) 22:25:37あんなの学問じゃねーただの道具だ
0462デフォルトの名無しさん
2009/05/12(火) 22:32:36はわかってるヤツが書いたのかとおもったけど、
最後の一行を読むと、デキの悪いヤツが授業のせいにしてるだけなのか?
0463デフォルトの名無しさん
2009/05/12(火) 22:43:43のと
「プログラミング言語に知悉していること」は「プログラミングが巧い」ことは相関性が高いが同値でない
は同値?
0464デフォルトの名無しさん
2009/05/12(火) 22:44:490465デフォルトの名無しさん
2009/05/12(火) 23:04:13俺は451に同感だよ。
一度、教育担当やってみると良いと思う。
学校教育が学校教育の責任を果たしてない状態か実感出来るから。
ここ数年その傾向が強かったけど、ゆとり底辺は
前提知識がかなり落ち込んでいる。
0466デフォルトの名無しさん
2009/05/12(火) 23:38:250467デフォルトの名無しさん
2009/05/12(火) 23:42:24> 学校教育が学校教育の責任を果たしてない状態か実感出来るから。
ウッセー、ハゲ。
今のカリキュラムの範囲内で責任を果してるよ。
大体そのゆとり教育が導入されたとき、国民の多くは大賛成したか無関心だったじゃねーか。
教育関係者の多くは反対したのにも関わらず。
ゆとり教育なんて導入されたもんだから、学校がどんなに苦労してるか知らんだろう。
高校までで教えることは減らされてるのに、大学で全部リカバーして、
卒業時にはゆとり以前のレベルにまで持ち上げるなんて無理なんだよ。
0468デフォルトの名無しさん
2009/05/12(火) 23:43:29ネットワークの知識も必要ですよね?何年かかるでしょうか
0469デフォルトの名無しさん
2009/05/12(火) 23:47:03ネトゲのbotはクライアントを乗っ取るだけでできるから、ネットワークの知識は必ずしも必要ではない。
言語は何でもいい。ど素人から始めても真面目にやればよほどのバカじゃなければ1年あれば十分。
0470デフォルトの名無しさん
2009/05/12(火) 23:48:43そうなのですか。ありがとうございまする。
0471デフォルトの名無しさん
2009/05/13(水) 03:22:08ふざけんな、国民の大半反対だったのを
屑マスゴミと売国官僚共がごりおししたんじゃねぇか。
0472デフォルトの名無しさん
2009/05/13(水) 03:56:45たとえうまく動くボットができたとしてもバレれば即BAN
そもそもサービス自体がいつまで続くかも分からんものだし、まあ止めとくのが無難かと
0473デフォルトの名無しさん
2009/05/13(水) 04:28:07学校教育なんて、一日三時間で十分だと思うがね。
0474デフォルトの名無しさん
2009/05/13(水) 05:01:03クライアントやゲームガードの解析作業でアセンブラ必須だから
言語をこれから習得するならCを勧める。
Cと並行してアセンブラも学習できるから。
ど素人といってもピンキリだからあれだけど、
プログラミング経験ゼロ、リバースエンジニアリング経験ゼロ
からスタートして1年でBotを完成できればかなり優秀なんじゃないかと。
職業プログラマでもゲームガードの解析で挫折することがあるくらいだし。
0475デフォルトの名無しさん
2009/05/13(水) 06:56:58プログラミングできるよりエクセル・ワード。アクセスでも使えたほうが一般人としては優秀
0476デフォルトの名無しさん
2009/05/13(水) 07:21:050477デフォルトの名無しさん
2009/05/13(水) 07:37:09基礎的な授業をすべきっていう意味なら正規化の概念でも教えた方がよっぽど良い
0478デフォルトの名無しさん
2009/05/13(水) 07:47:540479デフォルトの名無しさん
2009/05/13(水) 13:17:38プログラムって結構総合的知識な知識が必要だったりする。
数学の基本的概念が欠落していたり、対象物に対する理解が
なかったりすると苦しい。
ゆとりの場合、反復基礎教育をおろそかにしているのも痛いのよ。
0480デフォルトの名無しさん
2009/05/13(水) 15:59:01いや、むしろ、反復基礎教育ばかりやってきたので、総合的知識に辿りつかなかったのではないか?
0481デフォルトの名無しさん
2009/05/13(水) 16:12:09という単純な図式ではないよ。
学習環境の充実で、出来る奴はいくらでも吸収できる時代。
一昔前では考えられなかったレベルの秀才と
どうしようもない馬鹿の二極化が進んでいる。
0482デフォルトの名無しさん
2009/05/13(水) 16:24:010483M1
2009/05/13(水) 16:55:12大学での研究で、「C言語学習支援ツール」を作成しようと考えています。
そこでC言語を学習している人(学校で学んでいる、会社で使用しているなど)に質問なのですが、
実際に勉強してみて分かりづらい所や、理解しづらい所などがあれば教えてください。
具体的にでもかまいませんし、構造体が分からない、再帰が理解できないなどの大まかな返答でも結構です。
みなさんの返答を考察し、自分の研究に生かしたいと思っています。
よろしくお願いいたします。
0484デフォルトの名無しさん
2009/05/13(水) 17:18:270485デフォルトの名無しさん
2009/05/13(水) 20:50:430486デフォルトの名無しさん
2009/05/13(水) 21:25:42金のせいもあるんだけど…
0487デフォルトの名無しさん
2009/05/13(水) 21:52:23http://asobi.sqweebs.com/wakaranai/1.php
0488デフォルトの名無しさん
2009/05/13(水) 23:02:59金があってもバカはバカだしな
要は向上心だよ
古臭いようだけど、とてつも無く大事、というか社会人になってからも持ち続けてない奴は簡単にけり落とされる
マンガでも最初から主人公は最強だったりするしね。努力してる奴は主人公にあっけなくやられたり
まぁ・・部下にそういう奴が来ないことを祈るばかりです
0489デフォルトの名無しさん
2009/05/13(水) 23:06:160490デフォルトの名無しさん
2009/05/14(木) 03:12:07いや、学習の基礎である反復教育すっとばして、いきなり応用力だけ
つけようってのが、ゆとり教育推進派の電波理論。
0491デフォルトの名無しさん
2009/05/14(木) 03:37:35反復なんて、家ですることだろ。
0492デフォルトの名無しさん
2009/05/14(木) 03:53:24こういうのに限って正論だけは引っ張り出すのうまいし。
0493デフォルトの名無しさん
2009/05/14(木) 04:10:26その通りなんだけど、
小学校で反復学習とその効果を体感してないと
中学高校になって家でやれと言われても
やり方がわからないんじゃないかなぁ。
日本で天才がなかなか出てこないのは
まわりと違うことを恐れる国民体質が要因であって
詰め込み教育のせいではない。
むしろ詰め込み教育は極めて有効だ。
このことを認識するためにゆとり世代の犠牲が必要だったわけだ。
0494デフォルトの名無しさん
2009/05/14(木) 04:19:10私は、例えば、万葉集のような古典を小学校の時から、
何度も反復して読むべきだと思っている。国語に限らず
全般にこのような事を可能にするためには、明治以来の
初等教育の拘束時間を半減するほか、ないと思うけれど。
0495デフォルトの名無しさん
2009/05/14(木) 04:47:48俺と同じ様にやるべき事をやってこなかった努力してこなかった奴が格差格差叫んでると思うとうぜえ
0496デフォルトの名無しさん
2009/05/14(木) 04:53:260497デフォルトの名無しさん
2009/05/14(木) 05:53:22"受験"制度に拘束されてただけじゃないの?
0498デフォルトの名無しさん
2009/05/14(木) 06:51:35正論結構。
基礎も出来てない奴は応用も出来ない。
あたりまえの話だね。
0499デフォルトの名無しさん
2009/05/14(木) 06:53:02私もLispやPrologは10才くらいになったら学習するべきだと思うけど
今の学校では全く不可能。一度ぶち壊さないとダメだね。
0500デフォルトの名無しさん
2009/05/14(木) 09:02:25単なる反復の繰り返して応用力がつくようになるのではないのだよ。
日本は反復学習中心の教育をやってきたので、ゆとり教育以前でも、ずっと、特許貿易では輸入7割、輸出3割の状態が続いていた。
例えば、そろばん。そろばんがうまいと、計算が速いから、算数で良い点が取れる。けれども、計算が速いという強みが、かえって、
数学的な思考過程を阻害してしまうこともある。そろばんの暗算検定有段者になると、8桁の足し算にも苦労はしない。例えば、1から
100までの整数の総和を求める問題でも、単純計算で短時間に解けるため、学童時代のガウスのようには考えなくなってしまう。
「面倒くさい」という気持ちが、優れた技術者の素養なのだ。理系分野では、反復で器用になりすぎてはいけない。
0501デフォルトの名無しさん
2009/05/14(木) 09:21:220502デフォルトの名無しさん
2009/05/14(木) 10:05:34小学生のうちに知っとけばもっと楽できたのにとか思う
あとNDによる証明とか等式推論ベースの述語論理による証明とかね
意味を捨てて、積み木遊びレベルの計算やってるうちにε-δによる連続性の証明が理解できちゃうという
小学校の頃にやってた文章題の方が余程難しいのにこういう事を教えてくれない謎
0503デフォルトの名無しさん
2009/05/14(木) 10:26:160504デフォルトの名無しさん
2009/05/14(木) 10:32:52世代論を繰り返す青年もいるねw
0505デフォルトの名無しさん
2009/05/14(木) 11:09:31青年じゃなくてオッサンだろw
0506デフォルトの名無しさん
2009/05/14(木) 11:14:54本当はゆとってる暇なんてなかったのさ
オサーンから上の世代はJapanasNo.1の勝利の時代をもたらしそれを謳歌できた
ゆとりはそれを知ることなく敗北の時代を生きることになる
0507デフォルトの名無しさん
2009/05/14(木) 11:22:35そんなに寂しいならおっさん板行って馴れ合ってくればいいのに。
0508デフォルトの名無しさん
2009/05/14(木) 11:50:240509デフォルトの名無しさん
2009/05/14(木) 11:54:58田舎だとマジで情報が無くて教科書を逸脱した内容なんて市の図書館ですら得られなかった。
しかし大学までたったの30kmしか離れてなかったんだから
学校サボってそこの図書館(一応一般解放されてた)に通ってりゃよかったとは思うんだけど、
その頃は市外自体未知の領域だったからなぁ…
でも友達の中には県外(50kmぐらい?)まで自転車でいくやつとかいたから、
単に俺の行動力不足だなorz
0510デフォルトの名無しさん
2009/05/14(木) 15:32:58その手の詭弁は幾らでも言える。
手抜き・応用とは基礎を複合的に使える能力。
基礎もない奴は応用など出来ない。
0511デフォルトの名無しさん
2009/05/14(木) 15:54:42余所行ってやれ
0512デフォルトの名無しさん
2009/05/14(木) 16:02:12Prologはわかるが、LispはHaskellだろう。
0513デフォルトの名無しさん
2009/05/14(木) 16:10:03遺伝子を紙に捧げる賢者しかいないと思っていたのに・・・。
0514デフォルトの名無しさん
2009/05/14(木) 16:11:00そうかな。数学に近すぎない?
プログラミングをしていることでいつの間にか
数学的な素地ができてるという状態に導くことが
狙いだから、数学そのものっていうのはどうか。
0515デフォルトの名無しさん
2009/05/14(木) 16:14:49Prologだって数学そのものだよ。
0516デフォルトの名無しさん
2009/05/14(木) 17:41:240517デフォルトの名無しさん
2009/05/14(木) 18:27:56話とは全然関係ないがこの本はおもしろい。奇書の類だけど。
ttp://www.amazon.com/Intelligent-Image-Processing-Prolog-Batchelor/dp/0387196471/
ソースコード満載で、それが平易で実に読みやすい。
どちらかというAIの一角を担うコンピュータビジョンの基礎コードといった趣きの内容だけど
驚くべき力作。
0518デフォルトの名無しさん
2009/05/14(木) 18:42:080519デフォルトの名無しさん
2009/05/14(木) 18:46:52やっすい自尊心が満たされるまでです。
0520デフォルトの名無しさん
2009/05/14(木) 18:48:53くだらん
実にくだらん
0521デフォルトの名無しさん
2009/05/14(木) 19:38:520522デフォルトの名無しさん
2009/05/14(木) 20:13:060523デフォルトの名無しさん
2009/05/14(木) 20:23:47作れるけど、普通はPHPを使う。
0524デフォルトの名無しさん
2009/05/14(木) 20:31:43つまり、数学と物理は教える時期は関係ない。
教える教師の資質のみで育つ。
0525デフォルトの名無しさん
2009/05/14(木) 20:40:00才能にきまってるだろ。JK
0526デフォルトの名無しさん
2009/05/14(木) 20:49:03ブラウザゲームは普通FLASH(ActionScript)に一票。
0527デフォルトの名無しさん
2009/05/14(木) 20:57:32自分の殻を作る行為は確かに才覚と先見の明が無いと出来ないかもな。
0528デフォルトの名無しさん
2009/05/14(木) 21:07:33運動だと、短距離は先天的な要素が強くて、長距離は後天的な要素が強いとか。
で、勉強だと数学が後天的な要素が強いとか。
でもどう考えても、10才で大学卒業が教師の資質だけってのはありえないよな。
0529デフォルトの名無しさん
2009/05/14(木) 21:23:54基礎が身についていないやつは応用も身に付かないが、基礎が身に付いているだけでは応用は身に付かないし、基礎の反復は、
それだけでは、応用につながらない。
応用力をつけるには、創造的な過程が必要だ。小説を読むだけで小説を書けるようになるのではなく、小説を書けるように
なるには、小説を書いてみるしかない。アメリカの高校では「短編小説を書いてこい」という宿題が出ることがあったが、日本の
高校ではそういう創造的な宿題は出ない。漢字や句読点の使い方を1つ1つドリルで覚えさせるよりも、小説を書かせるほうがよほど
基礎が身に着く。日本語で小説を書くには、漢字や句読点を覚えなければならない。応用から基礎を分離したり、退屈な反復で
学習者の意欲をそぐ必要はない。
ゆとり以前も以後も、日本の教育は成果と密接に関係のある学習意欲を重視しているように思えない。学力低下が懸念されると、
まずは詰め込み量の増大が検討される。
一方、フィンランドの子供は年間たった188日しか学校bノ行かないし、3ヵ月間の夏休みに宿題は出ないが、学力レベルは高い。
幸いにして、プログラミングの学習では、学習者の側で最初から学習意欲が強いことが多い。その意欲を最短距離で創造的な
過程に向かわせるのが、>>1の趣旨にも合っていると思う。つまり、>>522に対する>>523のようなものが良い回答だ。>>522がPHPを
使いこなせるようになった後、それでも必要性を感じるならば、Cをやればいいではないか!
0530デフォルトの名無しさん
2009/05/14(木) 21:25:05JavaScript
Ruby
Excel VBA
一番とっつきやすいのはどれですか?
0531デフォルトの名無しさん
2009/05/14(木) 21:49:21大抵の環境で動くし。
VBAは小規模(?)なモノで他の言語をまったく知らないなら、アレはアレでいい言語な気がする。
0532デフォルトの名無しさん
2009/05/14(木) 22:16:06Ruby ? 多分どっかズレてるだろから適当に。後回しでもいい
VBA ? RDBの勉強しながらだろな。VBやるのは。となるとExcelよかAccessのほうが効率的。
ExcelとVBAは相性合わない。
0533デフォルトの名無しさん
2009/05/14(木) 22:24:040534デフォルトの名無しさん
2009/05/14(木) 23:18:51ありえないだろ。
0535デフォルトの名無しさん
2009/05/14(木) 23:25:420536デフォルトの名無しさん
2009/05/14(木) 23:38:02以上。
0537デフォルトの名無しさん
2009/05/15(金) 08:56:52Excel VBA or Visual Basic
JavaScript or ActionScript
Ajax
Ruby
の順かな?
AjaxとRubyは、やったこと無いけどw
0538デフォルトの名無しさん
2009/05/15(金) 09:47:280539デフォルトの名無しさん
2009/05/15(金) 10:03:44馬鹿にしたなw
言語だろ???
0540デフォルトの名無しさん
2009/05/15(金) 10:05:570541デフォルトの名無しさん
2009/05/15(金) 12:46:40JAVAを習得中(J2SE落として二日目)なんですがAPIで苦戦してます
java入門サイトがいくつかありますがどれもAPIについては解りにくい説明ばかり
親切じゃない気がします
私の検索能力が低いだけかもしれませんがAPIをプログラムに組み込む仕方が
懇切丁寧なサイトがあったら教えてください
大抵のサイトは序盤で何の説明もなしに下記のような一文が出てきたり困ってます
import java.io.*;
0542デフォルトの名無しさん
2009/05/15(金) 12:50:03これを削除してもNo.1さんのように各クラスを使う場所でフルパス名で書けば通りますし、パッケージ全体でなく使うクラスごとにimport指定することもできます。
# 例えばFileクラスを使うなら
# import java.io.File;
# とすればFileクラスを使える
上記のようにいちいちググれば確かに解決するんですけど
これじゃ効率的な学習が出来ないんですよね
順番に勉強してけば効率よくjavaを理解できるサイトがあったら教えてください
自分はユダヤ人並の効率厨なんで^^;
0543デフォルトの名無しさん
2009/05/15(金) 12:51:10Cを習得中(VC2004EXPE落として二日目)なんですがAPIで苦戦してます
C++入門サイトがいくつかありますがどれもAPIについては解りにくい説明ばかり
親切じゃない気がします
私の検索能力が低いだけかもしれませんがAPIをプログラムに組み込む仕方が
懇切丁寧なサイトがあったら教えてください
大抵のサイトは序盤で何の説明もなしに下記のような一文が出てきたり困ってます
#include <stdio.h>
0544デフォルトの名無しさん
2009/05/15(金) 12:52:170545デフォルトの名無しさん
2009/05/15(金) 12:53:57最低でも今は気にしなくて良いとかね。
0546デフォルトの名無しさん
2009/05/15(金) 12:54:250547デフォルトの名無しさん
2009/05/15(金) 12:55:11ない。
Windowsの完全マニュアル(1から100まで順序立てて説明されて、重要度順に
整列されていて一度覚えたことが最大限に効率的に活用出来て今後の動向も「読める」
ようなもの)を誰も書けないのと同じ。
0548デフォルトの名無しさん
2009/05/15(金) 13:09:54まず完全にスレチ。
Javaのimportはちょっと変態的に見えるがAPIインポートはC/C++に
較べてずっと楽。どうしてCのAPIインポートが解ってJavaのインポートで
苦しむのかイマイチ理解に苦しむ。
主ファイルのあるディレクトリの下に常にjava,javaxというディレクトリが
あると仮定しているって感じ( -classpathオプションは主ファイルのある
ディレクトリに架空のシンボリックリンクを張るといった感じ)
だからimport java.io.*;とすれば
~/java/io/*.classがipmortされる。
-classpath javasex.sugoiの元で
import javasex.tuyoi
とすると~/javasex/tuyoi.classがimportできる(がしないで欲しい)
0549デフォルトの名無しさん
2009/05/15(金) 13:14:35いんくるーど すつぢお?
0550デフォルトの名無しさん
2009/05/15(金) 13:15:540551デフォルトの名無しさん
2009/05/15(金) 14:32:53お礼は無いのか?
0552デフォルトの名無しさん
2009/05/15(金) 15:10:00特有の難しさがある。
#include の順番で結果が変わったりする。(これが嫌われる)
シンボルや定数に関して再解釈するから。
それに対してJavaのimportはクラスファイルレベルで再解釈の余地は無い。
だからimportする順番には依存しない。
これが初心者に優しいんだと言う人も居れば、実は大変厳しいんだと言う人も居る。
0553デフォルトの名無しさん
2009/05/15(金) 19:51:33PHPでよければ
そういう本を書くよ
javaについては知りません。
0554デフォルトの名無しさん
2009/05/15(金) 20:30:350555デフォルトの名無しさん
2009/05/15(金) 20:41:17書いて。
0556デフォルトの名無しさん
2009/05/15(金) 20:50:35よっしゃー
タイトルは何にする?
あと本当にPHPでいいの?
javaのことなんか1ミリも書かないけど?
0557デフォルトの名無しさん
2009/05/15(金) 21:15:21タイトルは「PHP入門」、内容によってはこれ以外でもいい。
PHPでいい。javaのことは書かなくていい。
0558デフォルトの名無しさん
2009/05/15(金) 22:05:320559デフォルトの名無しさん
2009/05/15(金) 22:55:03でもあなたは最初はjavaの事を知りたかったんでしょう?
それって会社でjavaを勉強しろとかって命令されたんでないの?
0560デフォルトの名無しさん
2009/05/15(金) 22:56:330561デフォルトの名無しさん
2009/05/15(金) 22:58:44あったとしても恐ろしく高価になるだろうけど。著作権絡みで出来ないから
無い?
0562デフォルトの名無しさん
2009/05/15(金) 22:59:27http://pc12.2ch.net/test/read.cgi/tech/1241593031/
0563デフォルトの名無しさん
2009/05/15(金) 23:04:390564デフォルトの名無しさん
2009/05/15(金) 23:20:46C言語楽しい!
バッファオーバーフローとか面白すぎる。
0565デフォルトの名無しさん
2009/05/15(金) 23:34:06javaは別に勉強するから気にしなくていいよ。
君はPHPの本を書け。
0566デフォルトの名無しさん
2009/05/15(金) 23:44:39じゃあそうするかな。
しかし土台はどこにするかな。
moodleとか、wordpressとか、
joomlaとか、いろいろあるじゃん。
0567デフォルトの名無しさん
2009/05/16(土) 00:00:340568デフォルトの名無しさん
2009/05/16(土) 00:08:100569デフォルトの名無しさん
2009/05/16(土) 00:16:33特に目的も無い初心者が一般教養的に独習することは可能?
0570デフォルトの名無しさん
2009/05/16(土) 00:24:03PHPなら小学生でも可能
0571デフォルトの名無しさん
2009/05/16(土) 00:31:09初心者の定義が曖昧なレスだな
プログラムの?鯖の?本当にサーバーサイドアプリ開発の?
目的なしでモチベーションは持たないと思うけど
一旦挫折してほとぼりがさめてから再チャレンジって流れは悪くないと思うぜ
二回目のチャレンジはきっとうまくいく
0572デフォルトの名無しさん
2009/05/16(土) 00:47:05自宅でドメイン取ってDNSサーバ立てるだけで1ヶ月ぐらい嵌ってた
0573デフォルトの名無しさん
2009/05/16(土) 01:01:20>PHPなら小学生でも可能
RDBが絡む奴でも?
0574デフォルトの名無しさん
2009/05/16(土) 01:17:12RDBが何か知ること自体結構勉強した後の段階だろ
普通に生活してる小学生がRDBなんて言葉を耳にすることはまず無い
0575デフォルトの名無しさん
2009/05/16(土) 01:29:430576デフォルトの名無しさん
2009/05/16(土) 01:54:48概念や実装を大学で勉強したけど何の役にも立ってない。
0577デフォルトの名無しさん
2009/05/16(土) 05:38:37何の役にもたってないは言い過ぎだろう。
0578デフォルトの名無しさん
2009/05/16(土) 05:43:46役立たせることができなかったのだ
0579デフォルトの名無しさん
2009/05/16(土) 12:43:160580デフォルトの名無しさん
2009/05/16(土) 13:03:170581デフォルトの名無しさん
2009/05/16(土) 13:31:51テストの仕事やったら為になりますか?
0582デフォルトの名無しさん
2009/05/16(土) 13:39:550583デフォルトの名無しさん
2009/05/16(土) 13:43:350584デフォルトの名無しさん
2009/05/16(土) 13:51:04テストの仕事やってみることにします。
ありがとうございます。
0585デフォルトの名無しさん
2009/05/16(土) 15:25:24テストを作る仕事は為になる。
テストをする仕事は為にならない。
#もう見ていないかもしれないけど。
0586デフォルトの名無しさん
2009/05/16(土) 15:49:160587デフォルトの名無しさん
2009/05/16(土) 15:56:51テストの下手な奴は例外なくコードも汚かったな。
順列組み合わせ的思考が全く出来ないの。
0588デフォルトの名無しさん
2009/05/16(土) 18:11:41ネット通信する為の関数とかあったら教えてください
0589デフォルトの名無しさん
2009/05/16(土) 18:14:190590デフォルトの名無しさん
2009/05/16(土) 18:23:43javaでネットゲーム作った人のソース見せてもらって勉強します
0591デフォルトの名無しさん
2009/05/16(土) 19:14:06C言語は初心者だと躓くと聞きました。
「C言語は後回しにして先に○○からやると分かり易いよ」的な情報はありますでしょうか?
有料系は×
0592デフォルトの名無しさん
2009/05/16(土) 19:15:470593デフォルトの名無しさん
2009/05/16(土) 19:31:150594デフォルトの名無しさん
2009/05/16(土) 19:34:15ツクールは有料だからWolfやってみる
>>593
じゃあCやってます
0595デフォルトの名無しさん
2009/05/16(土) 22:53:50PHP
0596デフォルトの名無しさん
2009/05/17(日) 02:03:45OSからネットワークやサーバのことまで色々詳しくなる
深く勉強していけば自然とC言語も勉強せざるを得なくなる
必要に迫られて勉強する時は頭によく入る
C言語は一番最初に勉強すべき
Cの大変さを知ってからオブジェクト指向言語を勉強し、
コンパイル言語の面倒さを知ってからスクリプト言語を学ぶべき
0597デフォルトの名無しさん
2009/05/17(日) 02:07:150598デフォルトの名無しさん
2009/05/17(日) 03:21:56別に Linux じゃなくても Solaris でも HP-UX だろうが AIX でも
*BSD でもなんでもええんちゃうの?
0599デフォルトの名無しさん
2009/05/17(日) 05:37:16ただGUIとの相性が悪いだけ。
0600デフォルトの名無しさん
2009/05/17(日) 05:44:46自分で分かるようになってから、それからC言語でも遅くないと思うけど。
自分ひとりで書くなら、オブジェクト指向なんていらないしw
0601デフォルトの名無しさん
2009/05/17(日) 07:09:260602デフォルトの名無しさん
2009/05/17(日) 07:26:27オブジェクト指向でない後発の言語というと?
0603デフォルトの名無しさん
2009/05/17(日) 07:39:35Prolog。
0604デフォルトの名無しさん
2009/05/17(日) 08:21:130605デフォルトの名無しさん
2009/05/17(日) 08:40:23何言ってるんだ?
アセンブラ勉強すべきだろ
方眼紙にコード書いてハンドアセンブルしなきゃだめだ
0606デフォルトの名無しさん
2009/05/17(日) 18:24:33コリアンなめんなよ。おまえらみたいなクズの先祖が我が祖国、
大韓民国に対してやった事を忘れるなって事だ。俺たちの先祖は
好き好んでこんな所に来た訳じゃない。多くの苦難を乗り越えて生
き抜いてきた俺たちコリアンをいい加減馬鹿にすんな。
0607デフォルトの名無しさん
2009/05/17(日) 18:36:59vipでコテハンやってるしこのスレ潰すくらいの影響力は持ってるから
くだらないことで刺激して後悔しないようにね
0608デフォルトの名無しさん
2009/05/17(日) 19:20:32ネ
コ
大
好
き
>>607
言
v
く
?????
0609デフォルトの名無しさん
2009/05/17(日) 21:40:09「プログラミング言語C 第2版」(共立出版)
「C言語超入門―Windowsでゲームボーイのプログラムを作ろう! 」
この二冊を用意するればOK。
「プログラミング言語C 第2版」はC言語のリファレンス本なので、
これがないと始まらない。
ただし、初心者に面白い本ではないので気合入れて全てを読む
必要はなし(将来的には内容を押さえるべきだけどね)
「C言語超入門―Windowsでゲームボーイのプログラムを作ろう! 」は
ゲームボーイ用のCコンパイラとゲームボーイエミュレータ、サンプル
コードのCDが付いている本。
取り敢えずやってみようレベルの本なので難しく考えずに出来るし
作ったもんはゲームボーイエミュレータで動かせるので、
これのサンプルコードを改良しながら動きを確認してくと良い。
0610デフォルトの名無しさん
2009/05/17(日) 21:41:09ちなみに、C言語の独習では以下の3点を注意。
・ポインタ
本を読むと「ポインタの概念」とか「ポインタはアドレスとは違う」とか
書いているものがあるが、それは無視。
ポインタ変数の中身は所詮はアドレス、って事を知っておけばつまずかない。
前提知識として変数がメモリ上でどのように配置されるか、って事は知っておいた方が良い。
更にその前提知識としてアセンブラの入門レベルの知識はあった方がいいけど、
こっちは無理に知る必要はない。(わからなくてもOKって事ね)
・環境によってintのサイズが違う。
CPU等に依存。
ゲームボーイのは忘れたけど、8bitだか16bitだったかな、、、、、
今の環境一般的な環境では32bitサイズ。
・メジャーな文法としてANSI C第2版以降とそれよりも前のがある。
プログラミング言語は独自拡張等で微妙に方言があったりする。
Cの場合、通称「K&R」→通称「第二版」と進化して、今は「第二版」がベース。
ただし、古いソースと互換とるために「K&R」時代の記述をしている資料もある。
上記のゲームボーイ本の方はどっちだか忘れた(^^;
0611デフォルトの名無しさん
2009/05/17(日) 23:41:17初心者にとって
学ぶのが難しい順番は
こんな感じかな。
0612デフォルトの名無しさん
2009/05/17(日) 23:43:370613デフォルトの名無しさん
2009/05/17(日) 23:48:18異議あり。
ポインタはアドレスと型だろう。
0614デフォルトの名無しさん
2009/05/18(月) 00:44:27単なるアドレスだと考えるとこのあたりの説明が少し苦しいよね
0615デフォルトの名無しさん
2009/05/18(月) 03:27:15で、型が消失するから云々ってか。
そういう細かいどうでもいい話がポインタのパートを
無駄に複雑化させて初心者を挫折させてきた。
そんな細かい上に実りのない話は後付けでいいんだよ。
>>614
逆じゃね?
むしろ、データサイズに応じたアドレス加減算なんて
アドレッシングそのもの。
0616デフォルトの名無しさん
2009/05/18(月) 03:43:08コンピュータ側は何を求めているか、を常に意識しないと
ポインタで多分つまずく。
アドレスなのか、それとも、中身のデータなのか
0617デフォルトの名無しさん
2009/05/18(月) 03:57:11でも、Cが最も効率よく動くための最良の手段でもある。
ただし、バグで最も悩ませる場所でもある。
0618デフォルトの名無しさん
2009/05/18(月) 04:18:45そこは敢えてポインタを特別視する必要はないと思うんだよ。
0619デフォルトの名無しさん
2009/05/18(月) 04:20:31型無し言語や暗黙の型変換で怪しげな動作をする言語の類は
初心者向きではないとも言えるわな。
0620デフォルトの名無しさん
2009/05/18(月) 04:26:08char c; char *p;
c = 'A';
p = %c;
printf("%c\n",*p);
とサラリとしか書いていない場合が多い
こういう、慣れた人には当たり前のことでも
きっちり解説しないと、多分ハマるんだよなぁ
0621デフォルトの名無しさん
2009/05/18(月) 05:47:45そもそもC言語の仕様として配列以外にポインタ演算することは定義されていないのに
経験者でもこのことを分かってない奴が多すぎる。
int型の配列に対してポインタ演算で+4アドレス進むのは配列内の要素を渡るために便利なわけで
なぜ+4進むのかではなく、便利だから特別な機能を作ってしまったというだけ。
昔はfor文で配列を回すときにポインタ演算の方が早いという理由もあったが今は全く意味が無い。
つまりポインタ演算なんて教える意味すらない。
0622デフォルトの名無しさん
2009/05/18(月) 06:12:35>配列以外にもポインタ演算しようとするから分からなくなるんだろ。
???
そんな実装見たことないぞ。
そんなのメモリマップドI/Oで直接I/O操作する環境、
つまり組み込み系みたいな特別なもん以外想像付かん。
逆にその手の場所の場合では必要なテクニックだろうしな。
0623デフォルトの名無しさん
2009/05/18(月) 06:24:25入門本ではよくあることだよ。
素のポインタ変数をインクリメントして中身見せたりとか。
0624デフォルトの名無しさん
2009/05/18(月) 06:46:46int型へのポインタとint型の配列へのポインタの区別ついてる?
0625デフォルトの名無しさん
2009/05/18(月) 07:31:370626デフォルトの名無しさん
2009/05/18(月) 17:05:58キャストでポインタの型無理矢理あわせてバグるぞ
0627デフォルトの名無しさん
2009/05/18(月) 17:38:21わざわざ別物orアドレス操作ミスるって発想自体がわからん。
0628デフォルトの名無しさん
2009/05/18(月) 18:54:280629デフォルトの名無しさん
2009/05/18(月) 20:34:31自分で使いやすいようにWebサイトの音声読み上げツールを作ってみたいと思ったんです
どんな言語を習得すれば良いですか?
既存の似たようなツールのソースが手に入るならそれと同じ言語という風でもいいのでしょうか?
0630デフォルトの名無しさん
2009/05/18(月) 21:54:34ソースが手に入るならそれでいいと思うよ
最初からある言語をマスターしようとせずにやりたいことから少しずつがベストだと思う。
0631デフォルトの名無しさん
2009/05/18(月) 23:36:10もう支離滅裂だな
ポインタ理解してないだろ
0632デフォルトの名無しさん
2009/05/18(月) 23:37:55ありがとう
まずは手に入れたソースと同じ言語を勉強してみます
0633デフォルトの名無しさん
2009/05/19(火) 00:07:11逆。
概念あるからこそ普通に使うだろ。
0634デフォルトの名無しさん
2009/05/19(火) 00:10:510635デフォルトの名無しさん
2009/05/19(火) 00:11:37読み上げ機能を使う=OS、または、読み上げソフトの持っているAPIを使う。
要はAPIを叩ければなんでも良い。
一般的にはC/C++あたりだわな。
0636デフォルトの名無しさん
2009/05/19(火) 00:12:20主張があるならちゃんとかけよ。
0637デフォルトの名無しさん
2009/05/19(火) 00:14:17>>633の意味が解らない。
0638デフォルトの名無しさん
2009/05/19(火) 01:44:03あのアンケートCGIが、
「わかる」ボタンを搭載して、帰ってきた!
わかる場合は、「わかる」ボタンを押して
アンケートの数を撃沈できる!
0639デフォルトの名無しさん
2009/05/19(火) 02:24:530640デフォルトの名無しさん
2009/05/19(火) 02:30:530641デフォルトの名無しさん
2009/05/19(火) 02:47:17毎日毎日宣伝死ねよ
0642デフォルトの名無しさん
2009/05/19(火) 02:51:00他の人が整備してくれたライブラリを使うだけなら全く必要ないし
アルゴリズムやシミュレータを自前で実装するなら
大学院レベルの専門知識が必要だし。
要は何を作るかによる。それは本人にしかわからないことだ。
0643デフォルトの名無しさん
2009/05/19(火) 03:04:17コーディングをしている世界だけ。
一般的には数学なんて関連している学術分野の一知識に
過ぎないという形で扱われる。
コンピュータに乗せる前の整備が重要で、そこでは関連する
学術分野のインターフェース部分が非常に重要になる。
これは予習出来る性格のものではない。
0644デフォルトの名無しさん
2009/05/19(火) 08:49:170645デフォルトの名無しさん
2009/05/19(火) 10:53:01もともとのターゲットだったPDP-11は汎用レジスタ(けつはstack用)
しかなかったのだが
それをつかっただけだと思うぞ
レジスタの中がデータへのアドレスをさすか、間接アドレッシングを使うためのものか
アセンブラでかくなら意識するとの一緒
0646デフォルトの名無しさん
2009/05/19(火) 11:28:16全然世界の違う教師界のみで通用する高等学校教育課程
までで教えられなかった数学はすべて大学レベルなのか
高等学校までに習った公式だけじゃ導出出来ない数式を
使った設計書に基づくコーディングという意味かい?
ま、そういう意味では使う場合もあるかもしれないなw
しかし普通に計算機数学やっている者から見れば、現在の
アーキテクチャーのコンピュータで出来る数学は所詮は
算数レベル(整数計算還元)なんだがw
0647デフォルトの名無しさん
2009/05/19(火) 11:31:49http://pc11.2ch.net/test/read.cgi/pcnews/1242664154/
0648デフォルトの名無しさん
2009/05/19(火) 11:42:200649デフォルトの名無しさん
2009/05/19(火) 19:01:010650デフォルトの名無しさん
2009/05/19(火) 19:10:560651デフォルトの名無しさん
2009/05/19(火) 19:37:54アルゴリズムでチラっと数学使ったかな。
いらんけどw
0652デフォルトの名無しさん
2009/05/19(火) 19:50:19JAVA習得する予定です
ご指導ご鞭撻のほどよろしくお願いします
0653デフォルトの名無しさん
2009/05/19(火) 20:26:500654デフォルトの名無しさん
2009/05/20(水) 06:24:21Delphiあたり気になっているんですけど
0655デフォルトの名無しさん
2009/05/20(水) 06:41:410656デフォルトの名無しさん
2009/05/20(水) 16:22:10Prolog
0657デフォルトの名無しさん
2009/05/20(水) 18:53:020658デフォルトの名無しさん
2009/05/20(水) 19:52:55実際初心者の教育用として悪くないぞ
個人的にはLispを勧めたいがなw
0659デフォルトの名無しさん
2009/05/20(水) 20:12:26Prolog
・もっとも学びやすく
・もっとも読みやすく
・もっとも奥行きがある
もうひと跳び
ttp://pc12.2ch.net/test/read.cgi/tech/1235561034/
こちらにいらっしゃい。
0660デフォルトの名無しさん
2009/05/20(水) 20:22:50http://tsushima.2ch.net/test/read.cgi/newsplus/1242568581/
・カルト集団の勧誘から学生を守ろうと、各地の大学が積極策に乗り出している。
かつては「信教の自由」からカルト問題に及び腰だったが、新入生らがカルトに取り込まれる
事例が後を絶たないため。
今春からは、全国の45大学で学生相談を担当する教職員らが、カルト対策情報を交換する
メーリングリストも始めた。
0661デフォルトの名無しさん
2009/05/20(水) 20:57:10明日入門本を買ってこようと思います。ありがとうございます。
0662デフォルトの名無しさん
2009/05/20(水) 21:50:54Prologの入門書としては
「Prologを学ぶ --文化と実践--」 杉崎昭生著 海文堂出版 ISBN4-303-71690-1
がもっとも良いと思います。この本は「本を出すために書いた本」ではありません。
本に書きたいことがいっぱい溜まったからこの本ができた、というような本です。
ただ、1995年の出版で出版社の在庫もなくなったようでAmazonも中古本の紹介販売で
2-3冊出回っているだけになりました。価格はそう高くありません。
0663デフォルトの名無しさん
2009/05/20(水) 21:55:070664デフォルトの名無しさん
2009/05/20(水) 22:55:58prolog vs php
0665デフォルトの名無しさん
2009/05/20(水) 23:14:36昔は、思想の問題もあったからなぁ・・・
今や思想なんて関係ない
みんなWindowsを使い一部言語を崇拝しているのだ
カルト言語なんて滅びる寸前さ
0666デフォルトの名無しさん
2009/05/20(水) 23:46:07Visual Basicですね、わかります。
0667デフォルトの名無しさん
2009/05/21(木) 09:50:08今年のINAPの開催は日本の順番かと思ったら
ポルトガルだそうです。
http://www.di.uevora.pt/inap2009/
0668デフォルトの名無しさん
2009/05/21(木) 10:45:43黒ミサやってますね。でも18thとは驚きだね。
そこら辺のぽっと出の言語とは違うんだ。
0669デフォルトの名無しさん
2009/05/21(木) 19:45:58RubyやJavaって初心者用としてはどうですか?勝手なイメージで初心者向けと思ってるんですが。
まずはブロック崩しとか簡単なゲームを作ってみたいな、なんて思ってます
またそのレベルまでいくのに一日5時間としてどれくらいかかりますか?まだ何もわかってない超初心者です
0670デフォルトの名無しさん
2009/05/21(木) 20:00:50ゲームが目的ならC++をやるべき。情報も一番揃ってる。
習得期間は個人差もあるが年齢でほぼ決まる。1日5時間として
10代なら1ヶ月〜半年
20代なら3ヶ月〜1年
30代なら半年〜3年
40代以上はほぼ不可能
0671デフォルトの名無しさん
2009/05/21(木) 20:22:0720代なら3ヶ月〜1年
30代なら半年〜3年
40代以上ではほぼ皆無
where
毎日5時間し続けてセックス依存症になるまでの時間
0672デフォルトの名無しさん
2009/05/21(木) 20:24:460673デフォルトの名無しさん
2009/05/21(木) 20:43:42事情で2ヶ月以内にそこまでいきたい。10代なのでがんばってみようと思います
0674デフォルトの名無しさん
2009/05/21(木) 20:52:090675デフォルトの名無しさん
2009/05/21(木) 21:20:34あと、角度とか
0676デフォルトの名無しさん
2009/05/21(木) 21:50:13使いこなすんだ!
0677デフォルトの名無しさん
2009/05/21(木) 22:31:580678デフォルトの名無しさん
2009/05/21(木) 22:35:140679デフォルトの名無しさん
2009/05/21(木) 22:38:220680デフォルトの名無しさん
2009/05/21(木) 22:41:090681デフォルトの名無しさん
2009/05/21(木) 22:41:25質問があります。
ある資格試験の自動学習ソフト(将来的には自動学習ホームページ)を
作りたいと思っています。
そのための資料は既にあります。
A4で300頁程度で表、図もあります。
これを、
(1)順々に質問文をユーザに見せてから、回答ボタンをクリックすると答画面を示すモード
(2)樹系図的に内容を表示するモード
(3)画面の印刷を行うモード
を有して学習するソフトを作りたいのですが、どうしたらよいでしょうか?
とりあえず、試行的にテキストを貼り付けるだけで、質問画面と回答画面を表示できるソフトを
簡単に作れるようなものはないでしょうか?
ソフトを作れる人に作成を依頼するとどのくらい費用はかかるでしょうか?
よろしくお願いします。
0682デフォルトの名無しさん
2009/05/21(木) 22:48:120683デフォルトの名無しさん
2009/05/21(木) 23:01:43http://www.adobe.com/jp/products/creativesuite/
0684デフォルトの名無しさん
2009/05/21(木) 23:04:17moodle
0685デフォルトの名無しさん
2009/05/22(金) 01:19:25全く思えてないポなんだが
0686デフォルトの名無しさん
2009/05/22(金) 01:24:360687デフォルトの名無しさん
2009/05/22(金) 01:26:060688デフォルトの名無しさん
2009/05/22(金) 01:27:39言葉覚えるのに数学は必要ない。
0689デフォルトの名無しさん
2009/05/22(金) 01:36:540690デフォルトの名無しさん
2009/05/22(金) 02:36:442000「皆さんに集まっていただいたのは他でもありません。重大な発表があります」
XP「なんだよいきなり」
2000「私たちツクールは多くの人々に夢を与えてきましたよね」
恋シミュ「パーティでもしようっていうの?」
2003「・・・」
格ツク「おいどうしたんだ2003、顔色が悪いぞ」
2000「しかし私たちの中で約一名、人々の夢をぶち壊す裏切り者がいたのです」
VX「ナ、ナンダッテー(棒読み)」
ツクール5「(俺のことじゃないよな)」
ざわ・・・ ざわ・・・
2000「裏切り者には制裁を・・・」
2003「ガクガクブルブル」
2000「アクションゲームツクール!!!!お前のことだよ!!!!!!!!」
アクツク「ケーッケッケッケ!騙された奴が悪ィーんだよ!うぜえよお前ら!
ツクラーどもはマゾなんだから努力させときゃいいんだよ!ウケケケケッケ!
おいお前なにカメラ撮ってんだよコラ!あ?なんだテメーらなんだよその目は!
やめろよそんな同情するような目で俺を見んなよ!」
2000「連れて行け」
アクツク「やめろ!はなせよ!俺はタクティカルRPGツクールのようにはならんぞ!ちくしょう!」
0691デフォルトの名無しさん
2009/05/22(金) 02:49:34WINのほうでは「一生を棒にふる」よ。
0692デフォルトの名無しさん
2009/05/22(金) 04:03:150693デフォルトの名無しさん
2009/05/22(金) 04:09:53あけると脳に寄生する。
それで変なホルモンとか出して神経を乗っ取る。
0694デフォルトの名無しさん
2009/05/22(金) 04:29:06Linuxがいいかどうかはともかく、
「一生を棒にふる」ことは確かだろう。
0695デフォルトの名無しさん
2009/05/22(金) 04:53:540696デフォルトの名無しさん
2009/05/22(金) 05:37:20それでプログラミングが楽しいと思ったらやりたいことに適した言語へ進むパターン。
0697デフォルトの名無しさん
2009/05/22(金) 05:46:41初心者に型無し言語勧めるなんて最悪のパターンだろ。
それでもJavaScriptの方は、昔はGUIオブジェクトの概念
掴むためのいい入門書があったんだけど、今は絶版だしな。
0698696
2009/05/22(金) 06:09:36んー
教育経験とかないから自信はないけど、最初は型とかメモリとかを意識せずに、まずプログラムというのがどいうものかを体感したほうがいいと思った。(ループ、条件式、関数、文字の出力等)
プロを目指すなら違うかもしれないけど、プロを目指そうと思うきっかけがまず必要じゃないかな?
でも俺も確かにvbscriptから初めていくつかスクリプト言語をいじってからCに挑戦したときは泣きそうになったけどね。
0699デフォルトの名無しさん
2009/05/22(金) 06:42:16ブログの記事を書いて、それを投稿するホームページビルダーやローカルのブログ管理ソフトみたいなものを作る場合、
言語はJAVAかC++などで可能ですか?
あくまで編集や投稿ボタンはローカルで行いたいときです。
0700デフォルトの名無しさん
2009/05/22(金) 06:48:390701デフォルトの名無しさん
2009/05/22(金) 06:52:480702デフォルトの名無しさん
2009/05/22(金) 06:55:38ありがとう。Javaは遅いってイメージがあるんですか?
>701
テキストエディタですか?
スクリプトか何かを使って擬似的に投稿ソフトと同じ動作をさせるってことでしょうか?
調べてみます。教えてくれてありがとう。
0703デフォルトの名無しさん
2009/05/22(金) 07:21:45Rubyほどは遅くないと思うが。
C++信者とかはもはやソコくらいかJavaの弱点を思いつかないんだろう。
超絶的な速さとか実行ファイルとDLLしか配布出来ない状況だとC++で開発するけど、
相手にJavaがインスコされている環境だったらJavaで作るなぁ。
JavaとかPythonの方が簡単なネットワーク関連のプログラムは楽じゃね。
標準のライブラリでかなりの事がラクにできるし。
0704デフォルトの名無しさん
2009/05/22(金) 08:14:02そこら辺を楽にやりたいなら、わざわざ
・ブラウザ環境でしか動かない
・ブラウザ毎に方言持ち
・デバッグ効率が悪い
・文法の癖が強い
等の欠点があるブラウザのスクリプト言語使うよりも
Delphi、C++Builder/TurboC++、C#使って、ポタペタで
簡単なアプリ作った方が楽しいと思う。
>>699
やりたいことがもう少し具体的でないと難しいね。
編集はHTMLのテキスト編集でいいのか、レイアウトいじってやりたいのか、
プレビューはどうしたいのか、で選択肢が変わってくると思う。
サーバーと直接喋る(投稿の処理)に関してはJavaの方が楽。
あとの部分はケース・バイ・ケース。
0705デフォルトの名無しさん
2009/05/22(金) 08:38:48パフォーマンスよりも、デフォルト設定だと使い物にならない(安定しない)VMのが問題
0706デフォルトの名無しさん
2009/05/22(金) 10:33:06質問してすぐに外出したのでレスできず、失礼しました。
>>682
やっぱりそれぐらいしますか!! 金を生み出すか分からない状態で
個人としては、大きな金額です。
>>683
Adobe - Creative Suite 4ファミリー
うーん、できる機能が高そうですね。本格的のような
>>684
moodle
「オープンソースで無料の教育管理ソフトです。」という言葉にしびれました。
とりあえず、moodleを検討してみます。
他にも回答してもらった人ありがとう!
0707デフォルトの名無しさん
2009/05/22(金) 13:21:29仕事ででてきた企画なのか、
個人の趣味、学習課題なのかでも言語、環境は違ってくる。
個人的な営為で人にみせないレベルのものでよいなら、
SWI-Prolog + XPCE(GUI) + socketライブラリで
一から自作するのが、一番気が利いているだろう。
格段に生産性が高く、保守性のよい環境を築ける。
0708デフォルトの名無しさん
2009/05/22(金) 13:28:11祖先から、どんな脳細胞を継承できたかに依存すると思う。
テキストを書き写すレベルなら小学生でもすぐできるが、
複雑なプログラムになってくると、努力ややる気だけでは解決できないw
0709デフォルトの名無しさん
2009/05/22(金) 13:51:21>704 データ管理に重きを置いているのでテキスト編集です。私はもっと具体的なイメージを持ったほうがいいですね。
>705 じゃじゃ馬って感じなのかな。手が空いたら乗りこなしてみます。
>707 個人の趣味の範疇です。教えてくれてありがとう。
0710704
2009/05/22(金) 18:01:03ひっかかるとしてもメモリサイズの問題くらいじゃね?
それにしたってデカイメモリ喰わなければそれほどでもないし。
他に不安定になる要因なんかあったっけ?
>>709
いや、そこら辺はOK。
単にどんなレベルの物を作ろうとしているか再確認したかっただけだから。
0711デフォルトの名無しさん
2009/05/23(土) 03:24:24こういうのは、
C# + Prolog
または少々冒険だが将来性を買って、
C# + Haskell
なんていうのがいいんじゃないか。
C#は表示だけに制限して。
0712デフォルトの名無しさん
2009/05/23(土) 05:30:10初めてには良い物だと思うんだけど
0713デフォルトの名無しさん
2009/05/23(土) 06:04:24このリストにのってない言語は
初心者は手を出すのはやめたほうがいい。
0714デフォルトの名無しさん
2009/05/23(土) 07:21:03なんで初心者に C++ なんだよw
0715デフォルトの名無しさん
2009/05/23(土) 07:27:410716デフォルトの名無しさん
2009/05/23(土) 07:33:470717デフォルトの名無しさん
2009/05/23(土) 07:38:53C#のところはDelphiでもいいんですよね?
0718デフォルトの名無しさん
2009/05/23(土) 07:42:310719デフォルトの名無しさん
2009/05/23(土) 11:55:14いいですけど、無意味です。
0720デフォルトの名無しさん
2009/05/23(土) 12:18:18アラビア語と英語、フランス語とかの比較みたいなもので
ある程度は違いはあるんだろうなやはり。
ただプログラミング言語も自然言語もレトリックや文法だけ
で難易度が決まらない。語彙に相当する標準ライブラリの
選び方も重要になってくるおで、レトリックや文法だけで
難易度を断定しないほうが良いことは言う迄もないこと。
ノンスクリプト系とスクリプト系では、文法重視か
レトリック重視かで根本的に違うから同列には比較
しないほうが良いと思う。(個人的にはこれからは
ノンスクリプト系だけじゃダメでスクリプト系もそれなりに
使えないと使えないプログラマの烙印を押されかねない
ヤな時代が来ると思ってる)
0721デフォルトの名無しさん
2009/05/23(土) 12:20:170722デフォルトの名無しさん
2009/05/23(土) 12:31:540723デフォルトの名無しさん
2009/05/23(土) 12:42:09自由に出来てしまうものが殆どだから、標準語彙(標準ライブラリ)で評価するのが
難しいというのが自然言語との決定的な違いで、結局文法とかレトリック以外の
要素を評価に含めてしまうとたちまち風説とか流行評価の域を出ない信頼性の
低いものになっちゃうな
0724デフォルトの名無しさん
2009/05/23(土) 12:44:210725デフォルトの名無しさん
2009/05/23(土) 12:47:580726デフォルトの名無しさん
2009/05/23(土) 12:50:290727デフォルトの名無しさん
2009/05/23(土) 12:56:42オーソライズされた文法上の名称のものが一番沢山含まれてるんじゃない?
他にもあるかも知れないし、厳密に数えたわけじゃないが.
0728デフォルトの名無しさん
2009/05/23(土) 12:58:460729デフォルトの名無しさん
2009/05/23(土) 13:01:330730デフォルトの名無しさん
2009/05/23(土) 13:07:540731デフォルトの名無しさん
2009/05/23(土) 13:11:21プログラミング言語の議論に「レトリック」なんて言葉は通常出てこないよ。
0732デフォルトの名無しさん
2009/05/23(土) 13:14:45俺は一応わかる。
シンタックスシュガーに類するもののことだと思われ
0733デフォルトの名無しさん
2009/05/23(土) 13:20:06・・・しかし初心者スレで謎解きが必要なレスってどうなのよ
0734デフォルトの名無しさん
2009/05/23(土) 13:23:12めんどくさいなぁ。。
俺、いちいち頷くと気が散ってしまって、自分が何を言われてるかわからなくなる事が多いんだよなぁw
0735デフォルトの名無しさん
2009/05/23(土) 13:27:25初心者とは、初歩者のことだと普通意味するかも知れないが、
今迄突っ走って来た人が後世のことを考えなければならない状況に直面した
時に戻らなければならない境地(初心)に立ち返った人のことだとも言えるな。
0736デフォルトの名無しさん
2009/05/23(土) 13:39:20習い始めのころの謙虚で真剣な気持ちを忘れてはならない。
0737デフォルトの名無しさん
2009/05/23(土) 13:43:27好きにしろ
0738デフォルトの名無しさん
2009/05/23(土) 13:48:44そうか、ここは初心を忘れない「初心」者のスレだったのか
・・・いや>>1に「これからプログラミングを始める人に」って(ry
0739デフォルトの名無しさん
2009/05/23(土) 13:52:14文法に厳密に沿うと構文が作りにくくてしょうがないし
また読みにくくてしょうがないから
文法の一部に融通を利かせてもらうこと
こうすることによりコードは速く書けコードはコンパクトで
「読みやすくなる(≒似た箇所と区別しやすい)」
(解りやすいとは微妙な違いがある)という効果がある。
但しこれは実戦の積み重ねで覚えることが出来た世代には
何とも無いことかも知れないが、実戦経験が余り出来ない
割に文法は全部学ぶことを余儀なくされる後世にとっては
結構過酷な仕打ちだよな。
こういった文法例外が文法自体を覚えにくくさせる原因にな
るから。
0740デフォルトの名無しさん
2009/05/23(土) 13:53:46意味不明。構文は文法に含まれるんじゃないのか?
何言ってんだこいつ??
0741デフォルトの名無しさん
2009/05/23(土) 13:57:470742デフォルトの名無しさん
2009/05/23(土) 13:59:450743デフォルトの名無しさん
2009/05/23(土) 14:05:31SVO文型とか分詞構文とか文法学用語は特殊な専門用語
構文する=再利用性を重視した複雑な文を書く
だね
0744デフォルトの名無しさん
2009/05/23(土) 14:05:460745デフォルトの名無しさん
2009/05/23(土) 14:12:50プログラマとして考慮すべきは、その定義がどの範囲に及ぶかということだけ。
0746デフォルトの名無しさん
2009/05/23(土) 14:22:380747デフォルトの名無しさん
2009/05/23(土) 14:29:020748デフォルトの名無しさん
2009/05/23(土) 14:33:26構文する=語、単文、複文などどのレベルでみても矛盾しない整合した意味を持つように
文を書く事。
通常は多少の矛盾は許容され全体として意味が通っていれば良しとするのが普通だが
コンピュータ相手のプログラマが世の中に増えると、すべての人が構文をしゃべれるの
ではないかと誤解し、細部の矛盾に対する許容度が極端に低くなる。
0749デフォルトの名無しさん
2009/05/23(土) 14:34:25勝手な解釈で分かった気になるようなやつほどバグを埋め込む
0750デフォルトの名無しさん
2009/05/23(土) 14:35:12中国人かよww
0751デフォルトの名無しさん
2009/05/23(土) 14:35:50これからは、型なしが主流になる。
0752デフォルトの名無しさん
2009/05/23(土) 14:37:28まったく関係なくはないな。
今の時代にはいらない知識なのかねぇ
0753デフォルトの名無しさん
2009/05/23(土) 14:38:16間に横たわる相違について
0754デフォルトの名無しさん
2009/05/23(土) 14:38:42時代の問題じゃない
0755デフォルトの名無しさん
2009/05/23(土) 14:40:360756デフォルトの名無しさん
2009/05/23(土) 14:40:450757デフォルトの名無しさん
2009/05/23(土) 14:45:00ここにいる奴、全員素人
0758デフォルトの名無しさん
2009/05/23(土) 14:50:13わざわざ角度付けて回答してるだけ
0759デフォルトの名無しさん
2009/05/23(土) 14:52:32ありとあらゆる言語に精通した玄人専門家が居ればどんなに良いことか....
んなの居るわきゃない。素人でやるしかない。
だからこそこんなスレがあるというのは短絡だが。
0760デフォルトの名無しさん
2009/05/23(土) 14:52:540761デフォルトの名無しさん
2009/05/23(土) 14:55:08こういった状態の人が集まってバグの無いプログラムが作れる。
これは正しいか?
0762デフォルトの名無しさん
2009/05/23(土) 14:56:41正しくない。
定義を確認しろ。
0763デフォルトの名無しさん
2009/05/23(土) 15:00:230764デフォルトの名無しさん
2009/05/23(土) 15:01:310765デフォルトの名無しさん
2009/05/23(土) 15:02:45正しくないと思います。
0766デフォルトの名無しさん
2009/05/23(土) 15:02:58にんげんだもの
みつお
0767デフォルトの名無しさん
2009/05/23(土) 15:04:03こんな楽なことはない
0768デフォルトの名無しさん
2009/05/23(土) 15:04:43こういった状態の人が集まってバグの無いプログラムが作れる。
これは正しい?
0769デフォルトの名無しさん
2009/05/23(土) 15:07:03その変化に何か意味あるのか?・・
0770デフォルトの名無しさん
2009/05/23(土) 15:08:30ド・モルガンの法則を適用しようとして失敗したんだろw
0771デフォルトの名無しさん
2009/05/23(土) 15:12:130772デフォルトの名無しさん
2009/05/23(土) 15:13:47分かってないだけだおwwww
0773デフォルトの名無しさん
2009/05/23(土) 15:15:14スレタイと大きく変わってきてるな
0774デフォルトの名無しさん
2009/05/23(土) 15:15:42ド・モルガンの法則は難しいからな。
0775デフォルトの名無しさん
2009/05/23(土) 15:17:360776デフォルトの名無しさん
2009/05/23(土) 17:33:15えーと、親指と人差し指と中指で憶えるやつだよな?
0777デフォルトの名無しさん
2009/05/23(土) 17:34:470778デフォルトの名無しさん
2009/05/23(土) 18:56:380779デフォルトの名無しさん
2009/05/23(土) 19:20:37限量子がらみのドモルガンは面倒だね
俺も自然言語のまま正確に扱える気がしないよ
0780デフォルトの名無しさん
2009/05/23(土) 19:23:410781デフォルトの名無しさん
2009/05/23(土) 19:29:270782デフォルトの名無しさん
2009/05/23(土) 19:43:390783デフォルトの名無しさん
2009/05/23(土) 20:31:24元のちゃんと文章読め。
読んでわからないなら・・・。がんばれ
0784デフォルトの名無しさん
2009/05/23(土) 20:39:22アベシッ
0785デフォルトの名無しさん
2009/05/23(土) 20:50:330786デフォルトの名無しさん
2009/05/23(土) 23:23:48あおりあい以外は進まないすれだのー
0787デフォルトの名無しさん
2009/05/23(土) 23:33:08そりゃ、隔離スレだし
0788デフォルトの名無しさん
2009/05/24(日) 02:05:53故にテスト工程が楽になる言語が良い言語と。
0789デフォルトの名無しさん
2009/05/24(日) 02:34:22でも、ネイティブじゃないのが欠点。
0790デフォルトの名無しさん
2009/05/24(日) 09:31:580791デフォルトの名無しさん
2009/05/24(日) 11:13:400792デフォルトの名無しさん
2009/05/24(日) 11:36:37ただし次の言語の習得には繋がらないかもしれない。
0793デフォルトの名無しさん
2009/05/24(日) 14:03:31CとC++どちらから覚えればいいのでしょうか?
OSはXP。PGまったくの素人です。
0794デフォルトの名無しさん
2009/05/24(日) 14:09:180795デフォルトの名無しさん
2009/05/24(日) 14:12:15CとC++は共通する知識が多いから
欲しい機能の揃ったライブラリにあわせるとよいよ。
まあ、Cしかないライブラリも多いけど。
0796デフォルトの名無しさん
2009/05/24(日) 14:24:02果てしなく遠い
だのに何故...
0797デフォルトの名無しさん
2009/05/24(日) 14:26:59英語とか数学苦手ですが、
それでも覚えれますか?
0798デフォルトの名無しさん
2009/05/24(日) 14:30:14囲碁ソフトはダメですね。モンテカルロ法が流行のようですから。
0799デフォルトの名無しさん
2009/05/24(日) 18:06:16先ずは変な略語を使うのをやめた方がいい。
プログラミング言語は好きな方から始めればいいよ。
決められないならC++でいい。
0800デフォルトの名無しさん
2009/05/24(日) 18:07:17多くを望まないなら大丈夫だよ。必要なところは避けて通ればいいわけだし。
中卒でも多くを望まなければ生きていけるのと同じ。
0801デフォルトの名無しさん
2009/05/24(日) 18:10:35全く問題ない。
0802デフォルトの名無しさん
2009/05/24(日) 18:32:56CやC++は、物を作れるまでに時間がかかる
0803デフォルトの名無しさん
2009/05/24(日) 18:34:38C#ができるなら他は要らない。
必要になったときだけCまたはC++をやればいい。
よってC#のみでいい。
0804デフォルトの名無しさん
2009/05/24(日) 18:58:17趣味でプログラム少々やってて実務初めての中途で入ったんだけど俺はいったいどう思われてるんだろう?
普通は書籍管理システムとかスケジュール管理とかそういうのですよね??
0805デフォルトの名無しさん
2009/05/24(日) 18:59:52基礎を教えようってこったろ
0806デフォルトの名無しさん
2009/05/24(日) 19:01:40会社としてはかなり...な会社じゃないかw?
0807デフォルトの名無しさん
2009/05/24(日) 19:22:500808デフォルトの名無しさん
2009/05/24(日) 19:30:120809デフォルトの名無しさん
2009/05/24(日) 19:36:530810デフォルトの名無しさん
2009/05/24(日) 19:37:59プログラマは元理系が文系に転向する場合は最善のコースです
>>807
その先入観は有害です
0811デフォルトの名無しさん
2009/05/24(日) 20:05:220812デフォルトの名無しさん
2009/05/24(日) 20:06:59そうじゃなけりゃ、プログラムなんてやりたい事を実現
する手段でしかない
0813デフォルトの名無しさん
2009/05/24(日) 20:21:010814デフォルトの名無しさん
2009/05/24(日) 20:30:43やっぱ過酷なのか>プログラミング
0815デフォルトの名無しさん
2009/05/24(日) 20:44:58暇あればACMの過去問解いたり計算機科学の専門書で勉強してるような人なら大丈夫
ゲームやったり2ch見たり動画サイト見たりtwitterやったりしてるような人にはちょっとキツい
0816デフォルトの名無しさん
2009/05/24(日) 20:48:060817デフォルトの名無しさん
2009/05/24(日) 21:03:50みんなに合わせる必要があるから、いろいろ不自由だしな。
休日は仕事を忘れてリフレッシュするために
趣味のプログラムを書いてます。
0818デフォルトの名無しさん
2009/05/24(日) 21:10:43まあ、金のためだと思って我慢して働くんだな。
0819デフォルトの名無しさん
2009/05/24(日) 22:23:05便器して文系から理系の工学科に移動とかって可能なのか?スレチでほんとすまない
0820デフォルトの名無しさん
2009/05/24(日) 22:25:180821デフォルトの名無しさん
2009/05/24(日) 22:25:330822デフォルトの名無しさん
2009/05/24(日) 22:28:16すいません
0823デフォルトの名無しさん
2009/05/24(日) 22:29:090824デフォルトの名無しさん
2009/05/24(日) 22:30:24ありがとう
0825デフォルトの名無しさん
2009/05/24(日) 22:53:20したがって文 → 理は簡単には行かない
もちろん、だからといって絶対無理という話にはならんが
0826デフォルトの名無しさん
2009/05/24(日) 22:53:46無謀な納期
無能な上司
それでも楽しんで楽しんで仕事が出来るあなたは幸せです。
0827デフォルトの名無しさん
2009/05/24(日) 23:32:17最近酷いよな。
まあ、無能な上司でもあるから偉そうな事は言えないけど。
なんか短納期&発注元SI部門の不勉強で、言語はJavaやC#なのに
設計手法や納品物のフォーマットは構造化言語時代のままとかが多くて虚しい。
0828デフォルトの名無しさん
2009/05/24(日) 23:35:25ゆとり教育の影響でカリキュラム的には転向しても
追いつけないレベルでもないし、少子化で定員割れ
起こしている大学も少なくないから難しくはないとおもうよ。
数学もパズルみたいで面白いな、とでも思えれば尚更。
0829デフォルトの名無しさん
2009/05/24(日) 23:37:34何でお前から提案しないんだよ。言われたがままやるお前が悪い。
何も言わないのは責任を取りたくないからだろ。そんなお前は最悪だ。
一生虚しがってろ。
0830デフォルトの名無しさん
2009/05/25(月) 01:15:33ありがとう。他に答てくれた人もありがとう。
ただ今から変えるんじゃなくて大学入ってからは可能なのかな?と疑問に思ったんだ。すまない
0831デフォルトの名無しさん
2009/05/25(月) 01:29:43そこらへんは高校の担任や予備校で相談すると良いと思う。がんばれよ。
0832デフォルトの名無しさん
2009/05/25(月) 03:15:56まさに俺!
0833デフォルトの名無しさん
2009/05/25(月) 05:10:5012月になって文系から理系に変更する受験生だって世の中
ゴロゴロいますよ。
0834デフォルトの名無しさん
2009/05/25(月) 08:58:50型のないプログラミング言語って聞いたことがない。
0835デフォルトの名無しさん
2009/05/25(月) 09:17:46変数が型を持たない言語のことじゃないかと
RubyとかPythonとかあんなん
0836デフォルトの名無しさん
2009/05/25(月) 19:30:51古い言語や変態言語には一切型がない言語もあるけどね。
0837デフォルトの名無しさん
2009/05/25(月) 20:38:01運悪いと工場で機械的に働く出稼ぎ労働者みたいになる
大手に入っても35歳ぐらいまでは上司の道具になるだけ
好きな研究やって食って生きたいなら大学残るぐらいしか道が無いけど
今どき教授になっても給料なんてたかが知れてるので本出したり公演したりで金を稼ぐしかない
プログラマは要領の良さとコミュニケーションスキルさえあればいくらでも上を目指せるので十分恵まれてる
0838デフォルトの名無しさん
2009/05/25(月) 21:20:130839デフォルトの名無しさん
2009/05/26(火) 04:38:540840デフォルトの名無しさん
2009/05/26(火) 04:50:14ただ個人的には、最初の言語としては勧めない
記法は美しいが、やや独特にすぎる
0841デフォルトの名無しさん
2009/05/26(火) 05:24:03これは独立峰。
アプリーションに近くその点でExcelに似ている。その分他の言語の基礎にはなり難い。
学びやすく、生産性も極めて高いから、これは一つ「おはこ」にして置けばよい。
あとは、他の言語とどうインターフェイスを取るかということ。
0842デフォルトの名無しさん
2009/05/26(火) 07:54:18Erlangに繋がるよ。
0843デフォルトの名無しさん
2009/05/26(火) 08:05:26Prologの関数評価がErlangで、自由に定義できるといいんだけどね。
0844デフォルトの名無しさん
2009/05/26(火) 10:43:420845デフォルトの名無しさん
2009/05/26(火) 10:49:00perlとphpとcgiが有名なのはなんでてすか。
検索エンジンのプログラムでC言語は使えませんか?
0846デフォルトの名無しさん
2009/05/26(火) 13:22:01コア部分の殆どはCかC++。それ以外の部分にはJavaやPythonも使われてるってさ
>perlとphpとcgiが有名なのはなんでてすか。
CGIは言語の名前ではなく動作の仕組み。PerlでもPHPでもCでも書くことができる。
ちなみにPHP・Perlの言語処理系はC言語で実装されている。
>検索エンジンのプログラムでC言語は使えませんか?
使えるけど自分で作るつもり?初心者が作れるような代物じゃないけど、まぁ頑張れ
0847デフォルトの名無しさん
2009/05/26(火) 13:33:04安いレン鯖だとperlとphpぐらいしか使えなかったりする。
本人の能力次第では制限回避して無理矢理つかえないこともないかもしれない。
0848844
2009/05/26(火) 15:09:13自分で検索エンジン作るつもりです。
無料レンタルサーバーで待ち時間が無いようにしたいので
厳密さは無くても反応を高めます。
0849デフォルトの名無しさん
2009/05/26(火) 15:16:23「無料レンタル」 を検索するとします。
これを12バイト、abcdefghijklで表現したとき
ab、bc、cd・・・の出現個数を調べて
少ない方が順に共通部分を調べていき、
その個数がたとえば50以下になったら出力してしまおうと思います。
どの2バイトもHit個数が多ければ検索を止めれば、
いつも一定時間で応答できそうです。
0850デフォルトの名無しさん
2009/05/26(火) 17:39:05スルーしておk?
0851デフォルトの名無しさん
2009/05/26(火) 17:40:14自作でiアプリのRPGを作りたいです
おすすめの言語教えてください
0852デフォルトの名無しさん
2009/05/26(火) 17:45:05iモード携帯電話用Java(iアプリ) Part19
http://pc12.2ch.net/test/read.cgi/tech/1233822965/
0853デフォルトの名無しさん
2009/05/26(火) 17:45:320854デフォルトの名無しさん
2009/05/26(火) 18:03:54http://www.tca.or.jp/database/2009/01/
0855デフォルトの名無しさん
2009/05/26(火) 18:10:50【BREW】エターナルゾーン*266【MMORPG】
【BREW】対戦☆ボンバーマン+ part13【専用】
【BREW】エレメンタルナイツオンライン*7【MMORPG】
【BREW】ミリオンヴァーサス*38【うっうー】
【BREW】エターナルゾーン質問スレ*25【MMORPG】
携帯電話ゲー
0856デフォルトの名無しさん
2009/05/26(火) 18:58:35みなさんありがとうございました
0857デフォルトの名無しさん
2009/05/26(火) 19:01:420858デフォルトの名無しさん
2009/05/26(火) 19:29:50他にあるのでしょうか?
0859デフォルトの名無しさん
2009/05/26(火) 19:41:200860デフォルトの名無しさん
2009/05/26(火) 19:52:31安心しました
0861デフォルトの名無しさん
2009/05/26(火) 19:58:58自分でサーバー立てた方がよくね
0862デフォルトの名無しさん
2009/05/26(火) 20:22:11Luceneで足りないものってある?
0863デフォルトの名無しさん
2009/05/26(火) 20:58:22みなさんありがとうございました
0864デフォルトの名無しさん
2009/05/26(火) 20:59:10内容は知らないが
0865デフォルトの名無しさん
2009/05/26(火) 21:36:240866デフォルトの名無しさん
2009/05/26(火) 21:40:38どこぞのケータイ小説みたいに
0867デフォルトの名無しさん
2009/05/26(火) 22:17:130868デフォルトの名無しさん
2009/05/26(火) 23:09:310869デフォルトの名無しさん
2009/05/26(火) 23:29:440870デフォルトの名無しさん
2009/05/27(水) 01:53:53VS10+.NET4.0+WPF?
0871デフォルトの名無しさん
2009/05/27(水) 02:14:00でかいプロジェクトだと二次受け以降にはそんな権限ないんだよ。
0872デフォルトの名無しさん
2009/05/27(水) 02:15:04さっぱり分かりません
0873デフォルトの名無しさん
2009/05/27(水) 02:17:30ってか、829は実務経験ないんだろ。
発注元の担当の我が儘で環境や言語がひっくりかえる事なんてざら。
0874デフォルトの名無しさん
2009/05/27(水) 02:52:10Win7に乗るのは.NET 3.5 SP1
推奨される作成方法は知らん
一つ言えるのはWPFやWinForms、それにネイティブでの開発もサポートされるって事だけ
0875デフォルトの名無しさん
2009/05/27(水) 03:14:50異論、反論は許す
0876デフォルトの名無しさん
2009/05/27(水) 03:18:10決めたら浮気するな、とにかくやれ、ひたすらやれ。
なんでもいい、慣れれば違いがわかっていつでも移れる。
0877デフォルトの名無しさん
2009/05/27(水) 03:20:170878デフォルトの名無しさん
2009/05/27(水) 03:29:14でもやっぱりこのテンプレにあるように、どんな目的で使うかが最初にある。
極端な話になるが、経路問題をもっぱら解く場合、
経路(a,b).
経路(b,c).
でよいのに、情報が豊富だからJAVAを一から始めるというのはどんなものか。
0879デフォルトの名無しさん
2009/05/27(水) 03:31:01プログラムに値を与え、その値を元に演算結果を出力。
その手法をきちっと学ぶべし。どの言語でも。
ただ、GUIのインターフェースを、ウィンドウなどの枠組みを
ちまちま作っているだけなのはあまり意味が無い。
それをどのように使うか?に応じて構成する。
0880デフォルトの名無しさん
2009/05/27(水) 03:41:29何を言っているんだと。笑うしかない。w
0881デフォルトの名無しさん
2009/05/27(水) 03:47:09やりたいこと、やらねばならぬこと、が見つかるまでは、
プログラムの学習はやらないが正解。
これ、通説だろw
0882デフォルトの名無しさん
2009/05/27(水) 03:49:23そういうのに限って変な取り巻きがついててカルト宗教のように初心者を引きずり込もうとする
0883デフォルトの名無しさん
2009/05/27(水) 03:52:33お前に理解力がないか、GUIに慣れすぎて内面的な部分が
理解できず、VC++のように用意されたものをその範囲内で
使っただけの奴とでは、感覚が違うだろうね。
0884デフォルトの名無しさん
2009/05/27(水) 03:53:29モチベーションが違いすぎるんだよなぁ
0885デフォルトの名無しさん
2009/05/27(水) 03:56:50かなり楽。理解するにも、そう苦労はしないが、それが内面的に
何をしているのか?は、理解しておいた方が良い。
今後、そんなに大幅に変更はされないだろうけど、拡張はされ続けるだろう。
もっとも、人間が必要とする範囲内のものはある程度揃ったといったところか。
昔は昔で、今とは比べ物にならないくらい、面倒な制約があった時代もある。
そういった部分を過去の人たちが改善し、築き上げた今だからこそ
当たり前に決まりきったものを見て生きているが、最初からあったわけではないと、
また、今後なければ独自で自分が必要とするものを作れる技能、知識は
持った方が良い。
まぁ、ぶっちゃけ、小難しい数値計算は計算機がやってくれるが
基本的な部分、法則や公式などの部分は数学できちっと学んでおk。
0886デフォルトの名無しさん
2009/05/27(水) 04:00:28取り扱いでは関与してくるので、それらに慣れておく必要はある。
最終的には、何を作るか、だぜ?どうせ短い一生だ、あれこれ作っても
金稼ぎにも、自分の活動にも役に立たないものを作っても、
知識や知恵を得ても、無駄に終わったら、それを覚える、なんとなく使う
だけに限られた一生の時間を無駄にしてしまうだろうね。
そう、こうしている間にも、あんたも俺も同じ長さの時間が過ぎ去り
各個人、いつこの世を去る死ぬ日が来るかなんて分からない。
迷ってまごまごしていた時間は、未来の自分の役に立つかな?
迷った挙句、何も得られない、選ばなかったでは、若かりし頃は
お金を払っても、いくらプログラミングの技能を身に付けても、戻らないのだよ
0887デフォルトの名無しさん
2009/05/27(水) 04:04:470888デフォルトの名無しさん
2009/05/27(水) 04:06:370889デフォルトの名無しさん
2009/05/27(水) 04:33:49間違いを探すのに時間をとられるけど。まぁ、記入ミスは
エラーとしてコンパイラが指摘してくれる部分もあるけど。
0890デフォルトの名無しさん
2009/05/27(水) 06:17:01http://www.amazon.co.jp/dp/4431100113/
0891デフォルトの名無しさん
2009/05/27(水) 07:03:05それならこちらでしょ。
http://www.amazon.co.jp/dp/4063731383/
http://www.amazon.co.jp/dp/4063731626/
0892デフォルトの名無しさん
2009/05/27(水) 07:40:47今ならメインの開発言語の場合はたいがいコード補完機能を持った
IDEがあるからタイプスピードはそれほど気にしなくてもいい気がする。
Windowsでタイプスピード気になるなら、ATOKかJapanistでも買えばOK。
0893デフォルトの名無しさん
2009/05/27(水) 11:10:32もし使うならIDEが後ろでどのようなことをやっているかを知るべき
コンパイルしてリンクとかあるいはスクリプトを食わせていることとか
後初心者がデバッガに頼りっぱなしになるのも問題だと思うな
まずはprintfデバッグからだろ
0894872
2009/05/27(水) 11:14:54C言語は初心者にいいということでしょうか?
GUIって ファイル(F) 編集(E) 表示(V) お気に入り(A) このメニューのことでしょうか?
0895デフォルトの名無しさん
2009/05/27(水) 11:20:170896デフォルトの名無しさん
2009/05/27(水) 11:24:03最初は楽しさを知るために簡単なものからやった方がいいような気がするけどどうなんだろ
0897デフォルトの名無しさん
2009/05/27(水) 11:24:400898デフォルトの名無しさん
2009/05/27(水) 13:26:27新人教育でもIDEからでいいよ。
コマンドラインの使い方知ってるからってなんなのって感じ。
0899デフォルトの名無しさん
2009/05/27(水) 14:02:04printfやメッセージボックスで確認したけど〜
みたいな質問は良く見かけるから、できるだけ早くデバッガ使えようになるといい。
0900デフォルトの名無しさん
2009/05/27(水) 14:08:30ブレークポイント設定して、そこからステップ実行しながら各変数の
中身を確認するっていうような使い方でいいの?
0901デフォルトの名無しさん
2009/05/27(水) 16:52:35意地悪じゃなくてそれぐらいは自分で習得する練習した方がいい
0902デフォルトの名無しさん
2009/05/27(水) 17:37:13Basic→C→C++
C→C++→Basic
マイクロソフトが配ってる無料のソフトです
0903デフォルトの名無しさん
2009/05/27(水) 17:41:57BASIC(VB.NETか?)
を平行してやる。
どうせC/C++なんて大して使わなさそうだしな。
0904デフォルトの名無しさん
2009/05/27(水) 17:42:47何か目標か作りたい物はないのかい?
0905デフォルトの名無しさん
2009/05/27(水) 17:43:110906デフォルトの名無しさん
2009/05/27(水) 17:45:19必要なときに必要なものを勉強するのが一番効率いい。
0907デフォルトの名無しさん
2009/05/27(水) 17:51:50低レベルなとこまで踏み込むかは自分自身のやる気と身の振り方次第
0908デフォルトの名無しさん
2009/05/27(水) 17:58:31これで他の言語はどうにでもなる
0909デフォルトの名無しさん
2009/05/27(水) 18:17:270910デフォルトの名無しさん
2009/05/27(水) 18:29:43独習ならIDEの方がいいが、新人教育の場合はコマンドラインから教えるな。
IDEが背景で何やっているか知らない奴は、IDEのオプションの意味を理解してない、
工夫が出来ない、makeが作れない等等、現場で迷惑になる事が多い。
0911デフォルトの名無しさん
2009/05/27(水) 18:43:43C はまだしも Java 知ってるからって
ml 系とか lisp 系はどうにもならんのですがね…
0912デフォルトの名無しさん
2009/05/27(水) 18:44:18俺の会社にはそんな余裕は無いな
Javaの本与えて自分で勉強させてeclipseでサンプルアプリ作らせて1週間後にレビューして
その後は先輩PGと一緒にどこかへ飛ばす
0913デフォルトの名無しさん
2009/05/27(水) 18:48:03オブジェクト指向を知っとくべきってことだろ。Javaと聞けば反射的に叩く奴は何なんだろう。
0914デフォルトの名無しさん
2009/05/27(水) 18:50:58動画再生なら、C/C++
0915デフォルトの名無しさん
2009/05/27(水) 19:45:450916デフォルトの名無しさん
2009/05/27(水) 20:24:41レス感謝です。Cから始めたいと思います
0917デフォルトの名無しさん
2009/05/27(水) 20:36:280918デフォルトの名無しさん
2009/05/27(水) 20:48:40頑張ります
0919デフォルトの名無しさん
2009/05/27(水) 20:54:10C#にしとき。
0920デフォルトの名無しさん
2009/05/27(水) 21:01:21ダウンロード始めるとこでした・・・指摘感謝です。
後悔しないためにVisual Studio C#にします。
0921デフォルトの名無しさん
2009/05/27(水) 21:21:20makeなんか、本渡して「おぼえろ」って言っとけばいいだろ。
IDEから入ったからmake使えませんなんてやつは、makeから
入ったって、ほかの環境に適応できないよ。
0922デフォルトの名無しさん
2009/05/27(水) 22:52:54HSPから始めた方がいいよ
落とす容量も小さいし。
0923デフォルトの名無しさん
2009/05/27(水) 22:56:280924デフォルトの名無しさん
2009/05/27(水) 23:39:51ただ、コンパイルするわけでもなく、ソースが丸見えだがなw
0925デフォルトの名無しさん
2009/05/27(水) 23:40:58色々なプログラミング言語、一通りやってから。
0926デフォルトの名無しさん
2009/05/27(水) 23:42:58ただ、大したことはない。慣れれば楽勝。
0927デフォルトの名無しさん
2009/05/27(水) 23:53:240928デフォルトの名無しさん
2009/05/28(木) 00:00:22理想はそうかも知れないが、現実にはJavaScriptから始めざるを得ない
人が今後増えてくるのは確実。フォロー体制の充実でしのぐしかない。
0929デフォルトの名無しさん
2009/05/28(木) 00:03:29初心者にはいいと思う。
0930デフォルトの名無しさん
2009/05/28(木) 00:07:560931デフォルトの名無しさん
2009/05/28(木) 00:09:100932デフォルトの名無しさん
2009/05/28(木) 00:18:42一昔前に比べれば最近はAjaxの台頭で開発環境もマシになったし、Webに興味あるならいいんじゃね。
0933デフォルトの名無しさん
2009/05/28(木) 00:33:240934デフォルトの名無しさん
2009/05/28(木) 00:42:02コマンドラインからGUIそしてweb となんでもいけますぜ。
0935デフォルトの名無しさん
2009/05/28(木) 00:46:30実行エンジンはIEベース?なんか重そう
0936デフォルトの名無しさん
2009/05/28(木) 01:46:03IEベースでFlashやSilverlightも使える
0937デフォルトの名無しさん
2009/05/28(木) 01:56:16いまどきのスクリプト言語なら、関数型取り入れているのが普通じゃない?
そうでないのは屑。やる価値なし。
0938デフォルトの名無しさん
2009/05/28(木) 02:05:29PythonやRuby知ってたぐらいじゃ
LispやMLはどうにもならんのですがね
0939デフォルトの名無しさん
2009/05/28(木) 02:07:01関数型コンプレックスって未だにいるんだなw
0940デフォルトの名無しさん
2009/05/28(木) 02:08:420941デフォルトの名無しさん
2009/05/28(木) 04:20:310942デフォルトの名無しさん
2009/05/28(木) 04:41:580943デフォルトの名無しさん
2009/05/28(木) 05:49:13つまり、使ったことはないのね?
0944デフォルトの名無しさん
2009/05/28(木) 16:40:400945デフォルトの名無しさん
2009/05/29(金) 21:55:500946デフォルトの名無しさん
2009/05/29(金) 22:37:13他にもいくつか検討してみたのですが、どれがいいのかよく分かりません。
C++:複雑怪奇でどうしようもない言語。一般的にBetterCとして使うレベルで流行。
C#:アプリケーション作成用途がメインだが、起動が遅く、サーバー用途も難しく、Windows限定。
JAVA:サーバー市場や、携帯アプリ市場ではそこそこだが、アプリケーション用途には使いづらい。
Python:世界的に流行っているが、スクリプト言語で、楽しく無さそう。
Ruby:世界的には使用者も少なく、ドキュメントも少なく、スクリプト言語で楽しく無さそう。
PHP:文法が古く、WEBアプリしか作れない。
0947デフォルトの名無しさん
2009/05/29(金) 22:41:130948デフォルトの名無しさん
2009/05/29(金) 22:41:580949デフォルトの名無しさん
2009/05/29(金) 22:45:310950デフォルトの名無しさん
2009/05/29(金) 23:01:37他の言語で開発しててもJavaはよく引用されるし知ってないと話が通じない。
0951デフォルトの名無しさん
2009/05/29(金) 23:58:37どの言語でもあまり変わらない。
生産的なプログラムを行えるようにするには、スクリプト言語をやるべきと思う。
これらは動作が遅く、自分が工夫するほど遅くなる。
できるだけ標準関数を使いこなさなければならない。
与えられた部品を組み合わせるというのは
CでもC#でも共通する効率的なプログラム方法。
0952デフォルトの名無しさん
2009/05/30(土) 00:00:33から好きなの選べよ。
0953デフォルトの名無しさん
2009/05/30(土) 00:17:21スレ終わり近い所で釣りレスはやめろ
しね
0954デフォルトの名無しさん
2009/05/30(土) 00:45:290955デフォルトの名無しさん
2009/05/30(土) 00:57:12起動遅いのは相変わらずだけどキモイGUIが一掃されているのは良い
0956デフォルトの名無しさん
2009/05/30(土) 01:13:070957デフォルトの名無しさん
2009/05/30(土) 01:17:45Androidってのもあるけど、どうせまたネイティブになるんだろ・・・
(そんな上位のアプリ層さわることもないし、漏れには関係ないと信じてる)
0958デフォルトの名無しさん
2009/05/30(土) 02:05:420959デフォルトの名無しさん
2009/05/30(土) 02:24:140960デフォルトの名無しさん
2009/05/30(土) 02:32:28それをあえてやってみようというのだから、これはもうJavaしかない。
0961デフォルトの名無しさん
2009/05/30(土) 03:19:120962デフォルトの名無しさん
2009/05/30(土) 03:27:090963デフォルトの名無しさん
2009/05/30(土) 03:34:41思い込みを一掃する事が一番必要。
0964デフォルトの名無しさん
2009/05/30(土) 03:37:260965デフォルトの名無しさん
2009/05/30(土) 04:07:06むしろ定型ファイルのジェネレータとしてはかなり優秀。
0966デフォルトの名無しさん
2009/05/30(土) 04:12:17でいいよなやっぱ・・。
0967デフォルトの名無しさん
2009/05/30(土) 05:00:11C#やJavaがC系と言われるのは聞いたことあるんですが、
Ruby, Python, PHP, Perl, Javascriptとかはどうなんでしょう?
PHPはC系でしたっけ
0968デフォルトの名無しさん
2009/05/30(土) 05:10:440969デフォルトの名無しさん
2009/05/30(土) 12:24:070970デフォルトの名無しさん
2009/05/30(土) 12:38:50Lisp即是色
0971デフォルトの名無しさん
2009/05/30(土) 13:27:17マジレスするとALGOL系
0972デフォルトの名無しさん
2009/05/30(土) 14:19:39ALGOL系の特徴はどんなところに見出せますか?
0973デフォルトの名無しさん
2009/05/30(土) 14:24:020974デフォルトの名無しさん
2009/05/30(土) 14:24:30}
0975デフォルトの名無しさん
2009/05/30(土) 14:25:36ALGOLとの共通点をを持っていないのはアセンブリくらい
だからといってALGOLが他の言語すべてに影響を与えたわけではない
強いてALGOL系って言うなら
関数、構造化、配列持ってるのは全部だw
0976デフォルトの名無しさん
2009/05/30(土) 20:31:48.NETアプリはXP->Vista->Win7の阿鼻叫喚の互換性低下とは無縁でいられたの?
0977デフォルトの名無しさん
2009/05/30(土) 20:35:481.0 1.1 2.0 3.0 3.5など。
各OSに対応するランタイムがあれば関係ないんでは
0978デフォルトの名無しさん
2009/05/30(土) 21:11:09そういうことしてれば.NETだろうとJavaだろうとネイティブだろうと一緒
ネイティブではMBCS版API使って問題になることもあるかもしれんが
0979デフォルトの名無しさん
2009/05/30(土) 21:18:160980デフォルトの名無しさん
2009/05/30(土) 22:21:290981デフォルトの名無しさん
2009/05/31(日) 02:23:15間違っています。
以上。
はい、次。
0982デフォルトの名無しさん
2009/05/31(日) 02:24:020983デフォルトの名無しさん
2009/05/31(日) 02:25:03981 : 間違っています。
976 : えっ
981 : えっ
0984デフォルトの名無しさん
2009/05/31(日) 02:36:28低くないよ。高いよ。
0985デフォルトの名無しさん
2009/05/31(日) 08:35:10あんなんMS純正アプリからして、そのルール破っているんだから
もうどうしようもないだろ。
0986デフォルトの名無しさん
2009/05/31(日) 20:50:19だから何?
質問への答えとしては間違ってないだろう
0987デフォルトの名無しさん
2009/05/31(日) 21:09:50おまえらはその神の定めしルールにただ従ってればいいんだよ!!
0988デフォルトの名無しさん
2009/06/01(月) 07:56:02ゲームを作りたいです
OSは10.3.9です
お薦めの言語を教えてください(´・ω・`)
0989デフォルトの名無しさん
2009/06/01(月) 09:06:050990デフォルトの名無しさん
2009/06/01(月) 09:23:11今はMonoでもC#3.0まで対応しているので、C#はWindows限定とはいえないだろう。ASP.NETもあるので、サーバー用途で難しいという
こともない。実績のほうはJavaに及ばない分野もあるが、Javaで実現可能なことはC#でも実現可能だろう。
Rubyは知らんが、短期間にそこそこ使えるアプリが作れるという点では、Pythonは楽しい。Cができれば、処理の重いところだけCで
書いて、Pythonでつなげていくこともできる。
以上を考慮すれば、手続きな言語では、C、C#、Pythonを覚えておけば、個人の日常の範囲では困らない。
>>959
Javaの道が袋小路になっているという意見もあるが、Javaそのものは今後も長い間使われていくだろう。ただ、Javaの子孫に
目立ったものがないだけだ。
0991デフォルトの名無しさん
2009/06/01(月) 20:14:25perl
0992デフォルトの名無しさん
2009/06/01(月) 20:19:16Javaは苦しいだろう。
0993デフォルトの名無しさん
2009/06/01(月) 20:21:56かといってLinux、MacのGUIアプリ標準ツールにもなり損ねたし。
変な教条に固執しすぎたよ。
それでも言語としては大成功の部類には入っていたけど。
0994デフォルトの名無しさん
2009/06/01(月) 20:38:11これは違うだろう
0995デフォルトの名無しさん
2009/06/01(月) 20:40:05Sunがお行儀よく使えとかわけのわからない難癖つけてきたから捨てただけ。
0996デフォルトの名無しさん
2009/06/01(月) 20:41:190997デフォルトの名無しさん
2009/06/01(月) 20:48:580998デフォルトの名無しさん
2009/06/01(月) 20:51:440999デフォルトの名無しさん
2009/06/01(月) 21:39:551000デフォルトの名無しさん
2009/06/01(月) 21:41:3210011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。