虹裏img歴史資料館

ここでは虹裏imgのかなり古い過去ログを閲覧することができます。新しいログはこちらにあります

18/10/27(土)17:51:14 低レベ... のスレッド詳細

削除依頼やバグ報告は メールフォーム にお願いします。個人情報、名誉毀損、侵害等については積極的に削除しますので、 メールフォーム より該当URLをご連絡いただけると助かります。

画像ファイル名:1540630274252.jpg 18/10/27(土)17:51:14 No.543352382

低レベルプログラミング(高レベル)

1 18/10/27(土)17:53:40 No.543352929

su2679801.jpg 初学者向けの棚に紛れ込んでる刺客いいよね

2 18/10/27(土)17:55:00 No.543353281

書店員には低レベルの意味がわからないのか…

3 18/10/27(土)17:56:50 No.543353706

高度な罠

4 18/10/27(土)17:57:33 No.543353877

>「IoT」というコトバが爆発的に広がり、老若男女だれもが知っているIT用語となった昨今ではあるけれど、そのインフラストラクチャとしてのPCアーキテクチャは、大多数の人々にとってはブラックボックスのままです。 >とはいえ、そのブラックボックスを十全に理解し、各種ブラックボックスをフル活用できなければ、IoT自体の活用や発展・進歩はありえません。 >本書はアセンブリとC言語を使用し、インテル製アーキテクチャの64ビット版が、コンパイルされたプログラムをどのように処理し、データをどのように、そしてどこに配置し、それらを使用しているのか、を克明に解説した1冊です。 >すなわち、ネットワークにぶら下がって各種データをやり取りしているPCの、ごくごく基本的な動作原理をプログラミングすることで紐解きながら学ぶ、歯ごたえと滋養に満ちた学習書といえるでしょう。

5 18/10/27(土)17:58:34 No.543354070

>書店員には低レベルの意味がわからないのか… どんだけマウントしたがりさんなんだよ

6 18/10/27(土)17:58:43 No.543354109

歯ごたえありすぎて折れるレベルですよね?

7 18/10/27(土)17:59:12 No.543354216

薄化粧コーナーにナチュラルメイクが混じってるようなもんか

8 18/10/27(土)17:59:48 No.543354346

低水準とか低級でも誤解されそう

9 18/10/27(土)18:00:29 No.543354496

これは誤解してもしょうがないと思うよ…

10 18/10/27(土)18:00:48 No.543354567

低レベルから始めようという初学者を殺しにきてるトラップ

11 18/10/27(土)18:00:49 No.543354571

低レベルは高度

12 18/10/27(土)18:01:21 No.543354675

料理本コーナーに動物の育て方とシメ方についての本があるような感じかな…

13 18/10/27(土)18:01:59 No.543354810

料理本のコーナーに 認知科学とか心理学とか化学の本がおいてある感じに近い

14 18/10/27(土)18:02:25 No.543354903

低レベルってそうか根幹的土台的な意味か

15 18/10/27(土)18:03:51 No.543355214

わけぇの!progateやっとけ!

16 18/10/27(土)18:05:51 No.543355636

プログラミング関係の用語としての低レベルは 概ね「ハードウェアに近い」 だから電気的物理的なハードウェアの知識が必要になってくる

17 18/10/27(土)18:06:08 No.543355697

この下のレベルは電子の動きを学ぶとかになるのかな

18 18/10/27(土)18:06:15 No.543355730

小学生でもわかる低レベルプログラミング

19 18/10/27(土)18:06:53 No.543355881

>この下のレベルは電子の動きを学ぶとかになるのかな これ以下のレベルだとプログラミングっていうか回路だろ

20 18/10/27(土)18:06:58 No.543355899

>この下のレベルは電子の動きを学ぶとかになるのかな 回路図とかの勉強かな

21 18/10/27(土)18:07:24 No.543355991

パタヘネいいよね…

22 18/10/27(土)18:08:23 No.543356197

この低レベルの意味を理解するにはハードやソフトにちょっとでも触れた人じゃないと…

23 18/10/27(土)18:08:33 No.543356233

なんかよく分からん板に金属の破片がくっついててそこにパソコンで文字をカタカタ入れるとなんか画面に絵が出たり計算したりするんだからこりゃ科学じゃなく怪しい魔法だと思う

24 18/10/27(土)18:09:52 No.543356476

CPUアーキテクチャなら論理回路レベルで十分なんじゃないの MOSFETから論理ゲートを構成する回路を知ってても役に立ったことないよ…

