アセンブラ言語やマシン語は覚えておくべきですか? (520レス)
アセンブラ言語やマシン語は覚えておくべきですか? http://medaka.5ch.net/test/read.cgi/prog/1244804043/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
20: 仕様書無しさん [] 2009/06/13(土) 01:38:41 マシン語はさすがにおぼえなくていいよ http://medaka.5ch.net/test/read.cgi/prog/1244804043/20
21: 仕様書無しさん [] 2009/06/13(土) 02:12:54 組込なら書けなくても読めたほうがいいよ。Cで書いたプログラムの動きが納得できないときに コンパイラが吐いたアセンブラで机上デバッグするというのはよくやること。 http://medaka.5ch.net/test/read.cgi/prog/1244804043/21
22: 仕様書無しさん [sage] 2009/06/13(土) 02:23:17 汎用機からJavaに移植する仕事したときにアセンブラの解析やったなぁ 自分は8ビットでマシン語やってたからある程度理解出来たけど 他のプログラマはみんな業務系の人だったんで誰も読めなかった http://medaka.5ch.net/test/read.cgi/prog/1244804043/22
23: 仕様書無しさん [sage] 2009/06/13(土) 02:26:29 そのプロジェクトってアセンブラ解析部隊のおじいちゃん集団がいたんだけど ディスプレイの文字が小さくて読めないらしく、 17インチモニタなのにみんなSVGAでモニタあげてた http://medaka.5ch.net/test/read.cgi/prog/1244804043/23
24: 仕様書無しさん [sage] 2009/06/13(土) 08:19:37 >>2はきっと、組込み開発のことを全く知らないんだろうな。 それはそれで幸せなことだw http://medaka.5ch.net/test/read.cgi/prog/1244804043/24
25: 仕様書無しさん [sage] 2009/06/13(土) 08:57:33 とりあえず、情報処理技術者試験のCASL2程度はやっとけ。 8086でもいいけど、要するにそのぐらいの基本レベル。 http://medaka.5ch.net/test/read.cgi/prog/1244804043/25
26: 仕様書無しさん [sage] 2009/06/13(土) 13:09:56 アセンブラを知らない組み込みプログラマは、モグリ。 http://medaka.5ch.net/test/read.cgi/prog/1244804043/26
27: 仕様書無しさん [sage] 2009/06/13(土) 13:32:56 大学でひととおり習ってるはず http://medaka.5ch.net/test/read.cgi/prog/1244804043/27
28: 仕様書無しさん [] 2009/06/13(土) 16:35:06 今だったら、アセンブラで、 ファイルからリードして標準出力へ表示ぐらい出来れば良いんじゃね。 http://medaka.5ch.net/test/read.cgi/prog/1244804043/28
29: 仕様書無しさん [sage] 2009/06/13(土) 16:42:54 >>28 ファイルでは敷居が高いから、キーボードから1文字リードしてTTYに出力の方がいいよ。 それならシステム関数使わないで全部まるまるっとアセンブラで組めるだろ? http://medaka.5ch.net/test/read.cgi/prog/1244804043/29
30: 仕様書無しさん [sage] 2009/06/13(土) 17:08:06 シリアル入力→演算→シリアル出力 これならワンチップマイコンでも作れるからね。 http://medaka.5ch.net/test/read.cgi/prog/1244804043/30
31: 仕様書無しさん [sage] 2009/06/13(土) 17:09:29 そう考えると中級アマチュアでもみんなマシン語書いてた ベーマガI/O世代はレベル高かったんだな http://medaka.5ch.net/test/read.cgi/prog/1244804043/31
32: 仕様書無しさん [sage] 2009/06/13(土) 17:28:14 >>31 いや、当時は覚える範囲がすごく狭いから プログラマーのスキル=どれくらい深く知ってるか=アセンブラ等のハードよりの技術 みたいな感じだった。今は目的に適した言語、ツール、書き方等、スキルの方向性も変わってきてる。 アセンブラを憶えると希少価値は上がるけど活用する場面は少なかった。俺の場合。 そのうちUVパイプやらRISCやらアセンブラに直訳するだけでは高速化すら難しくなり、今は必要なら読む程度。 同じ労力で>>1が別言語覚えるのと迷っているならそちらを進める。 http://medaka.5ch.net/test/read.cgi/prog/1244804043/32
33: 仕様書無しさん [sage] 2009/06/13(土) 17:46:36 9801以外の奴はBASICとマシン語しか選択肢なかったようなもんだからな http://medaka.5ch.net/test/read.cgi/prog/1244804043/33
34: 仕様書無しさん [sage] 2009/06/13(土) 17:48:15 ちょっと前に誰か偉い人が 僕らの時代はC言語を覚えなきゃならないのが不幸だったとか言ってたな 個人的に技術追求するんじゃなかったら特定の高給言語だけできればいいんだよね http://medaka.5ch.net/test/read.cgi/prog/1244804043/34
35: 仕様書無しさん [sage] 2009/06/13(土) 18:17:43 Cを覚えたくないのに覚えなきゃならないから不幸だった、とかいう人は そもそもプログラマに向いてない。 逆に、今の若い人は、Cもアセンブラも不要なので、習得が難しく、 ソフトウェアの本質を知らないまま突き進んで気の毒だと思うけどね。 http://medaka.5ch.net/test/read.cgi/prog/1244804043/35
36: 仕様書無しさん [sage] 2009/06/13(土) 18:30:41 Cやアセンブラがソフトの本質ぅ? http://medaka.5ch.net/test/read.cgi/prog/1244804043/36
37: 仕様書無しさん [sage] 2009/06/13(土) 19:04:31 >>35 最初がいきなりC言語だと挫折する人の方が多いから そもそもソフト作れる人がほとんどいなかったって意味だろ http://medaka.5ch.net/test/read.cgi/prog/1244804043/37
38: 仕様書無しさん [sage] 2009/06/13(土) 19:18:03 ソフトを作れる人を減らしていかないと 俺の仕事がなくなる http://medaka.5ch.net/test/read.cgi/prog/1244804043/38
39: 仕様書無しさん [] 2009/06/13(土) 19:41:58 >>34 んなこたーない。 今は一つのシステム作るのに複数の言語・複数のプラットフォームを 使うのは当たり前になってきてる。 昔と違って「C言語さえできればプログラマとして一人前」みたいなことは無くなった。 http://medaka.5ch.net/test/read.cgi/prog/1244804043/39
40: 仕様書無しさん [sage] 2009/06/13(土) 20:11:46 客の要求に応じたシステムを作れれば言語ひとつしか出来なくても一人前だと思うんだが。 複数言語使い分けてなんてのは技術者側の自己満足でしょ。 アーキテクチャやってる人なら複数言語使ってみて比較して使い分けてってのは必要だろうけど。 http://medaka.5ch.net/test/read.cgi/prog/1244804043/40
41: 仕様書無しさん [sage] 2009/06/13(土) 20:44:01 客の要求に応じたシステムを安く作るために、いろんな言語を使うんだよ。 一つの言語でやろうっていう方が、技術屋の自己満足。 http://medaka.5ch.net/test/read.cgi/prog/1244804043/41
42: 仕様書無しさん [sage] 2009/06/13(土) 20:59:35 >>35 それで仕事になるなら知らなくてもいいことを知らないのは気の毒とは違うんじゃないかな http://medaka.5ch.net/test/read.cgi/prog/1244804043/42
43: 仕様書無しさん [sage] 2009/06/13(土) 21:18:13 いろんな言語使わんよ実際は やったとしても上級PGがせいぜい似た感じの言語を2つ3つやる程度 例えばJavaとPHPとか、VBとVCとかみたいな もちろんSQLやBASHやHTMLは1言語と数えないでね http://medaka.5ch.net/test/read.cgi/prog/1244804043/43
44: 仕様書無しさん [sage] 2009/06/13(土) 21:55:09 だから業種によって様々だから。 言い切れるおまいらが異常だよ。 http://medaka.5ch.net/test/read.cgi/prog/1244804043/44
45: 仕様書無しさん [sage] 2009/06/13(土) 22:00:03 沢山覚えてて当たり前なのか、必要な人だけ沢山覚えればいいのかって話じゃないの? 複数の言語を沢山覚えるのが当たり前ではないって反論なだけでしょ そりゃいくつもの言語を使い分ける必要がある人はいるだろうよ http://medaka.5ch.net/test/read.cgi/prog/1244804043/45
46: 仕様書無しさん [sage] 2009/06/13(土) 22:22:51 いや、言語一つだけでPGやっていけるっていう方が珍しいと思うぞ。 COBOLとかの特殊な世界は知らんが。 http://medaka.5ch.net/test/read.cgi/prog/1244804043/46
47: 仕様書無しさん [sage] 2009/06/13(土) 22:31:10 半数以上のPGは言語1つ2つでやってると思うが、 そんなにいろんな言語をやらんといけない業種って何? CとC++とMakeとshellとSQLで5言語と計算とか無しな http://medaka.5ch.net/test/read.cgi/prog/1244804043/47
48: 仕様書無しさん [sage] 2009/06/13(土) 22:41:15 WEB系だけどJavaとPHP以外は壊滅してるから殆ど使わんな。 ってかその中でもPHPが殆ど。 業界ではレアケースだったのかこれ。 http://medaka.5ch.net/test/read.cgi/prog/1244804043/48
49: 仕様書無しさん [sage] 2009/06/13(土) 22:50:58 業務系の請負でもライブラリはCのインタフェース触らないといけないものがあって、UIはJavaで運用スクリプトがPerlだったりするが。 もちろんSQLとshくらい普通に知ってる感じで。 あとは案件によって時々ABAPとか付いてきたりか。 仕事が来てから必要に応じて勉強しても間に合う話しなので どうってことは無い事だけど。 http://medaka.5ch.net/test/read.cgi/prog/1244804043/49
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 471 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.803s*