情報更新

last update 05/07 20:24

ツイート検索

 

@bleis
サイトメニュー
Twilogユーザー検索

Twilog

 

@bleis

ぐるぐる系SQL@bleis

Stats Twitter歴
4,501日(2009/01/11より)
ツイート数
101,720(22.5件/日)

ツイートの並び順 :

表示するツイート :

2021年05月05日(水)2 tweetssource

2021年05月04日(火)5 tweetssource

5月4日

@bleis

ぐるぐる系SQL@bleis

@_midoliy_ なるほど。*xxx*と**xxx**の変換結果が別なら、それを使ってCSSで表現したほうがいいように思います。同じになってしまうなら自分ならHTML埋込してでもコード片をそこには使わないですが、あくまで自分なら、と言う話です。

posted at 10:00:51

5月4日

@bleis

ぐるぐる系SQL@bleis

@_midoliy_ アンダースコアや浮動小数点数とちゃんと使っているところに好感を持ちました!
スタイルに関して、強調とコード片を用語みたいな意味で使っているのは気になりましたが、これは何か意図があってのものなのでしょうか?

posted at 09:45:09

2021年04月27日(火)2 tweetssource

2021年04月26日(月)1 tweetsource

4月26日

@bleis

ぐるぐる系SQL@bleis

@_midoliy_ 興味深いですね。forが早いのは、ループ変数がintだから、ループごとのインクリメントや比較が早いからでしょうか。downtoだと遅くなるのはよくわかりませんが・・・

posted at 10:53:51

2021年04月25日(日)17 tweetssource

4月25日

@bleis

ぐるぐる系SQL@bleis

@_midoliy_ それはそれとして、非末尾再帰をCPS変換すれば機械的に末尾再帰版が手に入りますが、ループに変換するのは自明でない事も多く、対象が複雑であればあるほどループから書く、というのが辛い気がします。ASTの変換処理のことなんですけどね。

posted at 23:38:24

4月25日

@bleis

ぐるぐる系SQL@bleis

@nagise 1-100を表すパターン(ビットパターンでもなんでもいい)から、fizzbuzz関数に通したときのパターンに変換可能であればいいと思います。あとはそのパターンを表示するような環境の上で実行してしまえばいいです。

posted at 23:27:07

4月25日

@bleis

ぐるぐる系SQL@bleis

そういえば、「JSON返してブラウザ側でHTML(DOM)に変換して表示」っての、XSLTチックですね。時代がXSLTに追いついたのかもしれない(違

posted at 11:33:18

4月25日

@bleis

ぐるぐる系SQL@bleis

@pokarim @naka_aki_spl IP的にはforを書いてズームアウトするとΣ表記になるとかだったかな・・・
読んだのがだいぶ昔のことなので、うろ覚えで「なんかIPってあったなー」くらいのことなので、違ったかもしれません。

posted at 10:54:39

4月25日

@bleis

ぐるぐる系SQL@bleis

XSLT、思ってたよりも素直に書けてしまって、そういう意味ではSQLの方が楽しい。表現力が高すぎるんだよなぁ。

posted at 10:18:52

2021年04月24日(土)21 tweetssource

4月24日

@bleis

ぐるぐる系SQL@bleis

パラダイムの違うやつ10個というやつ、全てが独立している必要はないし、並行並列のパラダイム(スレッドとかアクターとかCSPとか)もあるし、「たくさん」の比喩的表現としてとらえられませんかね?

posted at 10:17:32

4月24日

@bleis

ぐるぐる系SQL@bleis

@haljik 書きやすさを重視するか読みやすさを重視するかの判断で、当時は(英文のように)読めるものが人気だった、ということかと。欲しい物が先頭に来るの、まさに「宣言的」って感じがしませんか?

posted at 09:59:07

4月24日

@bleis

ぐるぐる系SQL@bleis

プログラミング言語としてのSQL(select)とか、プログラミング言語としてのXSLTとかやると、構文大事って実感持ててオススメ。オススメはしない。

posted at 09:45:04

4月24日

@bleis

ぐるぐる系SQL@bleis

@nagise パラダイム違うのに自分の知ってるパラダイム(多くの場合手続き型)でやろうとする人は観測範囲内では多くて、それを矯正するのは言語ごとの罠をレビューで指摘するのとは比較にはらない時間が必要ですよね、という主張です。

posted at 08:56:49

4月24日

@bleis

ぐるぐる系SQL@bleis

ASTをトラバースして変換するみたいな処理、相互再帰になるじゃないですか。あれを末尾呼び除去の最適化が効かないからってループに変換したときは大変だった。大変だったんですよ。

posted at 08:52:07

4月24日

@bleis

ぐるぐる系SQL@bleis

@nagise 言葉が足りていませんでしたが、後者はパラダイムの話をしているつもりでした。当然、言語ごとに細かな違いはあれど、そのあたりって問題が起きてからでも十分リカバリー可能だと思っているのであまり問題視していませんでした。

posted at 08:47:39

4月24日

@bleis

ぐるぐる系SQL@bleis

末尾自己再帰は人力除去する気にもなるけど、末尾相互再帰の人力除去は辛いですよ???という気持ちがある。

posted at 08:43:51

4月24日

@bleis

ぐるぐる系SQL@bleis

よく聞く(聞いた)「プログラミング言語は1つやればあとは同じ」という言説はさすがにアレだけど、「この言語やっておけばあとはだいたい同じ」と言えるようなものもあるよね、という

posted at 08:25:04

4月24日

@bleis

ぐるぐる系SQL@bleis

パラダイ厶の違いが云々という話、Oz(Mozart)という存在があるのでなぁ。
とりあえず、Oz1つやっておけば実用的なところでは他の言語はどうとでもなるのでは、という気がしないでもない。
Scalaも割とそこに近いとは思う。

posted at 08:21:47

2021年04月23日(金)1 tweetsource

2021年04月08日(木)2 tweetssource

このページの先頭へ