25 18/10/27(土)18:10:09 No.543356535

アセンブリとCを理解できたら食うには困らんな

26 18/10/27(土)18:10:42 No.543356656

低レベルっていうより低レイヤーだよね…

27 18/10/27(土)18:11:17 No.543356763

>すなわち、ネットワークにぶら下がって各種データをやり取りしているPCの、ごくごく基本的な動作原理をプログラミングすることで紐解きながら学ぶ、歯ごたえと滋養に満ちた学習書といえるでしょう。 ここが読者諸兄をだまくらかす最高に極まった罠だと思う

28 18/10/27(土)18:11:43 No.543356845

>だから電気的物理的な いやそこまではいらんだろう

29 18/10/27(土)18:11:44 No.543356846

>歯ごたえと滋養に満ちた学習書といえるでしょう。 このユーモアはすき

30 18/10/27(土)18:12:46 No.543357097

実際これを小学生に買い与える失敗した親もいるとか

31 18/10/27(土)18:12:50 No.543357118

組み込みとかじゃないと使わないのでは

32 18/10/27(土)18:12:57 No.543357143

入門と書かれた本は決して初心者向けではないとか

33 18/10/27(土)18:13:39 No.543357303

英語でもlow-level programingなので 日本語に直訳すれば低レベルプログラミングで間違ってない

34 18/10/27(土)18:13:39 No.543357307

いいですよね苦しんで覚えるC言語

35 18/10/27(土)18:13:51 No.543357342

初心者だからまずは低級言語からはじめよう

36 18/10/27(土)18:13:53 No.543357350

>小学生でもわかる低レベルプログラミング 小学生だろうが大人だろうが初学者に向けた低レベル!

37 18/10/27(土)18:13:57 No.543357366

低級言語!

38 18/10/27(土)18:14:26 No.543357468

PC起動してから画面に映像が映るまでに何が起こってんのかさっぱり分からん

39 18/10/27(土)18:14:48 No.543357545

まあ初心者は The Art of Computer Programming でも読んでなさいってこった

40 18/10/27(土)18:15:13 No.543357622

>PC起動してから画面に映像が映るまでに何が起こってんのかさっぱり分からん こう…PCの性能チェックとOS起動がたぶん…きっと…

41 18/10/27(土)18:15:18 No.543357643

うちの社員のソフトウェアは低レベルだと聞きました みなさんもっと上を目指しましょう

42 18/10/27(土)18:15:19 No.543357645

>PC起動してから画面に映像が映るまでに何が起こってんのかさっぱり分からん BIOSが頑張ったあとOSが頑張る

43 18/10/27(土)18:15:32 No.543357689

初めてのC glib gnu daemon curses なんで別の意味が多いんだ

44 18/10/27(土)18:16:06 No.543357803

左端にあるプログラミングのための確率統計と線形代数も プログラミングの本じゃないけどプログラミングの棚で良く見る

45 18/10/27(土)18:16:35 No.543357900

>PC起動してから画面に映像が映るまでに何が起こってんのかさっぱり分からん 最初は多分メモリアドレス0xffff0を実行するんでしょう

46 18/10/27(土)18:17:00 No.543357991

数学がプログラミングの役に立つ…って高校の時に教えておいてくれよ いや教わった気もするけどさあ

47 18/10/27(土)18:17:00 No.543357992

高級言語で書いたのでいっぱいお金くだち!

48 18/10/27(土)18:17:06 No.543358022

もう15年やってるけどマサチューセッツの教科書全然わからなかったわ…

49 18/10/27(土)18:17:25 No.543358091

高級石鹸みたいな感じ?

50 18/10/27(土)18:18:10 No.543358250

jgueryは言語の上で走る超高級言語

51 18/10/27(土)18:18:14 No.543358262

>PC起動してから画面に映像が映るまでに何が起こってんのかさっぱり分からん 画面が見えない間に電源が供給されるとここからプログラムをスタートしてねっていう最初のスタートポイントが決まってる これがだいたいBIOSのROMを読み込む位置にセットされてるのでそこから先はBIOSのROMに書き込まれた順番に色んなデバイスを初期化する だいたいはメモリ、CPUの順で再初期化してあとはデバイス探しながら初期化する ディスプレイアダプタの初期化は大抵最後の方でこの初期化が終わると画面が映る

52 18/10/27(土)18:18:23 No.543358298

