EssenMemo0006
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
* セキュリティキャンプ2017 の応募用紙からいただいた意見に...
-(by [[K]], 2017.06.05)
** (0) これはなに?
-セキュリティキャンプの応募用紙から、Essenに対してたくさ...
-そのうちの多かったものについて、紹介させていただきます。
** (1) コンマを省略可能にしたことに対する批判
-「コンマが省略できることは基本的に悪くないけれど、マイナ...
-うーむー。まあその指摘は正論だと思います。
-じゃあ、負の数の前に0 を置くのはどうですか? そしたら -2...
-まあマイナスの数はこの仕様と折り合いがよくないのは認めま...
-元々この仕様は、コマンドラインでは引数がスペース区切りに...
-一つのことに対して書き方が複数あるのは柔軟でいいことだと...
-どうしてもいやなら、常にコンマは省略しないで書けばいいで...
-プログラミング言語の一つの方向性として、できるだけ数式に...
** (2) 計算値キャッシュに関する批判
-「キャッシュを作ればそれが永続化されてずっと高速でいられ...
-もし、よく考えずに、なんでもかんでもキャッシュしてしまえ...
-Essenが目指すのは、キャッシュしたいときに手助けしてくれ...
-その関数をキャッシュすべきかどうか、それはプログラマが決...
-そもそも仮に副作用のない純粋な関数だったとしても、キャッ...
-画面表示などの純粋な計算以外の命令が混ざっていたらキャッ...
** (3) 構文や演算子の拡張についての批判
-「自由な構文の拡張や演算子の追加変更を許したら読みにくい...
-この意見はいい指摘だとも思いました。なぜなら私はこの指摘...
-私はそもそも読みやすい言語を目指してはいなかったのです。...
-そもそも読みやすい言語って何かと言えば、言語側でそれなり...
-一方で自由な言語は、制約をできるだけ少なくしようとするの...
-たとえばC++では演算子のオーバーライドができますが、演算...
-私は何か制約を与えることが好きな性分ではなく、自由が大好...
-そういえばC言語はビット演算とか絶妙なポインタ操作とかそ...
** (4) 並列処理を支援したらいいのではないかという提案
-「なんかちょろっとアノテーションを付けるだけで並列処理が...
-ご指摘はその通りだと思われます。
-でも私はEssenをそういう言語にはしない予定です。
-どうしてかというと、並列処理は本当にややこしい問題がたく...
-本来のマルチコアによる並列実行は、速度向上のために行われ...
-でもプログラムAが長い数値計算をしているときに、別のプロ...
-つまり処理速度のための並列処理ではなく、開発効率向上のた...
-真の並列処理は、アクセス競合などでややこしいバグの温床に...
* こめんと欄
#comment
終了行:
* セキュリティキャンプ2017 の応募用紙からいただいた意見に...
-(by [[K]], 2017.06.05)
** (0) これはなに?
-セキュリティキャンプの応募用紙から、Essenに対してたくさ...
-そのうちの多かったものについて、紹介させていただきます。
** (1) コンマを省略可能にしたことに対する批判
-「コンマが省略できることは基本的に悪くないけれど、マイナ...
-うーむー。まあその指摘は正論だと思います。
-じゃあ、負の数の前に0 を置くのはどうですか? そしたら -2...
-まあマイナスの数はこの仕様と折り合いがよくないのは認めま...
-元々この仕様は、コマンドラインでは引数がスペース区切りに...
-一つのことに対して書き方が複数あるのは柔軟でいいことだと...
-どうしてもいやなら、常にコンマは省略しないで書けばいいで...
-プログラミング言語の一つの方向性として、できるだけ数式に...
** (2) 計算値キャッシュに関する批判
-「キャッシュを作ればそれが永続化されてずっと高速でいられ...
-もし、よく考えずに、なんでもかんでもキャッシュしてしまえ...
-Essenが目指すのは、キャッシュしたいときに手助けしてくれ...
-その関数をキャッシュすべきかどうか、それはプログラマが決...
-そもそも仮に副作用のない純粋な関数だったとしても、キャッ...
-画面表示などの純粋な計算以外の命令が混ざっていたらキャッ...
** (3) 構文や演算子の拡張についての批判
-「自由な構文の拡張や演算子の追加変更を許したら読みにくい...
-この意見はいい指摘だとも思いました。なぜなら私はこの指摘...
-私はそもそも読みやすい言語を目指してはいなかったのです。...
-そもそも読みやすい言語って何かと言えば、言語側でそれなり...
-一方で自由な言語は、制約をできるだけ少なくしようとするの...
-たとえばC++では演算子のオーバーライドができますが、演算...
-私は何か制約を与えることが好きな性分ではなく、自由が大好...
-そういえばC言語はビット演算とか絶妙なポインタ操作とかそ...
** (4) 並列処理を支援したらいいのではないかという提案
-「なんかちょろっとアノテーションを付けるだけで並列処理が...
-ご指摘はその通りだと思われます。
-でも私はEssenをそういう言語にはしない予定です。
-どうしてかというと、並列処理は本当にややこしい問題がたく...
-本来のマルチコアによる並列実行は、速度向上のために行われ...
-でもプログラムAが長い数値計算をしているときに、別のプロ...
-つまり処理速度のための並列処理ではなく、開発効率向上のた...
-真の並列処理は、アクセス競合などでややこしいバグの温床に...
* こめんと欄
#comment
ページ名: