「C,C++捨てられるんじゃね?」「組み込みは?」「アセンブラで書けば?」「」

便利なデバッガとか、周辺ツールのサポートとか、そういうのが揃ってはじめて、「使える」ようになると思うんですが……
13
若年寄(もう若くない) @kikairoya

現実見えてない発言は割と頭にきます

2012-08-16 16:50:56
NaOHaq(苛性ソーダ) @NaOHaq

職場のボスいわく、(SH辺りを作り出した頃に)組み込み開発にC言語を導入しようとしたときも、業界からは相当な抵抗があったとか。検証可能性とかの問題で。

2012-08-16 16:51:46
DMスパマーに乗っ取られました @master_q

炊飯器はC++だったんか、、、でも最近の組み込みはそうなのかな、、、

2012-08-16 16:51:55
Hideyuki Tanaka @tanakh

C++やってられんから白紙に戻したいんですがね。

2012-08-16 16:52:33
Hideyuki Tanaka @tanakh

なんでC/C++捨てたいといって文句言われにゃならんのだ

2012-08-16 16:53:52
NaOHaq(苛性ソーダ) @NaOHaq

. @tanakh 自分に影響があるかどうかとかじゃなくて、「関数型とかHaskell界隈の連中がまた極端なこと言ってる」とかいう印象が強化されるのが問題なんでは

2012-08-16 16:55:02
山本和彦 @kazu_yamamoto

もう、DNS サーバも Haskell で書くべき。

2012-08-16 16:55:03
Hideyuki Tanaka @tanakh

別に僕がGCCごとCとC++捨てることに成功してもいいじゃない。

2012-08-16 16:55:42
DMスパマーに乗っ取られました @master_q

C++はC言語モドキのしか書いたことないので、あんまりよくわからない。けど、前職でC++には全くよい思い出がない。

2012-08-16 16:55:55
Hideyuki Tanaka @tanakh

@NaOHaq ふーむ、僕に極端な話するなと言われても困ってしまいますが…

2012-08-16 16:56:51
そーり @yshigeru

@master_q ボクの前職では、OS無しみたいなのはCでしたが、他は全部C++でした。あとはAda。

2012-08-16 16:57:05
若年寄(もう若くない) @kikairoya

じゃあなんでアセンブリ書けとか言うのさ

2012-08-16 16:57:12
DMスパマーに乗っ取られました @master_q

@yshigeru できるもんなんですね。コーディング規約とかガッチリしてたんでしょうか。 <C++

2012-08-16 16:58:00
若年寄(もう若くない) @kikairoya

C++捨て去ってHaskellで完結させるのは諸手を上げて賛成するが、C++を捨て去ってアセンブリで完結したいとか言い出すのは殴るしかないです

2012-08-16 16:58:15
そーり @yshigeru

@master_q なんかありましたね。STL禁止とかもあった。

2012-08-16 16:58:31
DMスパマーに乗っ取られました @master_q

@yshigeru newは使って良かった?v8みたいにstaticメソッドでコストラクタ書く?

2012-08-16 16:59:43
そーり @yshigeru

@master_q newしてもいいのですが、例外投げるの禁止なのでnewの前になんか付けてた。まぁ、基本的にnewとかは起動時にしかやらないのですが。

2012-08-16 17:00:44
DMスパマーに乗っ取られました @master_q

@yshigeru なんかコサキさんから聞いた気がする。セオリーなんですね

2012-08-16 17:01:32
山本和彦 @kazu_yamamoto

ハードの制御に C は必要だと思うけど、Haskell でポインタの操作ばかりしていると Haskell (強い静的型付きのC)でいいやとも思う。 #たぶん間違い

2012-08-16 17:03:54
そーり @yshigeru

@master_q 組み込みだとそうですね。転職してgtkアプリでガンガンmalllocしてたので驚愕しました。

2012-08-16 17:03:55
山本和彦 @kazu_yamamoto

Haskell でのポインタ操作はこんな感じ(HTTP ヘッダのコンポーザ): http://t.co/FbypMWo3

2012-08-16 17:05:46