こういう入門書はqiitaでおすすめされてるのを読むに限る

53 18/10/27(土)18:18:26 No.543358309

>プログラミングの本じゃないけどプログラミングの棚で良く見る 知らんけどよくプログラム組むんじゃないの? 数値演算の授業ってそんなだし

54 18/10/27(土)18:19:01 No.543358434

レベルというよりレイヤーとかのほうがまだいいような…

55 18/10/27(土)18:19:05 No.543358452

プロのリングに素人を上げちゃ駄目だよ!

56 18/10/27(土)18:19:15 No.543358485

達人プログラマーいいよね!

57 18/10/27(土)18:19:15 No.543358487

数学と英語って結構使う機会あるんだなというのが分かるプログラミングって本を出したら売れる

58 18/10/27(土)18:19:26 No.543358540

どうせ基礎知識があった上での話なんでしょ

59 18/10/27(土)18:19:29 No.543358557

>もう15年やってるけどマサチューセッツの教科書全然わからなかったわ… SICPだろうか… 割と最近まであれを採用してた某旧帝大は狂ってる

60 18/10/27(土)18:20:19 No.543358738

>>PC起動してから画面に映像が映るまでに何が起こってんのかさっぱり分からん >最初は多分メモリアドレス0xffff0を実行するんでしょう メモリの初期化が先に入るのでBIOS-ROMの0x0000にジャンプ命令が書き込まれてる

61 18/10/27(土)18:20:28 No.543358777

低レベル…廃棄物っ!

62 18/10/27(土)18:20:36 No.543358803

高級言語で書かれたプログラムは動作が雅やかだよね

63 18/10/27(土)18:20:37 No.543358807

レベルを強さみたいな意味で使ってしまったのがそもそもの問題なのでは

64 18/10/27(土)18:20:42 No.543358822

レイア言うとプロトコルスタックみたいじゃない

65 18/10/27(土)18:21:11 No.543358929

>数学と英語って結構使う機会あるんだなというのが分かるプログラミングって本を出したら売れる でも実際使う段階まで行かないと身につかないよなぁ…

66 18/10/27(土)18:21:33 No.543359029

始原の魔法とかそういうやつ

67 18/10/27(土)18:21:39 No.543359049

>数学と英語って結構使う機会あるんだなというのが分かるプログラミングって本を出したら売れる 痛くなければ覚えませぬ

68 18/10/27(土)18:22:42 No.543359293

>>プログラミングの本じゃないけどプログラミングの棚で良く見る >知らんけどよくプログラム組むんじゃないの? >数値演算の授業ってそんなだし いや工学生向けと銘打ってる数学の本 まあ一部Lispの記述はあるけど

69 18/10/27(土)18:22:46 No.543359305

低級言語簡単だよ

70 18/10/27(土)18:23:22 No.543359451

>数学と英語って結構使う機会あるんだなというのが分かるプログラミングって本を出したら売れる 数学と英語がプログラミングに必要なことを知るものは幸せである プログラミングを知らぬ者はもっと幸せである

71 18/10/27(土)18:23:22 No.543359458

>始原の魔法とかそういうやつ 機械加工職人のとこに図面を丸めて持ってって怒鳴られて図面の折り方を教わるみたいな?

72 18/10/27(土)18:23:57 No.543359584

組み込み系やっててもここら辺理解してる人は実はあんまりいなかったりする

73 18/10/27(土)18:24:05 No.543359616

低級言語を経験したい「」はSteamでTIS-1000っていうゲームを買ってやってみよう 何となく雰囲気だけはつかめると思う

74 18/10/27(土)18:24:25 No.543359695

AIブームの影響か数学系の本は結構見かけるね

75 18/10/27(土)18:24:29 No.543359712

まあ正確に言うとCPUが何か命令を実行する前に各ICが電源ONの初期化をまずするんでしょう

76 18/10/27(土)18:24:43 No.543359768

低級って見積りを頼むときの言い方とか教えといてよぅ

77 18/10/27(土)18:25:12 No.543359878

>レベルを強さみたいな意味で使ってしまったのがそもそもの問題なのでは levelの本来の意味は高さとか段階だからRPGで広まった日本特有の感覚なのよね… おかげでレベルデザインの意味もよく勘違いされてる

78 18/10/27(土)18:25:49 No.543359995

ハイレベルはさっと伝わるけどローレベルと書くとほにゃん?としちゃう人がいる

