すべてがHになる --- というかなってほしい

TLを眺めていたら根っこの方からHaskellにしちゃいたい感じの議論がなされていたようなのでまとめてみました。
4
前へ 1 2 ・・ 5 次へ
NaOHaq(苛性ソーダ) @NaOHaq

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

2012-08-16 16:51:46
NaOHaq(苛性ソーダ) @NaOHaq

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

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

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

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

. @tanakh この辺の発言 http://t.co/vLhrcRps が念頭にあったので。「CとかC++捨てたい」→ 「組み込みはどうすんの」に対して「アセンブラ使えば」と返すのは流石にネタ発言の域だと思うんですが……

2012-08-16 20:43:54
Hideyuki Tanaka @tanakh

そういう話が現実に可能かどうか妄想してるだけなのに。

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

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

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

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

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

@objectxplosive なんか昔のハードは怪しい機能がたくさんありましたね。

2012-08-16 16:53:14
Hideyuki Tanaka @tanakh

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

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

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

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

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

2012-08-16 16:55:55
shelarcy(しぇらーしぃ) @shelarcy

@master_q 残念ながら、X86 & AMD64(x86-64) の Disassembler はありますがアセンブラはありません…… http://t.co/m6oeEste

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

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

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

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

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

@shelarcy あとで見てみよう思います。ありがとうございます。

2012-08-16 17:00:24
山本和彦 @kazu_yamamoto

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

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

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

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

やはり来世でもOSチームに例外が使えないんですけど、と聞いてくるC++アプリ屋さんがいたら邪険にしようと思います。

2012-08-16 17:08:10
Hideyuki Tanaka @tanakh

うーん、まあRTSの移植性がポーティングで一番大変だということを考えるとたしかに、C言語は一番現実的なソリューションだけど、そういう用途にはC言語はいまやオーバースペックすぎるので、C--的なものでいいはずだという、ゆっくり考えるとそうなった。

2012-08-16 17:08:53
前へ 1 2 ・・ 5 次へ