アセンブラ言語やマシン語は覚えておくべきですか? (520レス)
1-

24: 2009/06/13(土)08:19 AAS
>>2はきっと、組込み開発のことを全く知らないんだろうな。
それはそれで幸せなことだw
25: 2009/06/13(土)08:57 AAS
とりあえず、情報処理技術者試験のCASL2程度はやっとけ。
8086でもいいけど、要するにそのぐらいの基本レベル。
26: 2009/06/13(土)13:09 AAS
アセンブラを知らない組み込みプログラマは、モグリ。
27: 2009/06/13(土)13:32 AAS
大学でひととおり習ってるはず
28
(1): 2009/06/13(土)16:35 AAS
今だったら、アセンブラで、
ファイルからリードして標準出力へ表示ぐらい出来れば良いんじゃね。
29: 2009/06/13(土)16:42 AAS
>>28
ファイルでは敷居が高いから、キーボードから1文字リードしてTTYに出力の方がいいよ。
それならシステム関数使わないで全部まるまるっとアセンブラで組めるだろ?
30: 2009/06/13(土)17:08 AAS
シリアル入力→演算→シリアル出力
これならワンチップマイコンでも作れるからね。
31
(1): 2009/06/13(土)17:09 AAS
そう考えると中級アマチュアでもみんなマシン語書いてた
ベーマガI/O世代はレベル高かったんだな
32: 2009/06/13(土)17:28 AAS
>>31
いや、当時は覚える範囲がすごく狭いから
プログラマーのスキル=どれくらい深く知ってるか=アセンブラ等のハードよりの技術
みたいな感じだった。今は目的に適した言語、ツール、書き方等、スキルの方向性も変わってきてる。
アセンブラを憶えると希少価値は上がるけど活用する場面は少なかった。俺の場合。
そのうちUVパイプやらRISCやらアセンブラに直訳するだけでは高速化すら難しくなり、今は必要なら読む程度。
同じ労力で>>1が別言語覚えるのと迷っているならそちらを進める。
33: 2009/06/13(土)17:46 AAS
9801以外の奴はBASICとマシン語しか選択肢なかったようなもんだからな
34
(1): 2009/06/13(土)17:48 AAS
ちょっと前に誰か偉い人が
僕らの時代はC言語を覚えなきゃならないのが不幸だったとか言ってたな
個人的に技術追求するんじゃなかったら特定の高給言語だけできればいいんだよね
35
(2): 2009/06/13(土)18:17 AAS
Cを覚えたくないのに覚えなきゃならないから不幸だった、とかいう人は
そもそもプログラマに向いてない。
逆に、今の若い人は、Cもアセンブラも不要なので、習得が難しく、
ソフトウェアの本質を知らないまま突き進んで気の毒だと思うけどね。
36: 2009/06/13(土)18:30 AAS
Cやアセンブラがソフトの本質ぅ?
37: 2009/06/13(土)19:04 AAS
>>35
最初がいきなりC言語だと挫折する人の方が多いから
そもそもソフト作れる人がほとんどいなかったって意味だろ
38: 2009/06/13(土)19:18 AAS
ソフトを作れる人を減らしていかないと
俺の仕事がなくなる
39: 2009/06/13(土)19:41 AAS
>>34
んなこたーない。

今は一つのシステム作るのに複数の言語・複数のプラットフォームを
使うのは当たり前になってきてる。
昔と違って「C言語さえできればプログラマとして一人前」みたいなことは無くなった。
40: 2009/06/13(土)20:11 AAS
客の要求に応じたシステムを作れれば言語ひとつしか出来なくても一人前だと思うんだが。
複数言語使い分けてなんてのは技術者側の自己満足でしょ。
アーキテクチャやってる人なら複数言語使ってみて比較して使い分けてってのは必要だろうけど。
41: 2009/06/13(土)20:44 AAS
客の要求に応じたシステムを安く作るために、いろんな言語を使うんだよ。
一つの言語でやろうっていう方が、技術屋の自己満足。
42: 2009/06/13(土)20:59 AAS
>>35
それで仕事になるなら知らなくてもいいことを知らないのは気の毒とは違うんじゃないかな
43: 2009/06/13(土)21:18 AAS
いろんな言語使わんよ実際は
やったとしても上級PGがせいぜい似た感じの言語を2つ3つやる程度
例えばJavaとPHPとか、VBとVCとかみたいな
もちろんSQLやBASHやHTMLは1言語と数えないでね
44: 2009/06/13(土)21:55 AAS
だから業種によって様々だから。
言い切れるおまいらが異常だよ。
45: 2009/06/13(土)22:00 AAS
沢山覚えてて当たり前なのか、必要な人だけ沢山覚えればいいのかって話じゃないの?
複数の言語を沢山覚えるのが当たり前ではないって反論なだけでしょ
そりゃいくつもの言語を使い分ける必要がある人はいるだろうよ
46: 2009/06/13(土)22:22 AAS
いや、言語一つだけでPGやっていけるっていう方が珍しいと思うぞ。
COBOLとかの特殊な世界は知らんが。
47: 2009/06/13(土)22:31 AAS
半数以上のPGは言語1つ2つでやってると思うが、
そんなにいろんな言語をやらんといけない業種って何?
CとC++とMakeとshellとSQLで5言語と計算とか無しな
48: 2009/06/13(土)22:41 AAS
WEB系だけどJavaとPHP以外は壊滅してるから殆ど使わんな。
ってかその中でもPHPが殆ど。
業界ではレアケースだったのかこれ。
49: 2009/06/13(土)22:50 AAS
業務系の請負でもライブラリはCのインタフェース触らないといけないものがあって、UIはJavaで運用スクリプトがPerlだったりするが。
もちろんSQLとshくらい普通に知ってる感じで。

あとは案件によって時々ABAPとか付いてきたりか。

仕事が来てから必要に応じて勉強しても間に合う話しなので
どうってことは無い事だけど。
50: 2009/06/13(土)23:09 AAS
アセンブラ必要なのは組み込み系だけじゃね?
業務系とかWEB系は高級言語レベルで動作が保証されればハードに近い所が何やってんのか知る必要無いからな。
51
(1): 2009/06/13(土)23:11 AAS
WEB系の仕事するときでも、Java,PHP,JavaScript(AS含む),Rubyくらいは出てくるなぁ。
(一つのプロジェクトで全部使うわけでもないけど)
マスタメンテなどの管理アプリ欲しいっていわれればC#あたりで作ることになるし、

会社としてはWEB系以外の仕事も請負ってるんで、そっちはまたべつの技術使うし。
52: 2009/06/13(土)23:42 AAS
おれも情報処理技術者試験のCASL勉強したけど全然覚えてない
でも先にこれやっとくとCのポインタが理解しやすかったと思う
53: 2009/06/14(日)01:02 AAS
つまり複数言語を沢山使う人は、みんな無駄に改行を入れるということですね。
1-
あと 467 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.019s