[表示 : 全て 最新50 1-99 101- 201- 301- 2chのread.cgiへ]
Update time : 05/09 21:10 / Filesize : 72 KB / Number-of Response : 351
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

マシン語を知らない子ども達



1 名前:仕様書無しさん [2007/09/21(金) 20:27:44 ]
あまりも当たり前過ぎて21世紀に入ってから言葉にだしたことはあまりないのですが、
当然のことながら、プログラムというのは、マシン語を理解して初めて「書ける」と言うのです。

d.hatena.ne.jp/shi3z/20070911

31 名前:仕様書無しさん mailto:sage [2007/09/22(土) 11:11:23 ]
「本物の」、「真の」の次は
「元祖」に決まってる。
元祖プログラマはマシン語を知ってる。
違和感なし。

32 名前:仕様書無しさん mailto:sage [2007/09/22(土) 11:14:29 ]
後戻りできない文明ってやつ
無論この産業資本主義社会の下では後戻りすることなんてありえないわけだが

33 名前:仕様書無しさん mailto:sage [2007/09/22(土) 12:26:04 ]
>>32
ヒント:失われた10年間

34 名前:仕様書無しさん mailto:sage [2007/09/22(土) 12:50:06 ]
N-BASICを知らない子ども達

35 名前:仕様書無しさん [2007/09/22(土) 13:03:07 ]
生まれた時期  現年齢 一般的な世代名称  マ的世代名称
-----------------------------------------------------
1947〜1949生 58〜60   団塊の世代     パンチカード世代
1950〜1953生 54〜57   ポスト団塊の世代  汎用機・COBOL世代
1951〜1967生 40〜56   しらけ世代      マイコン・マシン語世代
1958〜1967生 40〜49   新人類        マイコン・BASIC世代
1966〜1969生 38〜41   バブル世代      PC-98・C世代
1971〜1974生 33〜36   団塊ジュニア世代  Windows・VB世代
1971〜1981生 26〜36   氷河期世代     Java世代
1987〜生      〜20   ゆとり世代      (絶滅)

36 名前:仕様書無しさん mailto:sage [2007/09/22(土) 13:15:28 ]
>>35
マイコン・マシン語世代の中核は団塊ジュニア世代だぞ

37 名前:仕様書無しさん mailto:sage [2007/09/22(土) 13:27:44 ]
>>36
TK-80などのマイコン全盛期は1980年代前半。
団塊ジュニアは当時10歳前後だぞ?


38 名前:仕様書無しさん mailto:sage [2007/09/22(土) 13:30:38 ]
>>37
PC-8001やFM-7でマシン語ゲームを作って雑誌に投稿してたshi3z世代を想定してた。

39 名前:仕様書無しさん mailto:sage [2007/09/22(土) 13:40:39 ]
>>38
あの世代は両極端だからな。
小学生の頃からマシン語使ってた香具師がいる一方で、
大学を出てから就職した会社でVBを覚えた香具師もいる。



40 名前:仕様書無しさん mailto:sage [2007/09/22(土) 13:42:32 ]
>>6
うお、知らんかった。
ほとんどBASICのMONじゃねーか。

41 名前:仕様書無しさん mailto:sage [2007/09/22(土) 13:45:28 ]
俺もしらんかった・・
なっつかしいなこの画面

42 名前:仕様書無しさん mailto:sage [2007/09/22(土) 13:52:33 ]
>>38
MSXも仲間に入れて

43 名前:仕様書無しさん mailto:sage [2007/09/22(土) 13:55:33 ]
FM-7のマシン語の本買って勉強したなー
なつかすぃ

44 名前:仕様書無しさん mailto:sage [2007/09/22(土) 13:56:28 ]
>>38
マシン語で育った世代ということか。
当時の消防が憧れてた商用ゲームを作ってたのは当時20〜30代の世代。
つまり今の40〜50代の世代だよ。

45 名前:仕様書無しさん mailto:sage [2007/09/22(土) 13:57:34 ]
>>42
今の時代にMSXに相当するもの
pc11.2ch.net/test/read.cgi/prog/1184330988/l50

46 名前:仕様書無しさん mailto:sage [2007/09/22(土) 14:04:49 ]
数学の方が影響でかいんじゃない?プログラムの性能。

47 名前:仕様書無しさん mailto:sage [2007/09/22(土) 14:16:48 ]
>>46
スパコンでシミュレーションとかやるような分野ではそうかも

48 名前:仕様書無しさん mailto:sage [2007/09/22(土) 14:18:01 ]
>>35
ゆとり世代のデファクトスタンダードはHSPじゃね?

