アカウント名:
パスワード:
LSI-C(80,86)のkmoriさんですが…
森公一郎氏といえばkmyaccですね。出力されるコードがコンパクトなのがDOS環境には嬉しかった。…今久しぶりにググったら、2005年、12年ぶりにバージョンアップされて [so-net.ne.jp]ました。最新版はJava/JavaScript/Perlに対応しているらしい。Perlってところが既にもう時代を感じさせるものになっちゃってますが…
LSI-Cは結構ヤワなコンパイラでな ちょっと込み入った算術式を書くだけで不正なコードを生成する(too complexなんたらみたいな気のきいたwarningメッセージは出してくれない) 結局、個人レベルで作成/メンテやってるアプリケーションの限界なんだよ#規格のあるプログラミング言語/コンパイラの処理系を実装するのがハッカーなのか?
意味が分かりません良かれ悪しかれkmoriさんがハッカーの典型だと書いたまでですが、ロバストな処理系を作るベンダープログラマーがハッカーなのですか?
察してやりなよ。コンパイラのバグだとか文句言うやつは99.99%自分が悪い。
残りの0.01%は、自分でコンパイラ作るスキルが有る人。
99.99%は言い過ぎだと思うんだよね。俺もマイクロソフトにコンパイラのバグを報告したことあるけど、マイクロソフトはそれをバグと認めて改修したよ。まあ、ベータ版の話だけどね。ちなみに、俺はしがない三流プログラマ。コンパイラなんてそんなもん。
99.99%の人はコンパイラのバグを出せるほどのコードは書かないってことなんじゃないだからコンパイラのバグかな?と思ったときにはその確率でそうじゃないよと思うのが正解ってくらいの意味
なるほど、確かにこのコード正しいはずなのにって時は、たいがい、あっここがおかしかった!がほとんどだよね。そういう意味では気持ち99.99%くらいに思っとく方がいいかもね。
ただ、コンパイラを絶対視してる人は気をつけた方がいい。
コンパイラが正しいコードを掃いても、CPUがバグっていることもある。
コンパイラが正しいコードを吐いても、ライブラリがバグっていることもある。
#昔、浮動小数点ライブラリのバグで悩んだなぁ・・・
コンパイラの実装が創造的な仕事なのかねぇ.........
中田育男さんがバリバリ実装していた時代は創造的な仕事の部類だったと思いますよ。誰や何を基準にしているかで異論も多数出るであろうことは否定しませんが。
ほっときましょうよ。どんなバカでもケチを付けることだけは出来るってやつですよ。
Z80でまともな速度の出るCコンパイラってこれしかなかったから当時はマジでお世話になりました。
まあ、非再起、byte->int暗黙の変換なしとか独自独自仕様使った場合だけどZ80なんだからあたりまえ。
LSIC80がなかったら、アセンブラで書くしかなかった。
それもそうですね。引きずられて我自身をダークサイドに堕すのも平気という覚悟を持ってるわけでないし。
// 話変わってバカもといバッカスはご逝去なさってますが、アホもといエイホは存命中だった。
本当に真っ先に思いついたのがそれ?他に思いつく人いないの?
ほかはアカデミシャンとして著名だったりするので
「アカデミシャンとして著名」だと失格ならクヌース大先生をまっさきに除外しないとね。
はい、チューリング賞受賞者を一ハッカー呼ばわりする度胸は俺にはない彼の代表的な業績がTeXだと思っている人は仕方ないでしょうが
自分が執筆する本のために、既存の組版システムが気に入らないからといって、組版システムを自作するってのは、実に「ハッカー」らしいと思います。
まあ、そんな「凄腕のハッカー」を、「一ハッカー呼ばわり」する度胸はありませんけど。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
最初のバージョンは常に打ち捨てられる。
日本人ハッカーというと (スコア:0)
LSI-C(80,86)のkmoriさんですが…
Re:日本人ハッカーというと (スコア:1)
森公一郎氏といえばkmyaccですね。出力されるコードがコンパクトなのがDOS環境には嬉しかった。
…今久しぶりにググったら、2005年、12年ぶりにバージョンアップされて [so-net.ne.jp]ました。最新版はJava/JavaScript/Perlに対応しているらしい。Perlってところが既にもう時代を感じさせるものになっちゃってますが…
Re: (スコア:0)
LSI-Cは結構ヤワなコンパイラでな ちょっと込み入った算術式を書くだけで不正なコードを生成する(too complexなんたらみたいな気のきいたwarningメッセージは出してくれない)
結局、個人レベルで作成/メンテやってるアプリケーションの限界なんだよ
#規格のあるプログラミング言語/コンパイラの処理系を実装するのがハッカーなのか?
Re: (スコア:0)
意味が分かりません
良かれ悪しかれkmoriさんがハッカーの典型だと書いたまでですが、ロバストな処理系を作るベンダープログラマーがハッカーなのですか?
Re: (スコア:0)
察してやりなよ。
コンパイラのバグだとか文句言うやつは99.99%自分が悪い。
残りの0.01%は、自分でコンパイラ作るスキルが有る人。
Re: (スコア:0)
99.99%は言い過ぎだと思うんだよね。
俺もマイクロソフトにコンパイラのバグを報告したことあるけど、
マイクロソフトはそれをバグと認めて改修したよ。
まあ、ベータ版の話だけどね。
ちなみに、俺はしがない三流プログラマ。
コンパイラなんてそんなもん。
Re: (スコア:0)
99.99%の人はコンパイラのバグを出せるほどのコードは書かないってことなんじゃない
だからコンパイラのバグかな?と思ったときにはその確率でそうじゃないよと思うのが正解ってくらいの意味
Re: (スコア:0)
なるほど、確かにこのコード正しいはずなのにって時は、
たいがい、あっここがおかしかった!がほとんどだよね。
そういう意味では気持ち99.99%くらいに思っとく方がいいかもね。
ただ、コンパイラを絶対視してる人は気をつけた方がいい。
Re: (スコア:0)
コンパイラが正しいコードを掃いても、CPUがバグっていることもある。
Re: (スコア:0)
コンパイラが正しいコードを吐いても、ライブラリがバグっていることもある。
#昔、浮動小数点ライブラリのバグで悩んだなぁ・・・
Re: (スコア:0)
コンパイラの実装が創造的な仕事なのかねぇ.........
Re:日本人ハッカーというと (スコア:1)
中田育男さんがバリバリ実装していた時代は創造的な仕事の部類だったと思いますよ。
誰や何を基準にしているかで異論も多数出るであろうことは否定しませんが。
Re: (スコア:0)
ほっときましょうよ。
どんなバカでもケチを付けることだけは出来るってやつですよ。
Z80でまともな速度の出るCコンパイラってこれしかなかったから
当時はマジでお世話になりました。
まあ、非再起、byte->int暗黙の変換なしとか独自独自仕様使った場合だけど
Z80なんだからあたりまえ。
LSIC80がなかったら、アセンブラで書くしかなかった。
Re:日本人ハッカーというと (スコア:1)
それもそうですね。引きずられて我自身をダークサイドに堕すのも平気という覚悟を持ってるわけでないし。
// 話変わってバカもといバッカスはご逝去なさってますが、アホもといエイホは存命中だった。
Re: (スコア:0)
本当に真っ先に思いついたのがそれ?
他に思いつく人いないの?
Re: (スコア:0)
ほかはアカデミシャンとして著名だったりするので
Re: (スコア:0)
「アカデミシャンとして著名」だと失格ならクヌース大先生をまっさきに除外しないとね。
Re: (スコア:0)
はい、チューリング賞受賞者を一ハッカー呼ばわりする度胸は俺にはない
彼の代表的な業績がTeXだと思っている人は仕方ないでしょうが
Re:日本人ハッカーというと (スコア:1)
自分が執筆する本のために、
既存の組版システムが気に入らないからといって、
組版システムを自作するってのは、
実に「ハッカー」らしいと思います。
まあ、そんな「凄腕のハッカー」を、「一ハッカー呼ばわり」する度胸はありませんけど。