79 18/10/27(土)18:26:27 No.543360134

(機械にとって)ハイレベルorローレベルだからね…

80 18/10/27(土)18:26:32 No.543360159

寧ろ言語としてはアセンブラーの方が単純かつ論理的でマニュアルを端から端まで読んで プログラムを書くのが清清しい

81 18/10/27(土)18:26:35 No.543360169

IntelとかMicrosoftの中の人はプログラムから電流をイメージできるんだろうな

82 18/10/27(土)18:26:55 No.543360246

じゃあ本当にプログラミングをイチから勉強したい時はどうすればいいんですか! って思ったけど今は子供用のプログラミングおもちゃを買えばいいのかな

83 18/10/27(土)18:26:58 No.543360261

ワタシハリナックスチョットデキル

84 18/10/27(土)18:27:05 No.543360277

>寧ろ言語としてはアセンブラーの方が単純かつ論理的でマニュアルを端から端まで読んで >プログラムを書くのが清清しい それで効率はいかほどで

85 18/10/27(土)18:27:39 No.543360423

>ワタシハリナックスチョットデキル 最近善落ちしようとしてるおじさんきたな…

86 18/10/27(土)18:27:57 No.543360502

ハイローって5ボルトかグランドってことか?(わかってない)

87 18/10/27(土)18:28:10 No.543360557

>じゃあ本当にプログラミングをイチから勉強したい時はどうすればいいんですか! >って思ったけど今は子供用のプログラミングおもちゃを買えばいいのかな イチからってどこをイチにするんだ 子ども用のを買うのはいい選択だとは思うけど

88 18/10/27(土)18:28:41 No.543360659

>IntelとかMicrosoftの中の人はプログラムから電流をイメージできるんだろうな そこまで行かないけどGoogleの人がブログでコードからメモリの挙動をイメージできないプログラマはダメだって言ってた

89 18/10/27(土)18:29:12 No.543360752

子供には任天堂ラボでも与えとけ

90 18/10/27(土)18:29:14 No.543360759

エロだ エロさえあれば覚えられる!

91 18/10/27(土)18:29:20 No.543360778

IntelはCPUを設計する方だから電子をイメージできなきゃいけない MSはそういう人は少ないんじゃないかな

92 18/10/27(土)18:29:27 No.543360798

低レイヤー層の動作は数少ない大学で学べてよかったと思う部分だ

93 18/10/27(土)18:29:34 No.543360826

>じゃあ本当にプログラミングをイチから勉強したい時はどうすればいいんですか! >って思ったけど今は子供用のプログラミングおもちゃを買えばいいのかな NHKのプログラミング講座で使ってるScratchでいいと思う ビジュアルプログラミングで分かりやすいし

94 18/10/27(土)18:29:38 No.543360840

○○プラグラミングの本とかじゃなくて○○(言語)で~を作るみたいなのがいいと思う

95 18/10/27(土)18:30:18 No.543360979

子供の教育用途ならモジュールプログラミングがいいだろう つまりカルネージハートだ

96 18/10/27(土)18:30:41 No.543361054

>インテル製アーキテクチャの64ビット版 了解!IA64!!

97 18/10/27(土)18:31:04 No.543361151

アセンブラ言語学習と変わんない気がする…

98 18/10/27(土)18:31:07 No.543361164

レベルは英語でも質の意味でも使うけどそれ以前に階層的な意味ですな

99 18/10/27(土)18:31:12 No.543361180

>低レベルってそうか根幹的土台的な意味か そうだよx1

100 18/10/27(土)18:31:16 No.543361193

>エロだ >エロさえあれば覚えられる! たしか英語のサイトでプログラミング問題解くとおねーさんが脱ぐのがあったな

101 18/10/27(土)18:31:26 No.543361232

家電メーカーだとな おいデジタルだってよ!おれらの世代でデジタルっつったらモールス信号だよな! とかいってるからね

102 18/10/27(土)18:32:18 No.543361417

ウイルスの自己展開パートとかは難読性を少しでも上げるために 低レベルのアセンブラでガリガリ書いてたりする

103 18/10/27(土)18:32:36 No.543361469

低レベルのアーキテクチャはモノホンの専門知識でガッツリ数学使うのに 日本だとプログラマーとして十把一絡げに買い叩かれるのが憎い

104 18/10/27(土)18:32:57 No.543361530

ビジュアルプログラミング以外ならprocessingが良いと思うよ

105 18/10/27(土)18:33:21 No.543361617