49 名前:仕様書無しさん mailto:sage [2007/09/22(土) 14:40:19 ]
初期のHSPは同人臭プンプンで、今で言うと吉里吉里っぽい雰囲気だったな
LSI C-86 試食版、懐かしいな



50 名前:仕様書無しさん mailto:sage [2007/09/22(土) 16:08:01 ]
>>29
違う。原文嫁。

51 名前:仕様書無しさん mailto:sage [2007/09/22(土) 16:22:48 ]
>>29はゆとり

52 名前:仕様書無しさん [2007/09/22(土) 17:28:35 ]
アセンブラでよくね?なんでわざわざマシン語って言うの?

53 名前:仕様書無しさん mailto:sage [2007/09/22(土) 17:30:00 ]
>>52
言ってる意味がわからん

54 名前:仕様書無しさん mailto:sage [2007/09/22(土) 18:00:11 ]
例えば「アセンブラを作るにはマシン語の知識が必要」とか
意味合いが微妙に異なる

55 名前:仕様書無しさん [2007/09/22(土) 18:03:34 ]
物事を抽象化してとらえる能力を賞賛しながら、マシン語を抽象化した高級言語を
リスペクトしないおっさんども。氏ねよ

56 名前:仕様書無しさん [2007/09/22(土) 18:05:45 ]
>>1
文章がうざい感じだな
よんでてすぐ嫌気がさす。
人間もきっとうざいやつなんだろうな

57 名前:仕様書無しさん mailto:sage [2007/09/22(土) 18:10:56 ]
高級言語はマシン語を抽象化したものではない件

58 名前:仕様書無しさん [2007/09/22(土) 18:12:01 ]
件w

59 名前:仕様書無しさん mailto:sage [2007/09/22(土) 18:14:02 ]
く・・・件



60 名前:仕様書無しさん mailto:sage [2007/09/22(土) 18:19:39 ]
件で逃げるクズなんか相手にするな。

61 名前:仕様書無しさん mailto:sage [2007/09/22(土) 18:22:04 ]
説明いるのかよw
バカにクズっていわれちゃった

62 名前:仕様書無しさん mailto:sage [2007/09/22(土) 18:38:54 ]
件は・・・キツイ

63 名前:仕様書無しさん mailto:sage [2007/09/22(土) 19:29:10 ]
マシン語より詭弁の勉強でもした方が

64 名前:仕様書無しさん mailto:sage [2007/09/22(土) 19:29:38 ]
それは役立ちますね

65 名前:仕様書無しさん mailto:sage [2007/09/22(土) 19:30:52 ]
基本情報処理技術者でも取得すりゃ十分、と言いたいが
試験用のテキストを読んでも抽象的な説明が多く、イメージが出来るか出来ないかは個人差あるわな。
自分の言葉で他人に説明できる程理解してりゃ良いんだが。

"断定"から始め一部にしか解からない比喩で解説するとグダグダになるのが理解できないのだろうか。
文章が蛇足まみれでが読みにくく、まるでラノベ。

66 名前:仕様書無しさん mailto:sage [2007/09/22(土) 19:41:51 ]
何がいいたいのかさっぱりわからん

67 名前:仕様書無しさん mailto:sage [2007/09/22(土) 19:52:37 ]
>>65
前半の意味は「賢い奴はいいけど、アホはマシン語やっとけ」という意味だと思うけど。。
後半はイミフメ

68 名前:仕様書無しさん mailto:sage [2007/09/22(土) 20:31:44 ]
一行目が言いたいんだよ。あとは飾り。

69 名前:仕様書無しさん mailto:sage [2007/09/22(土) 23:44:51 ]
>>56から、ゆとり世代っぽい匂いが。



70 名前:仕様書無しさん mailto:sage [2007/09/23(日) 15:05:40 ]
でも確かに嫌な奴っぽい文章だよな…。
金銭的な損得がベースの付き合いだけで、
仲のいい友達とかはいなさそう。

71 名前:仕様書無しさん mailto:sage [2007/09/23(日) 21:57:50 ]
マシン語わかってもHaskellは無理

72 名前:仕様書無しさん mailto:sage [2007/09/23(日) 22:38:00 ]
はすけるってそんな難しいの?やったことないんだけど

73 名前:仕様書無しさん mailto:sage [2007/09/24(月) 08:16:48 ]
マシン語わかってもCは無理。なんて人はごまんといる。

74 名前:仕様書無しさん mailto:sage [2007/09/24(月) 11:22:44 ]
日本語すら怪しい奴も一杯いる。

75 名前:仕様書無しさん mailto:sage [2007/09/24(月) 12:00:26 ]
>>72
いやもう難しいというかなんというか…。分からんけど常に気になる存在。

