一度は読んだほうがいい、ソースコード
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2008/02/03(日) 00:40:27俺はnetbsdのカーネルが一番よかった。
0002デフォルトの名無しさん
2008/02/03(日) 00:43:350003デフォルトの名無しさん
2008/02/03(日) 00:44:350004デフォルトの名無しさん
2008/02/03(日) 00:45:14ならない。
0005デフォルトの名無しさん
2008/02/03(日) 00:46:14ここにあるから探せよ。
0006デフォルトの名無しさん
2008/02/03(日) 00:47:410007デフォルトの名無しさん
2008/02/03(日) 00:48:070008デフォルトの名無しさん
2008/02/03(日) 00:48:49windows2000のソース読めば?
0009デフォルトの名無しさん
2008/02/03(日) 00:49:590010デフォルトの名無しさん
2008/02/03(日) 00:51:360011ヽ・´∀`・,,)っ━━━━━━┓
2008/02/03(日) 00:52:11なんだかんだで読んでみると面白い
0012デフォルトの名無しさん
2008/02/03(日) 00:54:080013デフォルトの名無しさん
2008/02/03(日) 00:54:210014デフォルトの名無しさん
2008/02/03(日) 00:54:53今はcoreutilになったけど
0015デフォルトの名無しさん
2008/02/03(日) 00:56:510016デフォルトの名無しさん
2008/02/03(日) 01:02:000017デフォルトの名無しさん
2008/02/03(日) 01:11:500018デフォルトの名無しさん
2008/02/03(日) 01:38:380019デフォルトの名無しさん
2008/02/03(日) 01:41:42初心者向けのソースを読むのは怖くないよっていうレベルだったが。
0020デフォルトの名無しさん
2008/02/03(日) 01:59:37やっぱりプログラマたるもの機械語で読まなきゃね!
0021デフォルトの名無しさん
2008/02/03(日) 02:05:400022デフォルトの名無しさん
2008/02/03(日) 06:06:46というものを見てみたい。
0023デフォルトの名無しさん
2008/02/03(日) 08:47:390024デフォルトの名無しさん
2008/02/03(日) 09:00:510025デフォルトの名無しさん
2008/02/03(日) 13:41:22チャールズ・シモニーは若い頃に、ピーター・ナウアの書いたALGOLコンパイラの
マシン語のコードを徹底的に読んで勉強したらしい。その経験が後々とても役に立った、
と言ってたな。
0026デフォルトの名無しさん
2008/02/03(日) 23:04:05そんなような本を読んだことがあるよ
糞コードを晒して、どこがどう悪いかを解説
西葛西の図書館で読んだんで
手元に無いが・・・
0027デフォルトの名無しさん
2008/02/03(日) 23:07:52ttp://www.pro.or.jp/~fuji/mybooks/cdiag/
0028デフォルトの名無しさん
2008/02/03(日) 23:38:150029デフォルトの名無しさん
2008/02/04(月) 11:18:43> チャールズ・シモニーは若い頃に、ピーター・ナウアの書いたALGOLコンパイラの
> マシン語のコードを徹底的に読んで勉強したらしい。その経験が後々とても役に立った、
> と言ってたな。
「実録・天才プログラマ」だっけ?
同じ本でビルゲイツが、計算機学科のゴミ箱に捨てられてたソースリストを
読んで勉強したとか書かれてて、「マイクロソフトジョーク」だとかいうサイトで
「彼らがそれを捨てたのには理由があるのに…」とかネタにされてた記憶が。
0030デフォルトの名無しさん
2008/02/04(月) 23:40:47http://www.amazon.co.jp/
%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E3%83%86%E3%82%AF%E3%83%8B%E3%83%83%E3%82
%AF%E2%80%95UNIX%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%AE%E3%82%BD%E3%83%BC%E3%82%B9%E3%82%B3%E3%83
%BC%E3%83%89%E3%81%AB%E3%81%BF%E3%82%8B%E5%AE%9F%E8%B7%B5%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F
%E3%83%B3%E3%82%B0%E6%89%8B%E6%B3%95-UNIX-MAGAZINE-COLLECTION-%E5%A4%9A%E6%B2%BB%E8%A6%8B/
dp/475614389X/ref=pd_bbs_1?ie=UTF8&s=gateway&qid=1202135980&sr=8-1
0031デフォルトの名無しさん
2008/02/04(月) 23:58:09http://www.amazon.co.jp/dp/475614389X/
0032デフォルトの名無しさん
2008/02/05(火) 14:41:29『書籍名』
http://〜
0033デフォルトの名無しさん
2008/02/05(火) 23:19:55それに
./configure
make
make install
したときに何の人は何をどう動かしてるんだ?
0034デフォルトの名無しさん
2008/02/05(火) 23:27:53autotools(automake, autoconf)でぐぐれ
0035デフォルトの名無しさん
2008/02/05(火) 23:30:010037デフォルトの名無しさん
2008/02/05(火) 23:51:500038デフォルトの名無しさん
2008/02/06(水) 00:37:33使えばいいじゃない。
話は逸れるけど、Wikipediaスレでは[[ソースコード]]のように
ウィキのリンク構文をWikipediaの記事を指すのに使う。
それと同じようなものだと考えれば。
003933
2008/02/06(水) 19:58:26これじゃダメか?
GNU Autoconf/Automake/Libtool
ttp://www.amazon.co.jp/dp/4274064115/
なんか評価が微妙だな
0040デフォルトの名無しさん
2008/02/07(木) 19:37:18これがいいぞ。自費出版本だが。
絶版にはすぐにはならぬと思うが、買っておけ。
ttp://www.oversea-pub.com/books/gnudevjp/about.htm
0041デフォルトの名無しさん
2008/02/07(木) 19:43:35んな屑本紹介するなよ、著者乙。
0042デフォルトの名無しさん
2008/02/07(木) 20:28:45ともかく他に類書が無い情報を提供してると思うが?
0043デフォルトの名無しさん
2008/02/07(木) 21:21:250044デフォルトの名無しさん
2008/02/07(木) 22:22:27何がいいかな・・・
0045デフォルトの名無しさん
2008/02/08(金) 00:09:20著者乙
目次を見る限りは、「自分にとって興味がある項目を書きました」
という典型的な自費出版本だと思う。
50円なら考えてもいいかもしれない。
0046デフォルトの名無しさん
2008/02/08(金) 00:15:170047デフォルトの名無しさん
2008/02/08(金) 00:20:460048デフォルトの名無しさん
2008/02/08(金) 00:31:420049デフォルトの名無しさん
2008/02/08(金) 02:03:35簡潔な美しさが感じられる。
こんなスッキリとしてて、実用OSが動いちゃうのみたいな。
ちょっと欲出して機能加えちゃうと、エラー処理とか雪だるま式に
ゴテゴテ増えて、たちまち見通し悪くなるんだろうな。
あー、おれもベル研みたいな世界に住みたいなぁ。
俺も仲間もみんな頭脳明晰で、厨房がいない美しい世界に
0050デフォルトの名無しさん
2008/02/08(金) 02:17:030051ヽ・´∀`・,,)っ━━━━━━┓
2008/02/08(金) 02:21:340052デフォルトの名無しさん
2008/02/08(金) 03:56:210053デフォルトの名無しさん
2008/02/08(金) 11:51:470054デフォルトの名無しさん
2008/02/08(金) 22:31:24著者乙。
5円でもイラネ
0055デフォルトの名無しさん
2008/02/09(土) 22:30:180056デフォルトの名無しさん
2008/02/09(土) 23:33:41巨大すぎて解凍しただけで捨てた俺ワロタ
0057デフォルトの名無しさん
2008/02/10(日) 00:00:17それは読むものを間違っているw
0058デフォルトの名無しさん
2008/02/10(日) 04:47:19そんな俺に適した簡潔でこぢんまりしている比較的簡単なソースコードがあれば教えてくださいっ!
0059デフォルトの名無しさん
2008/02/10(日) 07:21:230060デフォルトの名無しさん
2008/02/10(日) 10:51:480061デフォルトの名無しさん
2008/02/10(日) 10:55:000062デフォルトの名無しさん
2008/02/10(日) 15:00:490063デフォルトの名無しさん
2008/02/10(日) 18:32:47GCCプログラミング工房の人だと知って、当時に感謝するつもりで買ってみたよ。
とりあえずこれ自体は>>33の疑問後半には何も触れてないな。
馴染みにくい細部まで、丁寧に書いてくれてるのはいいね。
処理の追っかけ方とか、流石に手慣れてて勉強になる。
しかし、使うための要点を知りたいだけの奴には
まとめの第八章だけで十分かもなw
屑本ではなかったけど、誰に勧めればいいのかよく分からん。
内容だけ見たら入社一年生に配布するのに最適かな。
薄っぺらいムックで1600円とかで出てたら評価違ったんだろうな。
0064デフォルトの名無しさん
2008/02/10(日) 19:05:18ありえネェ。
屑本ではないと言いながら、全体的に誉め殺しになってるのは、著者だから?
0065デフォルトの名無しさん
2008/02/10(日) 19:12:210066デフォルトの名無しさん
2008/02/10(日) 19:21:42著者だったら、おくゆかしいですね。
くだんの本は、私にとっては OK でしたが。
0067デフォルトの名無しさん
2008/02/11(月) 06:42:030068デフォルトの名無しさん
2008/02/11(月) 07:09:42で。読んだほうがいい、ソースコード
0069デフォルトの名無しさん
2008/02/11(月) 07:21:35つソース
'こード
バ
ッ
0070デフォルトの名無しさん
2008/02/11(月) 07:27:54,ソース
つこー ド
バ
ッ
0071デフォルトの名無しさん
2008/02/11(月) 07:29:17GOM
SMPlayer
MPlayer
GOMはコリアだし、VLCはアイコンのデザインが気に入らないし。
やっぱ、MPlayerがいいだろw
0073デフォルトの名無しさん
2008/02/11(月) 10:28:050074デフォルトの名無しさん
2008/02/11(月) 10:34:370075デフォルトの名無しさん
2008/02/11(月) 12:10:110076デフォルトの名無しさん
2008/02/11(月) 12:52:510077デフォルトの名無しさん
2008/02/11(月) 14:08:38正直、お勧めできない
というか書き直してくれ
0078デフォルトの名無しさん
2008/02/11(月) 14:10:250079デフォルトの名無しさん
2008/02/11(月) 16:43:540080デフォルトの名無しさん
2008/02/11(月) 16:52:470081デフォルトの名無しさん
2008/02/11(月) 17:09:180082デフォルトの名無しさん
2008/02/11(月) 19:27:410083デフォルトの名無しさん
2008/02/11(月) 22:45:080084デフォルトの名無しさん
2008/02/11(月) 23:36:33読んでからは、読みやすい綺麗なコードを意識したな。
0085デフォルトの名無しさん
2008/02/12(火) 00:12:380086デフォルトの名無しさん
2008/02/12(火) 00:13:35貝殻の表紙の奴。
0087デフォルトの名無しさん
2008/02/12(火) 00:15:450088デフォルトの名無しさん
2008/02/12(火) 00:33:05http://ex-vi.sourceforge.net/
0089デフォルトの名無しさん
2008/02/12(火) 09:36:21もうソースないからバイナリで読むといいよ
本当に勉強したい人にだけソフト名を教えるけど?
0090デフォルトの名無しさん
2008/02/12(火) 15:29:27普通にとると、反面教師の材料になる内容という事かな
是非教えて
0091デフォルトの名無しさん
2008/02/12(火) 15:54:580092デフォルトの名無しさん
2008/02/12(火) 16:09:19おせーて
きっとダンプして機械語で読めってことでしょ。
0093デフォルトの名無しさん
2008/02/12(火) 16:09:48どうも、
0094デフォルトの名無しさん
2008/02/12(火) 16:59:360095デフォルトの名無しさん
2008/02/12(火) 17:12:180096デフォルトの名無しさん
2008/02/12(火) 17:16:530097デフォルトの名無しさん
2008/02/12(火) 17:32:560098デフォルトの名無しさん
2008/02/12(火) 17:47:410099デフォルトの名無しさん
2008/02/12(火) 17:51:590100デフォルトの名無しさん
2008/02/12(火) 18:01:44VBの中間形式を読めるようになって何が得られるんだwww
0101デフォルトの名無しさん
2008/02/12(火) 18:03:29もう済んだ話だけどね。
>VBの中間形式を読めるようになって何が得られるんだwww
その通り読む必要無しwwwww
0102デフォルトの名無しさん
2008/02/12(火) 18:09:14>>89早く教えてくれ
0103デフォルトの名無しさん
2008/02/12(火) 18:39:460104デフォルトの名無しさん
2008/02/12(火) 19:04:08いや、ちゃんとx86アセンブラだよ。少なくともVB6のやつはね。
switchの単純なcaseの羅列がジャンプテーブルになっているのを
逆アセンブルして確かめたことがあるし。
0105デフォルトの名無しさん
2008/02/12(火) 19:07:230106デフォルトの名無しさん
2008/02/12(火) 19:09:050107デフォルトの名無しさん
2008/02/12(火) 19:48:000108デフォルトの名無しさん
2008/02/13(水) 10:04:22まぁいいや、ぶっちゃけptypeってソフトだ
もうマジで悶絶モノの恥ずかしさなんだが、もうソースもないしvectorのIDも忘れてしまったので放置してる
全てが糞なこのソフトなんだが、致命的に糞な点が一つある。(プログラム的に)
暇な人いたらそれを当ててみてくれ
0109デフォルトの名無しさん
2008/02/13(水) 10:16:24くまぴー・ザ・タイタンであってる?
011089
2008/02/13(水) 11:28:120111デフォルトの名無しさん
2008/02/13(水) 11:37:15公開当時の2002年のプロフィールで大学生って書いてあるんだけどwww
0112デフォルトの名無しさん
2008/02/13(水) 13:29:510113デフォルトの名無しさん
2008/02/13(水) 13:37:59公開したときは高校生だったんだが、なにしろ雑誌に載ることになってな・・・
こんな糞ソフトなのに・・・
0114デフォルトの名無しさん
2008/02/13(水) 16:26:370115デフォルトの名無しさん
2008/02/13(水) 17:10:53これこそ壮大な釣りだよな
0116デフォルトの名無しさん
2008/02/13(水) 20:10:330117デフォルトの名無しさん
2008/02/14(木) 16:42:010118デフォルトの名無しさん
2008/02/14(木) 23:02:220119デフォルトの名無しさん
2008/02/15(金) 19:44:240120デフォルトの名無しさん
2008/02/15(金) 23:06:070121ヽ・´∀`・,,)っ━━━━━━┓
2008/02/16(土) 01:54:030122デフォルトの名無しさん
2008/02/20(水) 16:17:57変数名がひどいな
tekikazuって
ほかにもkekka、kekkaT、kekka2、kekkaP
こんな変数名ぜったいつけない。あとで意味不明になるのがオチ
ファイル開くだけなのにFSO使ってるのもえげつない。
0123デフォルトの名無しさん
2008/02/21(木) 00:12:48CtrlやRecvなどと違って普段見ない単語を略されるのが一番きつい。
TNMT_TMRってdefineがいたんだよ。何のタイマーかと思ったら「点滅区間のタイマー」だとよ・・・
お前、BLINKと1文字しかかわらんだろうが・・・
0124デフォルトの名無しさん
2008/02/21(木) 02:09:43と想像したら全然違った
今ちょっと顔赤くなってる
0125デフォルトの名無しさん
2008/02/21(木) 03:12:45その#define、COBOLerの臭いがする。
0126デフォルトの名無しさん
2008/02/21(木) 09:53:430127デフォルトの名無しさん
2008/02/21(木) 09:55:030128デフォルトの名無しさん
2008/02/21(木) 11:29:44読んだけど凡庸なコードだとしか思えなかった。
誰かバカな俺に教えてくれ。
0129デフォルトの名無しさん
2008/02/21(木) 13:45:310130デフォルトの名無しさん
2008/02/21(木) 22:15:14規模が手頃で、何してるかが理解しやすいからだと思うが。
そもそも、仕事で組むなら凡庸なコードの方が望ましいし。
俺は、読んだことないけど。
0131デフォルトの名無しさん
2008/02/29(金) 04:52:190132デフォルトの名無しさん
2008/02/29(金) 14:35:35アルゴリズムだとか高速化の方法だとかいろいろ入ってるらしい
0133デフォルトの名無しさん
2008/02/29(金) 14:37:15皆フローチャートを書けという。
現実にはフローチャートを書く人は居ないし、
OO言語によりも可読性が劣るのがフローチャート。
0134デフォルトの名無しさん
2008/02/29(金) 15:07:02> 皆フローチャートを書けという。
プログラムやシステムの設計でフローチャートを書くというのは
かなり昔から問題点が指摘されている。
今時なんの留保もなしにフローチャートを勧める奴は要注意。
おそろしく技巧的なアルゴリズム(Knuthはそういうの好きだね)を
理解するためとか、フローチャート以外にうまい手がないものも
ないではないが。
0135デフォルトの名無しさん
2008/02/29(金) 15:10:31これはUMLに関しても言える
0136デフォルトの名無しさん
2008/02/29(金) 15:12:05UML巨大杉てけっこー使えない椰子。
0137デフォルトの名無しさん
2008/02/29(金) 15:30:180138デフォルトの名無しさん
2008/02/29(金) 15:53:330139デフォルトの名無しさん
2008/02/29(金) 15:54:090140デフォルトの名無しさん
2008/03/01(土) 02:29:04一生懸命フローチャート描いていた。アホバカカスクズ今すぐ死ねと思った。
やはり指示を出す人間がアホバカカスクズ今すぐ死ねだと燃えるんだなあ。
フローチャートを描いた紙の数だけ燃えるプロジェクト。
0141デフォルトの名無しさん
2008/03/01(土) 10:37:370142デフォルトの名無しさん
2008/03/01(土) 10:54:46試す前にまず持論で新しい事を否定するのに固執するタイプBが
A ⊆ B な関係なんで忌避されちゃうんだよね
0143デフォルトの名無しさん
2008/03/01(土) 11:51:55しかも実際はフロー構造よりもデータ構造の方が大事だし。
0144デフォルトの名無しさん
2008/03/01(土) 12:18:300145デフォルトの名無しさん
2008/03/01(土) 12:55:170146デフォルトの名無しさん
2008/03/01(土) 13:31:360147デフォルトの名無しさん
2008/03/01(土) 14:43:560148デフォルトの名無しさん
2008/03/01(土) 15:16:410149デフォルトの名無しさん
2008/03/01(土) 19:42:310150デフォルトの名無しさん
2008/03/01(土) 20:05:38OSのコード全部読んでたらしいけど、今でもそうなのかね?
0151デフォルトの名無しさん
2008/03/01(土) 20:07:080152デフォルトの名無しさん
2008/03/01(土) 20:21:190153デフォルトの名無しさん
2008/03/01(土) 20:37:20パーサーが吐き出したんじゃないの?
0154デフォルトの名無しさん
2008/03/01(土) 21:16:410155デフォルトの名無しさん
2008/03/01(土) 21:43:560156デフォルトの名無しさん
2008/03/01(土) 21:46:020157デフォルトの名無しさん
2008/03/01(土) 21:46:570158デフォルトの名無しさん
2008/03/01(土) 21:50:30外部ファイルに落とすかどうか別にしてコンパイラでは常套手段だよ
ドラゴンブックやなんか読めば理由もわかる
0159デフォルトの名無しさん
2008/03/01(土) 21:53:220160デフォルトの名無しさん
2008/03/01(土) 22:32:310161デフォルトの名無しさん
2008/03/01(土) 22:51:19コードは一直線に並んだものとして読むべきです
0162デフォルトの名無しさん
2008/03/01(土) 22:57:510163デフォルトの名無しさん
2008/03/01(土) 23:44:520164デフォルトの名無しさん
2008/03/02(日) 07:35:550165デフォルトの名無しさん
2008/03/02(日) 16:16:450166デフォルトの名無しさん
2008/03/03(月) 12:37:220167デフォルトの名無しさん
2008/03/05(水) 10:28:040168デフォルトの名無しさん
2008/03/05(水) 13:13:270169デフォルトの名無しさん
2008/03/05(水) 16:41:58眺めてんだけど継承が深すぎで頭痛くなってきた。
0170デフォルトの名無しさん
2008/03/05(水) 22:39:48継承=糞
0171デフォルトの名無しさん
2008/03/06(木) 00:13:070172デフォルトの名無しさん
2008/03/06(木) 21:32:020173デフォルトの名無しさん
2008/03/06(木) 21:53:370174デフォルトの名無しさん
2008/03/06(木) 21:56:560175デフォルトの名無しさん
2008/03/06(木) 23:27:420176デフォルトの名無しさん
2008/03/06(木) 23:41:180177デフォルトの名無しさん
2008/03/07(金) 01:54:37うん。痛いw
0178デフォルトの名無しさん
2008/03/07(金) 02:42:480179デフォルトの名無しさん
2008/03/07(金) 03:11:100180デフォルトの名無しさん
2008/03/07(金) 03:19:430181デフォルトの名無しさん
2008/03/07(金) 08:57:080182デフォルトの名無しさん
2008/03/07(金) 09:01:380183デフォルトの名無しさん
2008/03/07(金) 17:23:330184デフォルトの名無しさん
2008/03/07(金) 17:46:33なんでカツラだと分かった
0185デフォルトの名無しさん
2008/03/07(金) 18:13:55あれって残り少ない地毛に引っ掛けて固定してるの?
0186デフォルトの名無しさん
2008/03/07(金) 20:50:570187デフォルトの名無しさん
2008/03/07(金) 21:33:50カツラ板常駐でカツラに500万以上費やした俺が言うんだから間違いない
0188デフォルトの名無しさん
2008/03/08(土) 16:37:100189デフォルトの名無しさん
2008/03/08(土) 17:18:21このレスを期待してたんだろ
0190デフォルトの名無しさん
2008/03/13(木) 02:26:15じゃぁインターフェース使えばって言われても、それはそれで面倒だし。
継承は仮想関数テーブルで動的に分岐するところが味噌なわけだけど、
あれのせいで制御構造がこんがらがって、一度バグると地獄だし。
何も考えずにただただ要求仕様を満たすことだけを考えて、
「綺麗に」だらだら書いたほうが、結局仕事が早かったり。
0191デフォルトの名無しさん
2008/03/13(木) 02:29:270192デフォルトの名無しさん
2008/03/13(木) 02:36:36いまや否定派に回ってるが。
まぁとにかく時代の先読みをしてだなぁ。
どっちにしたって、継承という仕組みは10年20年かけて葬り去られるだろう。
だれがどういう切り口でみんなを納得させるかは分からないが。
ただ、今は継承がやばそうなのは直感的に把握できるが、
どういう切り口で否定すれば良いのか分からなくて、
みんな手をあぐね居ている最中だろう。
まぁ世の中には答えから先に理解する変な人間がいるんですよ。
0193デフォルトの名無しさん
2008/03/13(木) 06:10:010194デフォルトの名無しさん
2008/03/13(木) 12:15:080195デフォルトの名無しさん
2008/03/13(木) 12:31:280196デフォルトの名無しさん
2008/03/13(木) 12:39:380197192
2008/03/13(木) 20:28:58新しいアイデアを思いついた人は、お金儲けした言って思うから、
継承と違ったもっと斬新な名前付けるでしょ。
もしかしたら英語を和訳する関係で、すごい変な和名になるかもな。
"卍組み"とか。
0198デフォルトの名無しさん
2008/03/13(木) 20:31:21まぁでもカッコいいよな。
「そこのクラスとそこのクラスは卍合わせで頼む」とか。
0199デフォルトの名無しさん
2008/03/13(木) 20:45:04俺は継承的なもの含めて、OS環境及びライブラリ流用なライブラリを含めて、枠組み作るためには最もシンプルな概念に思えるけどな
例えばプロジェクトに馬鹿が混ざってる際にだな。
まあいいや。いずれ>>198氏の言う卍合わせが全てを改善してくれる事だろうし。
0200デフォルトの名無しさん
2008/03/13(木) 21:54:50継承した中田は二軍落ちしたって事だ
0201デフォルトの名無しさん
2008/03/13(木) 23:58:54下手とは言わないけど変なコード。
0202デフォルトの名無しさん
2008/03/14(金) 02:41:59どういうことだかさっぱり分からん
0203デフォルトの名無しさん
2008/03/14(金) 18:39:38interface 実装や mix-in 風の使い方とか、C++ をうまく使ってると思う。
0204デフォルトの名無しさん
2008/03/16(日) 06:55:41きれいに整理したつもりでも、新しい概念を盛り込む課程で不整合が発生し始める。
だから結局もっと上位の概念でクラス群を縛る必要がでてくる。
たとえば 時系列=バージョン でクラス群を縛ったり。
0205デフォルトの名無しさん
2008/03/22(土) 10:34:28読むことのできるC++のソースコードを探しています。ファイルの分け方
などについて勉強するためです。数万〜十数万行ぐらいのソースがベストです。
探してもなかなか見つからないので、知っていたら教えてもらえない
でしょうか。
0206デフォルトの名無しさん
2008/03/22(土) 10:49:26が目的なのに、なぜ VC++ 6.0 なの?
あと、勉強なのに十数万行って...
まあ、ネタか勘違い君だと思うが。
0207デフォルトの名無しさん
2008/03/22(土) 11:10:58それなりの規模のプロジェクトにおけるファイルの分割方法、
ファイル名の命名方法ファイルのフォルダ構成、FileView、ClassView
でのツリーの構成などについて知りたいのです。
プロジェクトの規模によって方法は異なるだろうと思うので、
数万〜十数万行を希望しました。ファイル数が多い(数十以上)
ものであれば数千行くらいでも構いません。
0208デフォルトの名無しさん
2008/03/22(土) 11:18:380209デフォルトの名無しさん
2008/03/22(土) 17:33:24CだけどLuaとかどうかな(ttp://hammm.dw.land.to/lua/)
プレフィックスが少々うるさいけど設計はしっかりしてる
現実にはソースコード読むにはVC6では選択肢狭すぎるので
フリーのVC2008でも導入してsourceforgeにでも行ったらいいと思う
0210デフォルトの名無しさん
2008/03/22(土) 17:55:21そう名付けた"意図"なので、内容を把握できないような
巨大プロジェクトをダウンロードしてもなんの勉強にもならないよ
0211デフォルトの名無しさん
2008/03/22(土) 20:25:32アプリのコードがあまりない感じだな。
なんかいいお手本ってないのかな。
0212デフォルトの名無しさん
2008/03/23(日) 00:07:21あとは、なでしことかK2Editorのソースとか公開されてるよ
Delphiはちょっと触っただけなんで一度読んだほうがいいかは知らない
0213デフォルトの名無しさん
2008/03/23(日) 00:59:210214デフォルトの名無しさん
2008/03/26(水) 11:53:020215デフォルトの名無しさん
2008/04/06(日) 14:26:520216デフォルトの名無しさん
2008/04/06(日) 18:33:280217デフォルトの名無しさん
2008/04/06(日) 20:54:290218デフォルトの名無しさん
2008/04/21(月) 23:24:29ASテクノジを学べる。
0219デフォルトの名無しさん
2008/06/28(土) 00:41:240220デフォルトの名無しさん
2008/09/25(木) 12:20:00pc98ってうごくのですか?
0221デフォルトの名無しさん
2008/09/25(木) 13:37:05かなり昔から98対応してきてる
0222デフォルトの名無しさん
2008/09/25(木) 18:04:120223デフォルトの名無しさん
2008/10/13(月) 18:10:47おお、あのCompJapanの・・・!
あれはぜひ読んでおくべきだww
0224デフォルトの名無しさん
2008/10/13(月) 21:59:180225デフォルトの名無しさん
2008/10/13(月) 23:01:350226デフォルトの名無しさん
2008/10/16(木) 06:15:10http://ja.wikipedia.org/wiki/CompJapan
>この騒動の被害総額は10万円を超えるとされ
ワロタ。こんなガキの一人や二人、見逃してやればいいのにw
0227デフォルトの名無しさん
2008/10/22(水) 22:32:05単一継承なら賛成。
多重継承はできれば使わないで。
インターフェースは反対。
(うざい)
Unixのlsは面白くは無いけど、読みやすかった。
読んだのはFreeBSDのやつ。
あと、ギコBASICも読んだな?
まだあるのかな?
(500行程度)
0228デフォルトの名無しさん
2009/02/02(月) 22:28:34GCCが何をやってるのか良くわからないなら読むといいかも。
別に疑問を抱いたことがないなら買う必要はないと思う。
Campus LIsPとかはどうよ。
http://www-masu.ist.osaka-u.ac.jp/~kakugawa/hacks/clisp/
0229デフォルトの名無しさん
2009/02/18(水) 22:19:30高速化の手法、テクニックが充実してるって聞くけど。
0230デフォルトの名無しさん
2009/02/20(金) 01:25:08仮想クラスなしの継承ほど無意味なことはなくないかい?
インターフェースいらないとか言っている時点で、
たぶん使い方間違っていると思うよ。
0231デフォルトの名無しさん
2009/02/21(土) 01:43:350232デフォルトの名無しさん
2009/02/21(土) 02:12:31C++のことばかりだが、
CRTPのようにvirtualを使わない、実行時ポリモーフィズム要らない、
けど継承して多態するという手法もあるし、
Mix-in的用法にもvirtualは要らない。
boost::noncopyableなんてものもあるな。
とここまで書いて、227へのレスだと気づいた。
0233デフォルトの名無しさん
2009/02/21(土) 17:28:50全部は読めないだろうから、Makefileを見て基礎部分だけでも。
0234デフォルトの名無しさん
2009/02/26(木) 18:36:200236デフォルトの名無しさん
2009/03/03(火) 12:40:280237デフォルトの名無しさん
2009/03/14(土) 03:36:500238デフォルトの名無しさん
2009/03/14(土) 11:48:420239デフォルトの名無しさん
2009/03/14(土) 21:32:530240デフォルトの名無しさん
2009/03/15(日) 03:15:390241デフォルトの名無しさん
2009/03/16(月) 17:56:080242デフォルトの名無しさん
2009/03/16(月) 18:27:550243デフォルトの名無しさん
2009/08/01(土) 23:36:480244デフォルトの名無しさん
2009/11/21(土) 13:09:22http://minnie.tuhs.org/UnixTree/V7/usr/src/cmd/sh/mac.h.html
0245デフォルトの名無しさん
2009/11/21(土) 13:34:040246デフォルトの名無しさん
2009/12/04(金) 18:26:060247デフォルトの名無しさん
2009/12/04(金) 21:45:360248デフォルトの名無しさん
2010/02/17(水) 22:16:18http://homepage.mac.com/sigfpe/Computing/main.c
科学と職人芸の融合
0249デフォルトの名無しさん
2010/02/21(日) 10:22:40少しuglyだけどな。
0250デフォルトの名無しさん
2010/02/21(日) 19:22:48http://www.rapideuphoria.com/hotnew.htm
能書きはいっぱいあるがチュートリアルが……どういう言語なの?
0251ntsitm166254.sitm.nt.ftth.ppp.infoweb.ne.jp
2010/06/02(水) 14:42:270252デフォルトの名無しさん
2010/06/19(土) 22:42:540253デフォルトの名無しさん
2010/06/19(土) 22:44:550254デフォルトの名無しさん
2010/12/20(月) 01:50:320255デフォルトの名無しさん
2010/12/20(月) 17:21:42日本人が書いたコードは非合理的
0256デフォルトの名無しさん
2010/12/20(月) 17:49:500257デフォルトの名無しさん
2010/12/20(月) 19:40:020258デフォルトの名無しさん
2010/12/20(月) 22:44:21おそらくネイティブにとっては簡単に解読できるんだろう。
日本人なら「すももももも」が解読できるように
0259デフォルトの名無しさん
2011/01/01(土) 18:09:51http://www.geocities.jp/midarekazu/
http://sky.geocities.jp/tcshacina/
0260デフォルトの名無しさん
2011/01/03(月) 18:56:30わざと。約一年以上前にレスしてみる。
いま4.0公開されたからこっちね。> ttp://openeuphoria.org/
どういう言語かは使ってみては?のほうが正しい。
非常に誤解を招く表現だが、HSPからライブラリと使えない統合環境を
抜いて上級者向へ、そして言語仕様とツールを格段に進化させたものといったほうがわかりやすいか。
言語使用だけではHSPの5年以上は軽く先に行っている。MacOS, Unix, Windowsで動く。
全般的に技術は高いけど、ライブラリ不足なんだよね。
ライブラリさえ整備されれば直ぐにでも一般に使われそうなところまで来てはいる。
言語自体は、ほぼ自立記述しているし、ユニットテストや、Cトランスレータもある。
俺様言語開発に興味ある人にとっては価値はあるかと思うよ。
0261デフォルトの名無しさん
2011/01/03(月) 19:04:18(正直HSPって言語としての洗練のされかたは1970年代レベル)、
調べてみた感じではLuaやPythonと比べられるべきレベルみたいね。
いいんじゃない?
0262デフォルトの名無しさん
2011/06/12(日) 20:03:41.73俺はもうプログラミングに挫折した.vbaラブ
0263天使 ◆uL5esZLBSE
2011/07/05(火) 15:38:40.11Rubyだとつけなくてよくなるんだけど
はいはいゴミゴミ
0264デフォルトの名無しさん
2011/08/08(月) 05:12:39.070265デフォルトの名無しさん
2011/08/08(月) 12:52:59.500266デフォルトの名無しさん
2011/08/09(火) 08:35:08.62Windowsを嫁!
俺の若いころはみんなDOSを逆汗してよんどったわい
0267デフォルトの名無しさん
2011/08/09(火) 16:54:25.520268デフォルトの名無しさん
2011/08/09(火) 20:48:31.540269デフォルトの名無しさん
2011/08/09(火) 22:03:37.21「逆ハン」って何。
逆ハンドアセンブル?
0270デフォルトの名無しさん
2011/08/11(木) 12:26:23.240271デフォルトの名無しさん
2011/08/11(木) 20:21:24.440272デフォルトの名無しさん
2011/08/11(木) 20:52:11.620273デフォルトの名無しさん
2011/08/12(金) 17:34:44.69PDP-11をどうやって学びましたか?
0274デフォルトの名無しさん
2011/09/02(金) 18:25:18.63それなぁに??
0275デフォルトの名無しさん
2011/09/02(金) 19:45:23.89C自体がPDP-11のアセンブラみたいなもんだし。
0276デフォルトの名無しさん
2011/09/02(金) 21:10:57.14有名無名問わず「テキストエディタ」好きなのを選べ。
こいつには全ての基礎が詰まっている。伸びねえ。なにやったらいいからわからねえってヤツは、
それなりの規模のテキストエディタをいじって経験をつんだほうがいいかもな。
0277デフォルトの名無しさん
2011/09/02(金) 22:30:38.86言語とかの識別ってどうやるんですか?
0278デフォルトの名無しさん
2011/09/03(土) 04:40:08.080279デフォルトの名無しさん
2011/09/03(土) 10:47:11.13スレが上がるってそういうことでしょ
いまさらなに言ってんの?
0280デフォルトの名無しさん
2011/09/03(土) 16:18:04.220281デフォルトの名無しさん
2011/09/03(土) 17:14:18.010282デフォルトの名無しさん
2011/09/03(土) 17:45:54.67読むだけなら害はないけど改造して動かしたりすると
色んな意味でフリーズするからXnestとか使った環境でやった方が良いよ動かすならだけど
0283デフォルトの名無しさん
2011/09/03(土) 19:38:08.38おお、助言ありがとうございます。読むだけのつもりでしたが、頑張りまふ
0284uy
2011/09/04(日) 09:21:04.21コンパイラのソースよんで死ね
0285デフォルトの名無しさん
2011/09/04(日) 14:37:13.740286デフォルトの名無しさん
2011/09/04(日) 20:45:15.450287デフォルトの名無しさん
2011/09/04(日) 21:32:35.840288デフォルトの名無しさん
2011/09/06(火) 03:26:01.790289デフォルトの名無しさん
2011/09/30(金) 22:12:12.370290デフォルトの名無しさん
2011/09/30(金) 22:13:14.800291デフォルトの名無しさん
2011/10/01(土) 21:29:25.14一度は死んだほうがいいゴミグラマーに見えた
0292デフォルトの名無しさん
2011/10/01(土) 22:56:36.40知恵袋で聞け
0293デフォルトの名無しさん
2011/10/02(日) 01:46:33.42何でもいいからオープンソースなのないかな
0294デフォルトの名無しさん
2011/10/02(日) 03:32:17.760295uy
2011/10/02(日) 04:48:22.37お前程度だと2chブラウザを作るのが「 難しい 」と
思ってしまうんだろうけど
これには大きくわけて4種類の方法がある
1 バックグラウンド起動したブラウザにPostメッセージ
2 http通信
3 Mechanize等のアレ
4 マクロソフト
1が一番むずかしく 2,3,4の順序で簡単になる
ちなみにMechanizeで2ch書き込みをしようとするとるbyなら3行でかけるだろうな
0296デフォルトの名無しさん
2011/10/02(日) 07:48:51.610297デフォルトの名無しさん
2011/10/02(日) 10:33:55.92おれには君の日本語を読む方が難しいぞ
ブラウザなのに書き込みのことしか考えてないし季節の変わり目に出てくる頭のおかしい人なんだろうかね..
0298デフォルトの名無しさん
2011/10/02(日) 15:39:43.28kde環境のkitaとかgtkで出来たあれとか、emacs上で動くアレとか
kitaに限らずqt系のソフトウェアは不安定だったかあまり使わないけど
chromeだけは安定しているのが不思議!!
0299デフォルトの名無しさん
2011/10/02(日) 18:41:45.180300デフォルトの名無しさん
2011/10/02(日) 23:13:05.760301デフォルトの名無しさん
2011/10/03(月) 22:47:26.300302デフォルトの名無しさん
2011/10/03(月) 22:49:47.700303デフォルトの名無しさん
2011/10/13(木) 01:31:59.930304デフォルトの名無しさん
2011/10/20(木) 01:55:37.74pukiwikiとかかなあ…。
0305デフォルトの名無しさん
2011/12/11(日) 23:28:12.910306デフォルトの名無しさん
2012/06/21(木) 03:30:00.38■ このスレッドは過去ログ倉庫に格納されています