>おいデジタルだってよ!おれらの世代でデジタルっつったらニキシー管だよな! >とかいってるからね

106 18/10/27(土)18:33:41 No.543361688

プログラム言語なんて基本はifとgotoだけですな 後は誰かの妄想IOを理解する

107 18/10/27(土)18:35:01 No.543361956

低レベルというか低階層と言い換えたほうが

108 18/10/27(土)18:37:17 No.543362404

お金をたくさんもらえるのは上流だよ

109 18/10/27(土)18:37:27 No.543362446

まあどうしても必要になった時に地獄見るのが一番早いんだけどな…

110 18/10/27(土)18:37:47 No.543362510

>まあどうしても必要になった時に地獄見るのが一番早いんだけどな… 一番早いけど一番後悔するやつきたな…

111 18/10/27(土)18:38:16 No.543362604

大学で軽くCは触れてみたけど何でこうなるのってのがイマイチよく分からなかった… まあ >まあどうしても必要になった時に地獄見るのが一番早いんだけどな… こういう状況にならんとなかなか理解しにくいんだろうなって

112 18/10/27(土)18:38:52 No.543362729

必要になる場面が思い浮かばない…

113 18/10/27(土)18:39:00 No.543362756

必要になる場面も今じゃそうそうないからな…

114 18/10/27(土)18:39:58 No.543362925

低レベルってあれだろ? 機械の気持ちになろうぜっていう変態

115 18/10/27(土)18:40:26 No.543363026

>まあどうしても必要になった時に地獄見るのが一番早いんだけどな… 上司が「よくわかんないけど出来るでしょ!」って言われて1からBoot周り全部作らされた記憶がよみがえった…

116 18/10/27(土)18:40:27 No.543363032

>大学で軽くCは触れてみたけど何でこうなるのってのがイマイチよく分からなかった… >まあ C言語も世代に寄っては高級言語扱いする人は多々いるから 低級言語のアセンブラやればよく解るよ! CPU命令セットの仕様とかもう覚えたくないです……

117 18/10/27(土)18:40:29 No.543363038

最初の初歩の初歩ならjavascriptでもいいんじゃない どのパソコンでも動くしメディアも多少動かせるし そこからやりたいことに応じて別の言語に手を出していけばいいさ

118 18/10/27(土)18:40:42 No.543363086

Cは基本アセンブラの高級言語化だから アセンブラをやると比較的理解し易い

119 18/10/27(土)18:41:22 No.543363215

逆に機械の気持ちを想像しすぎても気持ち悪い思いしながら書く羽目になるぞ

120 18/10/27(土)18:41:25 No.543363221

せめて基底にすればよかったのでは

121 18/10/27(土)18:42:09 No.543363364

>せめて基底にすればよかったのでは 基底になると2進数になるからだめ

122 18/10/27(土)18:42:20 No.543363413

>せめて基底にすればよかったのでは 基底現実いいよね… 上部構造に逃げさせてくだち…

123 18/10/27(土)18:43:35 No.543363623

なんでPCが動くのかよくわかる本ってないの?

124 18/10/27(土)18:43:50 No.543363661

こう言うジャンルの低レベルってよりハードウェアに近いってことだろ

125 18/10/27(土)18:44:45 No.543363805

>なんでPCが動くのかよくわかる本ってないの? まんまそういう感じの本があったような

126 18/10/27(土)18:46:03 No.543364037

>なんでPCが動くのかよくわかる本ってないの? BIOSの聖典と言われてる本があるのでそれを読もう

127 18/10/27(土)18:46:27 No.543364102

>なんでPCが動くのかよくわかる本ってないの? CPU自分で作る本とかあるよ

128 18/10/27(土)18:46:56 No.543364184

ちなみに低レベルを触れるようになると 良い飯のタネになるからオススメ 何しろ低レベルだから時代に左右されないし いつだって需要がある

129 18/10/27(土)18:47:46 No.543364321

>BIOSの聖典と言われてる本があるのでそれを読もう 攻殻機動隊BIOS来たな…

130 18/10/27(土)18:48:07 No.543364379

どのレベルで理解したいのか知らんけどなぜPVが動くか知りたいならコンピュータアーキテクチャあたり勉強すればいいんじゃないの

131 18/10/27(土)18:48:45 No.543364470

どうせ低レベルといいながらHDLゴリゴリ書かされるんでしょ そういうの分かっちゃう

↑Top