トップページ⇒tech
24コメント5KB

おまいら感動したプログラムソースってある?

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2008/04/23(水) 01:06:47
今日初めて自分の頭で考えて書いたやつ。
たぶん「はぁ?」って思われるくらいのショボさかも
しんないけど自分の想像した通りにプログラムが動くってすげぇな!
マジで感動した!

#include <stdio.h>
#include <math.h>
int main(void)
{
int a = 2;
int b;
double c;

printf("数値を入力してください>");
scanf("%d",&b);

c = pow(a,b);

printf("%.0f\n",c);
return 0;
}
0002デフォルトの名無しさん2008/04/23(水) 01:09:54
始めて作ったプログラムは
たとえ Hello, world! でも感動するよね。
0003デフォルトの名無しさん2008/04/23(水) 01:35:19
>>1
ffmpegのコード読んで感動した。特に意地でもautotoolsを使わないMakefile周りは職人芸そのもの。
0004デフォルトの名無しさん2008/04/23(水) 04:50:38
どっかで聞いたんだけど、
円周率を延々と表示し続けるプログラムと称して
下何桁かは定数で表示して、そこから先はランダムな数値を表示するプログラム。

力を抜いていい所がある事を学んだ。
0005デフォルトの名無しさん2008/04/23(水) 04:58:36
>>4
俺が小学生の時に書いたプログラムとか、そんなのだったかな。
確かにあれは感動した。天才的だよな。
0006デフォルトの名無しさん2008/04/23(水) 06:05:35
Linuxのソース。
世界を不当な束縛から解き放とうという自由への尊い意志が感じられて
感動のあまり涙を禁じえなかった。
0007デフォルトの名無しさん2008/04/23(水) 08:22:54
>>6
0008デフォルトの名無しさん2008/04/23(水) 22:34:17
KDEとKOfficeのソースかな
0009デフォルトの名無しさん2008/04/23(水) 22:36:55
FORTH のソース

小さい部品が組み立てられて、だんだん大きな機能になっていく様が見て取れた。
0010デフォルトの名無しさん2008/04/23(水) 22:42:11
VCLのソースはガチ
0011デフォルトの名無しさん2008/04/23(水) 22:48:32
プログラムじゃないけど、プログラム勉強しだしてすぐ再帰のアルゴリズムを理解したときは感動した。
0012デフォルトの名無しさん2008/04/24(木) 00:21:08
int main=0xc3;

これを見て関数の本質が分かったような気がした。
0013デフォルトの名無しさん2008/04/24(木) 00:26:26
wineのテストで使われてた0xdeadbeefは、最初見たとき感動したなぁ。
0014デフォルトの名無しさん2008/04/24(木) 00:44:17
Boost.Sprit
コードに感動したというよりも
デバッガで中に入ろうとする自分に酔いしれていただけの気もする。

それはともかく、初めてまともに読んだ式テンプレートのソースコードがこれだった。
0015デフォルトの名無しさん2008/04/24(木) 00:59:48
c3 っつーと ret か。
0016デフォルトの名無しさん2008/04/24(木) 02:05:29
高橋はるみの一画面プログラム。
いや、マジで。一画面でちゃんとブロック崩しが遊べるんだぜ!

オフコースの小田さんが結婚しちゃってショックとかコラムに書いてあるような時代のことだから大目に見ろ。
0017デフォルトの名無しさん2008/04/24(木) 03:14:03
あ、記憶の片隅に(r

セットで大目に見ろ
0018デフォルトの名無しさん2008/04/27(日) 14:06:26
Linuxのソースに自由の尊さを教えられた。
0019デフォルトの名無しさん2008/04/27(日) 18:18:46
GNU/Linuxに自由の意味を考えさせられた。
0020デフォルトの名無しさん2008/04/30(水) 20:21:11
Windowsのソースに、マイクロソフトの混沌・悪意・禍々しさを感じた。
0021デフォルトの名無しさん2008/04/30(水) 22:41:30
犬臭くなってきたな。
0022デフォルトの名無しさん2008/05/30(金) 18:48:59
>>12
関数…?
0023デフォルトの名無しさん2008/05/31(土) 03:34:43
>22
要するに>12をコンパイルして実行すると、0xC3がマシン語として実行される様から、
演算子 '( )' の動作原理やその他諸々の理屈を理解した、の意。
0024デフォルトの名無しさん2008/06/01(日) 19:57:11
0xC3 が ret だと即座に分かる俺のような人しか理解できんのだろうな。
■ このスレッドは過去ログ倉庫に格納されています