>RT スマホゲーのクソ広告みあって好きだったのでつい「ふぁぼ&RT」してしまっただろ!反省しろ!
> 「名前の長さ」が「大きさ」をそのまま象徴 > 「名前が長い」=「召喚の詠唱時間が長い」=「強い」的な連想が働いているのかも 異議あり。「コラッタ→ラッタ」「ココドラ→コドラ」と"コ"が外れる形で名前が短くなる場合もあり、そうでなくとも「テッポウオ→オクタン」など例外が多くある。 twitter.com/livedoornews/s…
あと「濁音=強い」にも例外がありますね。「タツベイ→コモルー」とか「ダブラン→ランクルス」とか。もっとも、「ダブラン→ランクルス」は"名前が長くなっている"例でもありますが。
この件でもう一つ、これはポケモン本編での話になりますが、実はビブラーバよりもナックラーのほうが強かったりします。なぜなら特性ちからずくで、A100とビブラーバよりも高く、S10だからトリパで活躍が見込めるからです。 これ以外だとポリゴン2がポリゴンZよりも明らかに強かったりもしますね。
以上から「濁音=強い」「名前が長い=大きい、強い」というのは一概には言えないのではないかなと思います。
ちなみにこれは「ポリゴンZが使えない」ということを言いたいのではありません。ポリゴンZはポリゴン2よりも耐久力は落ちましたが代わりにすばやくなっており、火力も上がっているので、スカーフをまけば高速アタッカーとしては十分使えます。
どうでも良いけど、Rustaceanと #Rust 信者がよく使っているFerrisくん、実は公式マスコットキャラクターじゃなくて"非"公式マスコットキャラクターなんですよね。勘違いしている人が多すぎるけど。 #プログラミング
さっきのとは関係ないけど、非事実を見て、事実は見ない、または非事実を事実と見る信者、俺は現実逃避するよりもカッコ悪いと思ってる。
まだ #JVM言語 を #Rust が代替すると豪語している人がいるのか。 じゃあ、RustコードをWindowsのexeファイルにビルドしてそれをLinuxで動かしてみてくださいね! そう言われたら、どう思いますかね。 #プログラミング
俺は過去に、本当に未熟だった頃に、ガチで #JavaScript ってなんであるんですか? #Java で十分ではないのですか?とあるJavaエンジニアに質問したことがあります。残念ながら詳細は忘れちゃいましたが、概ね「JavaもJSも必要」という回答だったと思います。
俺が何が言いたいのかって言うと、JVM言語をRustが代替するというのは過去の俺がやったような質問と同等レベルの「トンデモ発言」だってことです。 もし本気でそう思うのなら、一度情報工学を学び直したほうが良い。誇張抜きで。
あと「 #ガベージコレクション が(速度抜きで)メモリ関連で問題がある」というデマ以外の何物でもないことを吹聴してGCを使った言語をネガキャンしている #Rust 信者もいやがるな。本当やめてほしい。 それ言ったらRustのstd::rc::Rcもメモリリークの問題がありますやんかー。 #プログラミング
ちなみにこれは俺自身「どうなんだ?」と思っているのだが、メモリリークはRust的には「安全」だそうですよ。
やはり、事実から逃げ、自分はデマをばらまいて他言語のネガキャンをしているという点で #Rust 信者は厄介だし、信用するに値しないな。真のRustaceanだけしか信頼できない。
残念ながら #Python コミュニティの一部もそういうところがあるのだが、RustコミュニティはRustのことがあまりよくわかっていない人がRustに関する誤解を吹聴していっているのをよく見かけるのよね。 俺は誤解されたRustは広まってほしくないのよ。正しく認知されたRustを広めていって欲しいのよ。
というか、何度も言っていると思うが、俺自身はRustは好きなんだけど、Rustを使っている一部の人たち、つまりRustaceanとも呼びたくないRust信者が嫌いなのよ。
Rust信者は自信をもって誤ったことを発信していくのではなく、わからないところは はっきりと「わからない、だから教えてください」と教えを乞うべきだ。というより、それが本来あるべき知識人の姿ではないだろうか?と俺は思っている。
プログラミング関係なく「無知は恥だ」と思うのではなく「自分は無知だ、だから質問しなければならない」と思うことのほうが余程大事だと思う。むしろそれよりも恥なのは「無知なのに断定すること」だ。 twitter.com/opaupafz2/stat…
自分は数学者ではないのでわからないのだけど、「~を示せ」と書いてあるのは「証明せよ」という意味なんだろうか。イマサラタウンなんですが。
すまんね、自分はファンだけでなくアンチも覗く習性があるからそれに関する批判をここで書いてしまうのだ。許してほしいのだ。とっとこハム太郎なのだ。
今さらこの話するけど、プーチン大統領死亡説が唱えられているみたいだけど、もしそうなら・・・あとはわかるよな?不謹慎だから、言わないけど。
あと別にゼレンスキー大統領を擁護したいわけじゃないんだが、ゼレンスキー大統領を見ただけで「悪者だ」と認識する人がいる辺り、やっぱり見た目の印象って大事なんだな、と思った。 俺の経験上、見た目通りだったって人、ほぼほぼいないと思うのだが。
#ラストシーンが怖い映画 「死霊の盆踊り」ですね。 この映画を最後まで見ると「なぜ見てしまったのだろう」と物凄く後悔することになる、最恐のホラー映画です。
一応今の #JavaScript であればmap/filterだけで行けないわけでもないのだが、ちょっとパフォーマンス気にしてreduce使ったほうが良いところはreduce使ってたり。 ただ、else ifもネストしている扱いにするのは少し無理があるような気がする。else ifの是非はともかく。 #プログラミング
ちなみに俺は件の人とはまったく無関係ですが、前に使ったときはfor文は一切ありませんでした。JSはmapとfilter(とあと一応reduce)さえあれば案外行けます。これは割とガチです。
あとforEachも俺は使いませんでしたが、副作用があることを明示するためなら、reduceとか使うのはややその用途に反すると思う(reduceは何か新しいオブジェクトを作るメソッドであるため)ので、forEach使ったほう良いんじゃないかなとも思ったが。 一切の副作用を排除せよ、みたいな考えなのかな。
まぁいずれにしても、正直何でもかんでも禁止にすると、余計に読みづらくなる要因になったりパフォーマンス低下の要因になったりするので、俺はあまりお勧めしないかな、という感じ。 というより、禁止するにしても、"原則"禁止にしたほうが良いと思うんですよね。
少し基板設計にも精通しているので、基板設計で例えるけど、たとえば、絶対に直角に配線してはいけないとかだったら絶対にしてはいけない理由があるのでわかるんですが、ジャンパ線は一切禁ずる、とかは絶対にそうしなければならない、という理由が見当たらないので、原則にすべきだと思いますね。
この件だけど、たとえば #Python とかだとむしろfor文(Pythonのfor文は厳密にはforeach文なんだけど)やwhile文を使うと遅くなるという話は有名だけど、実はそれらよりもmap/filter/reduceを使うか内包表記使ったほうが遥かに処理速度が高速になるんだよね。 #プログラミング twitter.com/opaupafz2/stat…
#Rust もそうじゃなかったかな。Rustの場合、foreach文がfor文よりも(実装の都合上)低速であることも起因している気がするけど・・・
@yasuo_ozu while式で代替するか、再帰関数を末尾呼び出し最適化させるように書くか、もしくはマクロでそれっぽいことをさせるマクロを作るしかないんでしょうね。
@yasuo_ozu そうなんですね。Rust以外だとそうではなかったので、てっきりRustもそうなのだと思ってました。 あと、ループよりもイテレータのほうが高速だとTRPLに書かれていたので・・・。
>RT ずっと気になってたのでとりまRT。書き方がHaskellっぽいけど、純粋関数型なのかな。
とは言え、実は低レベル向けの関数型言語って割と研究されてたりするのよね・・・純粋関数型は見たことないが。
あー、 #Ante も #型クラス のことトレイトって呼ぶのか・・・トレイト以外に呼び方がないわけではないと思うのだが・・・。Schärli氏の #トレイト でないものをトレイトと呼ぶのはやめてほしいのだが。 #プログラミング
何度も言っているけど、 #Rust のトレイトって実際はトレイトではなくて、Schärli氏のトレイトっていうのは、メソッドの加減算(ちょっと詳細が複雑なのでこう呼ぶことにするけど)ができるのよね。それができないトレイトはトレイトとは呼ばないので「Anteのトレイト」と呼び分ける必要があります。
非純粋関数型でした。どっちかと言えば #OCaml とか #Scala 3に近い感じかな。ScalaはともかくOCamlはあまり触っていないので、わからないのだけど。 twitter.com/opaupafz2/stat…
#パイプライン演算子 もあるのか、すげー。でもメソッドチェーンっぽく見せるためか、(.)演算子がそれになってるのね。 さて、stringの結合演算子が(+)なのか、そうじゃないのかで、(俺の中で)評価が変わっていくぞ。(+)以外にしてほしいよね。 #プログラミング #Ante
mapとか使うときにわざわざラムダ( #Rust でいうRustのクロージャ)使って|n| n + 1とかさせなくても、_ + 1でできるぞ!これこれ、やっぱ高階関数はこうでなきゃね。
#逆参照演算子 (*)はなくて、現時点ではかわりにderef関数を使うといった感じらしい。そもそも #Fortran のポインタのようにすれば逆参照がなくてもあたかも普通の変数として扱うことができるのでそれがベストだと常々思っているのだが、なぜかそのようにしている言語は少ない。 #プログラミング #Ante
まだ開発段階だから、気になっている俺がコントリビュータとかになるしかないのか?俺言語実装ほとんどやったことがないのだけど。
Youtubeはエンターテイメント性がある動画を量産している感じだけど、niconicoはクソ動画(ポプテピピック的な意味で)を量産してるって感じするよね。