>>73
はすけるにはかなわんよ。アセンブラとCは書き方違うけど
概念が重なるところは多々ある。

はすけるはそれらに当てはめて理解するという手法がほとんど
通じない。

76 名前:仕様書無しさん mailto:sage [2007/09/24(月) 14:32:43 ]
高級言語がマシン語の抽象とか言ってるやついたけど、
関数型言語なんかマシン語と全く関係ないよな

77 名前:仕様書無しさん mailto:sage [2007/09/24(月) 15:19:58 ]
物事を抽象化できないバカがここにも

78 名前:仕様書無しさん mailto:sage [2007/09/24(月) 15:23:39 ]
そもそも抽象の使い方が変じゃね?
UML知ってる奴ならわかると思うけど、マシン語クラスとC言語クラスを白抜き矢印で
つないだらおかしいし

79 名前:仕様書無しさん mailto:sage [2007/09/24(月) 15:43:51 ]
白抜き矢印なしでは抽象化を語れない。はぁー、これがゆとり世代ってやつですか。



80 名前:仕様書無しさん mailto:sage [2007/09/24(月) 16:31:29 ]
OSとか、おおむねC言語のコードでもインラインアセンブラとか出たらお手上げですw
はい熟練さんにパスww

81 名前:仕様書無しさん mailto:sage [2007/09/24(月) 22:21:28 ]
高級言語はマシン語のブラックボックス化だろ

82 名前:仕様書無しさん mailto:sage [2007/09/24(月) 22:22:37 ]
>>80

= mov
+ add
- sub
() call
if cmp

あとはオペコード表見てがんばれ。インラインアセンブラ使って
書く部分なんてクラスとか言語の機能全然関係ない底辺のロジック
やハードウエアアクセス、だからじっくり追ってきゃわかる。

83 名前:仕様書無しさん mailto:sage [2007/09/24(月) 22:39:42 ]
Cはマシン語の高度なマクロ化ですが、
C++は命令を自分で書けるようになった高級なBASICです。

84 名前:仕様書無しさん mailto:sage [2007/09/25(火) 00:40:33 ]
おまいらLispマシンって知ってっか?
知ってたらマシン語なんかプログラミング言語の基礎ですらないことが
わかるだろwばっかじゃね?w

85 名前:仕様書無しさん mailto:sage [2007/09/25(火) 02:53:52 ]
>>84
Lispマシンが残ってた時代に家、はげ

86 名前:仕様書無しさん [2007/09/28(金) 08:12:20 ]
清水ってニコニコの最初を手伝っただけなのに
ニコニコは俺が作った!と日記で豪語してたひとでしょ?
1の成果を1000にして表現するタイプ

87 名前:仕様書無しさん [2007/09/28(金) 10:49:01 ]
>>35 団塊の世代から訂正を
>1947〜1949生 58〜60   団塊の世代     パンチカード世代
 は
1935〜1946生 70〜61   戦前戦中世代    PCS世代
1947〜1950生 60〜57   団塊の世代     アセンブラ世代


88 名前:仕様書無しさん mailto:sage [2007/09/28(金) 21:47:03 ]
パンチパーマ世代

89 名前:仕様書無しさん mailto:sage [2007/09/30(日) 05:23:59 ]
COBOL世代
PASCAL世代
MSマンセー世代
ゆとり世代



90 名前:仕様書無しさん [2007/09/30(日) 14:00:13 ]
マシン語時代ってお給料どうでした?

COBOL、VB、JAVAと便利になるにしたがって賃金が低下しているイメージがあるのですが

91 名前:1 mailto:sage [2007/09/30(日) 14:11:18 ]
糞スレを立ててしまい申し訳ありません。
終了します。

92 名前:仕様書無しさん mailto:sage [2007/09/30(日) 14:19:36 ]
じゃあこれからはマシン語で会話しようぜ!



93 名前:仕様書無しさん mailto:sage [2007/09/30(日) 15:38:40 ]
NOP

94 名前:仕様書無しさん mailto:sage [2007/09/30(日) 15:39:31 ]
MOV [92], BACA

95 名前:94 mailto:sage [2007/09/30(日) 15:56:37 ]
糞スレをageてしまい申し訳ありません。
終了します。

96 名前:仕様書無しさん mailto:sage [2007/09/30(日) 23:36:04 ]
日本語でおk

97 名前:仕様書無しさん mailto:sage [2007/10/01(月) 09:14:08 ]
XOR A

98 名前:仕様書無しさん mailto:sage [2007/10/01(月) 09:14:50 ]
DI
HALT

