「コンパイラ・スクリプトエンジン」相談室16 (649レス)
「コンパイラ・スクリプトエンジン」相談室16 http://mevius.5ch.net/test/read.cgi/tech/1405822579/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
469: デフォルトの名無しさん [sage] 2016/04/14(木) 20:06:31.03 ID:VC8/A0Ig 略語もセンスがいるよな ところで、defunって何の略? どうでも良いけどλなんか変換しなきゃ出てこないし入力速度最悪だな http://mevius.5ch.net/test/read.cgi/tech/1405822579/469
470: デフォルトの名無しさん [sage] 2016/04/14(木) 20:21:19.82 ID:gC/abIq/ >>469 > defunって何の略? DEfine FUNction じゃね? http://mevius.5ch.net/test/read.cgi/tech/1405822579/470
471: デフォルトの名無しさん [sage] 2016/04/14(木) 20:43:14.68 ID:FsF2j7W4 >>469 >>470氏が書いているけどdefine functionの略だよ、common lispとかemacs lispとかでつかわれてる λ自体は”lambda”をテキストエディタ側で差し替えるとか一文字入力のマクロをバインドすればいいだけだと思うのだよね(IDE作り込みの一環) どっちかっつーとワタシの一押しは関数定義の宣言句に省略形を許せば良くない?ってだけなのでスレ違いではある。 http://mevius.5ch.net/test/read.cgi/tech/1405822579/471
472: デフォルトの名無しさん [sage] 2016/04/17(日) 00:39:50.58 ID:SCILLDG5 letはconstの代わりに使う言語があるね 関数宣言にdoがないとなると色々と候補に悩んでしまうぜ job, fun, flow, verb, work, act(action) http://mevius.5ch.net/test/read.cgi/tech/1405822579/472
473: デフォルトの名無しさん [sage] 2016/04/17(日) 01:15:23.96 ID:iuB497/s >>472 再代入を許さない言語だとletがconstと等価になるからじゃないのかな? >>460 関数宣言がfunction hoge(args)と言う形をとる事をやめて予約語(function)無しでも可能な感じはしないでもないのだけど文法に制限って起きうるかな? (Return型) function-name(Args....) とか function-name(Args):Return-Type 前者はCだし、後者はJScriptの宣言形式だけど、これじゃイヤな理由も思いつかない。 グローバル変数の定義とか外部変数定義とかのvar,static,externやら名前空間のnamespaceとかpackageとかimport等の特殊な予約語彙だけ文の開始から除外すれば後者の方法で関数は定義できると思うのだけど。 http://mevius.5ch.net/test/read.cgi/tech/1405822579/473
474: デフォルトの名無しさん [sage] 2016/04/17(日) 03:41:30.77 ID:SCILLDG5 >>473 >予約語なくせば? 変数宣言でも関数宣言でも先頭に予約語が付いてIDEが色つけてくれた方が見やすいじゃない? もしくは関数宣言をすべて関数ポインタ(クロージャ?)のみにして、変数化してしまうか? var function-name = ->(args...){ ... } http://mevius.5ch.net/test/read.cgi/tech/1405822579/474
475: デフォルトの名無しさん [sage] 2016/04/17(日) 16:43:33.52 ID:3szJoJiC 基本的に、普通のブロックと、関数(クロージャ)との、区別をどうするかという問題が有るからね 普通のブロックは大体{ something }こんな感じだろうけど、これは呼び出しなしで即座に実行するのが普通 一方でクロージャは呼び出さない限りは実行されない 関数やクロージャなどを引数に取る関数が有ったとして func_name( { something } ); こんな感じに呼び出した場合、{ something }を実行した結果を関数に渡すのか { something }その物を関数に渡すのか、コンパイラはよくわからない func_nameの呼び出し引数の型がクロージャであることをコンパイラが分かっていたとしても { something }を実行した結果がクロージャになり、それを関数に渡すという可能性もあるのでコンパイラは判断できない そのため、明確にするためにfunc_name( function{ something } );のように 何か普通のブロックとクロージャを区別する文法が要るのだね そうこうしていると、Javascriptが出来上がる http://mevius.5ch.net/test/read.cgi/tech/1405822579/475
476: デフォルトの名無しさん [sage] 2016/04/17(日) 17:47:06.17 ID:SCILLDG5 結局function代替ワードが必要だと気付く ラムダ記号=>だと引数に使うときダサイもんね http://mevius.5ch.net/test/read.cgi/tech/1405822579/476
477: デフォルトの名無しさん [] 2016/04/18(月) 12:27:13.85 ID:keXFBRJQ 新しいコンパイラを使うとき、「特有のクセのある」 のがグラフィック関数なんだよな。 個人的には、グラフィック関数も、ANSIで定めて欲しいくらい。 http://mevius.5ch.net/test/read.cgi/tech/1405822579/477
478: デフォルトの名無しさん [sage] 2016/04/18(月) 13:16:18.87 ID:pknZG/q+ グラフィックなぁ b800:0000らへんを好き勝手に弄らせてくれるなら歓迎するのだわ # ネタが古いか http://mevius.5ch.net/test/read.cgi/tech/1405822579/478
479: デフォルトの名無しさん [sage] 2016/04/19(火) 13:33:12.70 ID:6Wh9TF6d 8色でいいんか? http://mevius.5ch.net/test/read.cgi/tech/1405822579/479
480: デフォルトの名無しさん [] 2016/04/20(水) 02:49:26.81 ID:dZcIDvSg 最近はいじっていないので、最新のツールはよくわからんが、 昔のツールでは、RGBの三原色を元に、すべてのグラフィックを 再現していたからなあ。今考えると、ずいぶん、原始的だった。 http://mevius.5ch.net/test/read.cgi/tech/1405822579/480
481: デフォルトの名無しさん [] 2016/04/20(水) 05:43:15.95 ID:wqKcWsga >>480 最新をよくわかってないのによく原始的だと解るね? http://mevius.5ch.net/test/read.cgi/tech/1405822579/481
482: デフォルトの名無しさん [sage] 2016/04/20(水) 06:55:13.29 ID:XnBYIzBk シマノのギアの仕組みをよくわかってない俺にもギアのないママチャリは原始的だと思う http://mevius.5ch.net/test/read.cgi/tech/1405822579/482
483: デフォルトの名無しさん [] 2016/04/20(水) 07:16:40.91 ID:wqKcWsga 自転車に例えるなら車輪を回転させて走らせるのは原始的だったなぁって言ってるのが >>480 なんだけどね http://mevius.5ch.net/test/read.cgi/tech/1405822579/483
484: デフォルトの名無しさん [sage] 2016/04/20(水) 07:52:09.40 ID:UfNx2Znx えっ今もRGBじゃないの? http://mevius.5ch.net/test/read.cgi/tech/1405822579/484
485: デフォルトの名無しさん [sage] 2016/04/20(水) 08:22:02.22 ID:r07pzD8i >>483 それはお前が勝手にそう思ってるだけ ギア付きのチャリより直結のチャリの方がより原始的なのはわかるだろ? http://mevius.5ch.net/test/read.cgi/tech/1405822579/485
486: デフォルトの名無しさん [sage] 2016/04/20(水) 08:29:41.63 ID:r07pzD8i >>484 ツールって言うのか何を示すのか、グラフィックっと言うものの範囲にもよる ディスプレイ表示機構に限定すれば RGB 以外のは見たことない グラフィックツールの話なら HSB とかの他のカラーモデルを扱えるものはあるし、プリンタは CMYK だし そもそもこのスレで長々引っ張る話でもないし http://mevius.5ch.net/test/read.cgi/tech/1405822579/486
487: デフォルトの名無しさん [sage] 2016/04/20(水) 09:12:43.14 ID:UfNx2Znx CMYKなんて大昔からあった http://mevius.5ch.net/test/read.cgi/tech/1405822579/487
488: デフォルトの名無しさん [] 2016/04/20(水) 10:07:43.41 ID:wqKcWsga >>485 RGBっていうコンピューターグラフィックス上で今でも最も基本的な部分を指して原始的って言ってるからギア云々は的外れって言ってんの http://mevius.5ch.net/test/read.cgi/tech/1405822579/488
489: デフォルトの名無しさん [] 2016/04/20(水) 11:06:43.66 ID:fkY4xDrs グラフィック関数ってOpenGLとかそういうはなしじゃないのか・・・ http://mevius.5ch.net/test/read.cgi/tech/1405822579/489
490: デフォルトの名無しさん [sage] 2016/04/20(水) 12:29:24.43 ID:r07pzD8i >>488 だからそれってお前のちんけな知識で語ってるだけだろ w どういう風に対応付けるかなんて色々あるのに知識のない奴ってそれしか思い付かないから自分の考えが一番って思ってるんだよな http://mevius.5ch.net/test/read.cgi/tech/1405822579/490
491: デフォルトの名無しさん [sage] 2016/04/20(水) 14:01:09.01 ID:ljSF0mgB おまえのことか http://mevius.5ch.net/test/read.cgi/tech/1405822579/491
492: デフォルトの名無しさん [] 2016/04/20(水) 15:33:41.96 ID:9SnFE2FG 例えが悪いって言ってんのにどういう風に対応付けするかは色々って何言ってるのか解りませんわ。 http://mevius.5ch.net/test/read.cgi/tech/1405822579/492
493: デフォルトの名無しさん [sage] 2016/04/20(水) 19:30:01.52 ID:r07pzD8i >>492 > 例えが悪いって言ってんの お前かそう思ってるだけ って何回言えば理解するんだ? http://mevius.5ch.net/test/read.cgi/tech/1405822579/493
494: デフォルトの名無しさん [sage] 2016/04/20(水) 20:27:51.87 ID:ljSF0mgB いや、お前こそが、そう思っているだけだろ 車輪の話は分かりやすかった http://mevius.5ch.net/test/read.cgi/tech/1405822579/494
495: デフォルトの名無しさん [sage] 2016/04/20(水) 22:17:47.57 ID:iD79AHEd どっちもどっち 下らんことでお山の大将になりたがるなよ http://mevius.5ch.net/test/read.cgi/tech/1405822579/495
496: デフォルトの名無しさん [] 2016/04/21(木) 01:56:58.28 ID:q7849b+A 変な所を指摘したらお山の大将になりたがる猿呼ばわりか、めんどくせえスレだな http://mevius.5ch.net/test/read.cgi/tech/1405822579/496
497: デフォルトの名無しさん [] 2016/04/21(木) 02:20:43.14 ID:mxlfT2Ft スレ違いだから首釣って死ねって事だ 言わせんな http://mevius.5ch.net/test/read.cgi/tech/1405822579/497
498: デフォルトの名無しさん [] 2016/04/21(木) 12:57:39.05 ID:DAo9Zovx エプソンのプリンターも当然、CMYKだが、 「純正を使わないと、すぐに故障する」 ような構造にしてあったよな? あれはハードの構造でそうしているのか。コードにも、純正な否かを 判断する部分を盛り込んでいるのかどうか。 http://mevius.5ch.net/test/read.cgi/tech/1405822579/498
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 151 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.017s