99 名前:仕様書無しさん [2007/10/04(木) 08:46:49 ]
RDIGIT  STM   14,12,12(13)
        BALR  12,0
        USING *,12
        ST    13,SAV+4
        LA    13,SAV
        L     4,0(1)
        L     5,0(4)
        L     15,RANDAD
        BALR  14,15
        LPR   7,0
        M     4,=F'2'
        MR    4,7
        LR    0,4
        L     13,SAV+4
        LM    14,15,12(13)
        LM    1,12,24(13)
        BR    14
SAV     DS    18F
RANDAD  DC    A(RANDOM)
        END



100 名前:仕様書無しさん mailto:sage [2007/10/04(木) 18:33:45 ]
100

101 名前:仕様書無しさん mailto:sage [2007/10/05(金) 08:12:29 ]
魔神語
奇怪語

102 名前:仕様書無しさん mailto:sage [2007/10/05(金) 12:06:09 ]
ttp://www.amazon.co.jp/dp/493079529X

103 名前:仕様書無しさん mailto:sage [2007/10/05(金) 12:34:50 ]
わざわざマシン語を使わないといけない状態なんてないだろ?
パッチくらいか?

104 名前:仕様書無しさん [2007/10/05(金) 15:15:57 ]
新設計のチップはマシン語以外は無いのだ

105 名前:仕様書無しさん mailto:sage [2007/10/05(金) 16:43:34 ]
>>103
クラック仕事とか

あとなにあるだろ


106 名前:仕様書無しさん mailto:sage [2007/10/05(金) 17:27:16 ]
コンパイラのデバッグ
コンパイラのバグのせいで困ったことになってるターゲットのデバッグ
プロセッサのバグのせいで困ったことになってるターゲットのデバッグ
ヴァーチャルマシン(エミュレータやJava等のVM)のデザイン関係

いろいろあるがな

107 名前:仕様書無しさん [2007/10/05(金) 19:19:10 ]
>>106
いずれも、アセンブラでOK。

108 名前:仕様書無しさん mailto:sage [2007/10/06(土) 09:48:16 ]
>>99
久しぶりに見たよ
LPR 使ったこと無いか、忘れたか、憶えてないヨ

109 名前:仕様書無しさん [2007/10/06(土) 11:54:28 ]
LPR  load positive RR形式



110 名前:仕様書無しさん [2007/10/06(土) 12:05:50 ]
>>104チップ設計なんてマの仕事じゃないんじゃ?

>>105クラックで、直接マシン語なんてことはめったにないでそ

冷静に考えて、マシン語を云々言うのって厨房だろ。普通、マシン語を逆アセするし。
もう一つ代表的な厨房の言葉に、OS作れる、ってのものあるけどな。

111 名前:仕様書無しさん [2007/10/06(土) 12:14:17 ]
>>110
同感 まぁ十中八九>>1のページの奴はマシン語っていったらハッタリが効くと思ってるんだろうw
つーかさ、>>1のページを書いている奴なんでマシン語マシン語って言ってるの?
過去の経験談も明らかにアセンブラだしw
本気でマシン語を読もうとしている奴がいたらどんだけ無駄な時間を費やすのかと聞きたいw

112 名前:仕様書無しさん [2007/10/06(土) 13:06:34 ]
ていうかWindowsでアプリケーションエラーのデバッグを選ぶと、たいてい
アセンブリコードがずらずらと出るよね。

113 名前:仕様書無しさん mailto:sage [2007/10/06(土) 14:34:42 ]
日本語でおk

114 名前:仕様書無しさん mailto:sage [2007/10/06(土) 16:44:36 ]
>>1は、間違いなく、マシン語=アセンブラだと思ってる

115 名前:仕様書無しさん mailto:sage [2007/10/06(土) 16:48:58 ]
>>114は、間違いなく、アセンブラ=アセンブリ言語だと思ってる

116 名前:仕様書無しさん mailto:sage [2007/10/06(土) 17:15:45 ]
>>114は、間違いなく、>>1>>1のページを書いている奴だと思っている

117 名前:仕様書無しさん [2007/10/06(土) 17:18:45 ]
MOV 俺 給料;
MOV 俺 賞与;
JMP 定時退去:
INT 21H

118 名前:仕様書無しさん [2007/10/06(土) 18:35:55 ]
   TERM

119 名前:108 mailto:sage [2007/10/06(土) 20:56:21 ]
>>109
やっぱり、使ったこと無い
d



120 名前:仕様書無しさん mailto:sage [2007/10/06(土) 21:27:25 ]
マシン語でおk

121 名前:仕様書無しさん [2007/10/07(日) 10:57:28 ]
低級言語の実態を知る必要があるというのは同感。
ただ、マシン語とアセンブリ言語の区別はちゃんとすべきだ。

122 名前:仕様書無しさん [2007/10/07(日) 11:18:35 ]
ひさしぶりに>>1のリンク先見に行ったけど、
都合悪いコメントは消すし、コメント欄で指摘された文言は後から消すしで、
結局ロクな人間じゃないって事がよく解るな。
議論噴出するだろう事を適当にブチあげといて、
自分に都合良い幕引きに必至って、なんかもうひととして終ってる。
マシンの言葉より人間の言葉を理解する方が大事なんじゃねーか?
そしたら「こういう事をブログで書いたらダメかな?」って”カン”が働くと思うぞw

123 名前:仕様書無しさん [2007/10/07(日) 11:32:49 ]
>>1のリンク先見た。
言いたいことは分かるけどこれからの時代マシン語アセンブリはいらんと思うんだ。
覚えておいたら1のメリットはあるかもしれんけど、それよりこれからの時代は
ソフトの上にソフトを作る時代になるからその時間でどんどん抽象化していく
先のことを覚えた方がいいかもしれん。WindowsAPIでさえ必要性は今後少なくなる
と言われているのに・・

将来下位レイヤーなものを作りたいのなら必要だろうけど

124 名前:仕様書無しさん [2007/10/07(日) 11:38:13 ]
必死で覚えたアセンブラの知識がゴミになったんで
「無駄じゃなかった」って必死で自分に言い聞かせているって事か?
>>1とか読む気ないんでどうでもいいが。

125 名前:仕様書無しさん mailto:sage [2007/10/07(日) 11:57:37 ]
論理回路とアセンブラくらい今の学校でも勉強するよ
理解したり使えるようになるかは別だけど

126 名前:仕様書無しさん [2007/10/07(日) 15:29:50 ]
JavaやVBが出てきて、コンピュータの基礎を知らずにプログラマを名乗っている人が多い。
誰でもできるようになってきたから差別化を図りたいのだろう。
そのページの作者の言いたいことは理解できる。

しかし、肝心なことを忘れている。
ハッカーと呼ばれるレベルに「なりたい」と思っているプログラマなんて全体の1%にも満たない。
そもそも、好きでプログラマをやっているやつは激減している。
その上、もともと勉強癖のないやつが多い、この業界。
仕事に直結しても自分の時間ではやらないのに、仕事に直結しないことなど、さらに勉強するなんてありえない。

昔はできて当然だったアセンブラプログラミング。
でも、今はそれができる人は、ファームの世界でも極少。
ましてや業務系環境ならなおさら。
だから、おれはアセンブラできるぜ!ハッカーだぜ!って思い込みやすいし、周囲からそう思われる。

しかし、業務系でアセンブラが必要なケースなど、皆無といっていい。
過去の例を出しているが、デバッグプリントもわざわざIDEからやる必要があったのだろうか?
明らかにもとのソースを直せば解決するだろう。それをわざわざ直接パッチ行為をするなど、愚の骨頂。

>>1の作者は肝心なことを忘れている。
てめーだけで仕事をしているんじゃないってこと。

127 名前:仕様書無しさん [2007/10/07(日) 15:44:15 ]
>>126
視野が狭い。


128 名前:仕様書無しさん mailto:sage [2007/10/07(日) 16:06:50 ]
以下、>>127が広い視野から語ります

129 名前:仕様書無しさん [2007/10/07(日) 16:11:19 ]
つかさ>>1の体験ってさ言語の問題じゃなく仕様の問題だろw



130 名前:仕様書無しさん mailto:sage [2007/10/07(日) 17:14:38 ]
アセンブリは知ってて損はないと思うぞ。
自分のコードがメモリにどう展開されるかイメージが湧くからな。
真のプログラマは、ローカル変数の宣言ひとつにも気を使うものだ。
アラインメントとか、near jmpの範囲に収まってるかとかに気をつかって、
配列のサイズとか宣言の順番とかも考えるもんだ。あと、コンパイラが最適化
しやすいように、変数や括弧の使いかたとか、いろいろ考えるわけよ。
考えるつっても一瞬で、体がもう憶えちまってんだがな。
過保護なおまいらみたに、な〜んも考えずにコーディングしてるわけじゃないのよ。
コンピュータに優しいコーディングしてるわけよ。わ・か・る?

131 名前:仕様書無しさん mailto:sage [2007/10/07(日) 17:19:39 ]
いろんな処理系、アーキテクチャ、CPUを考えると、
アラインメントとかnear jmpの範囲に収まるかどうかなんて
どうでもよくなります。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<72KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef