前スレ
【JavaScript】スクリプト バトルロワイヤル54【php,py,pl,rb】
http://echo.2ch.net/test/read.cgi/tech/1458955459/
【JavaScript】スクリプト バトルロワイヤル55【php,py,pl,rb】 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2016/10/01(土) 23:40:48.89ID:FvOeAcfn
366デフォルトの名無しさん
2016/10/26(水) 07:51:32.03ID:eByiMDXS367デフォルトの名無しさん
2016/10/26(水) 09:16:27.74ID:Tc/AxpVE え? どこが投げ出してるの?
ずっと関係ある話をしてるよね。
ずっと関係ある話をしてるよね。
368デフォルトの名無しさん
2016/10/26(水) 18:55:04.73ID:OWp7kaQv いつもの理想郷アスペ君と認識障害アスペ君のくっさいくっさい争い
369デフォルトの名無しさん
2016/10/26(水) 23:32:45.87ID:GHA/uMTv Smalltalkerとのやりとりって、いつも不毛になるよね。
例えるとこんな感じ。
A「このテント、超暖かくてサイコーの環境だよ」
B「いや、俺らふつーに家に住んでるし...冷暖房もベッドもあるし…」
A「不審者が近づいてきたらテントを畳んで移動できるから安全なんだぞ!」
B「いや、家に住んでたら不審者から逃げる必要ないし…」
A「もし転勤になったらどうするんだよ!移動がないと言えるか!?」
B「その時は引越するし…」
例えるとこんな感じ。
A「このテント、超暖かくてサイコーの環境だよ」
B「いや、俺らふつーに家に住んでるし...冷暖房もベッドもあるし…」
A「不審者が近づいてきたらテントを畳んで移動できるから安全なんだぞ!」
B「いや、家に住んでたら不審者から逃げる必要ないし…」
A「もし転勤になったらどうするんだよ!移動がないと言えるか!?」
B「その時は引越するし…」
370デフォルトの名無しさん
2016/10/27(木) 01:39:42.53ID:+F3MqQSf BがSmalltalk? そりゃ不毛だわww
371デフォルトの名無しさん
2016/10/27(木) 07:10:03.75ID:VgGLXVu8 AがSmalltalkだろ
いつもトンチンカンな機能を自慢してんじゃん
いつもトンチンカンな機能を自慢してんじゃん
372デフォルトの名無しさん
2016/10/27(木) 09:26:54.16ID:OkKLp/rR 知ってて言ってんだよ
373デフォルトの名無しさん
2016/10/27(木) 09:41:00.74ID:F1Es9tp8 テント暮らしの元兵士A
人を見たら泥棒と思う警官B
全米が泣きそうな設定じゃん
人を見たら泥棒と思う警官B
全米が泣きそうな設定じゃん
374デフォルトの名無しさん
2016/10/27(木) 09:45:03.90ID:ogUx0kFx >>370
こういうこと?
A「この流行りのIDE/ORM/SCM/コンテナ…、超便利でサイコーの環境だよ」
B「いや、俺ら大昔からふつーに統合化/永続化/分散ソース管理/仮想化すんでるし...商用分散OODBもあるし…」
A「不審者が近づいてきたら攻撃対象のコンテナ気軽に破棄できるから安全なんだぞ!」
B「いや、自分で育てた仮想イメージに住んでたら不審者から逃げる必要ないし…」
A「もし第三者にコードいじられたらどうするんだよ!おまえら全機能かかえこんんでるんだろ!?」
B「ヘッドレスで動かすかなんならコンパイラクラスぶっこ抜いておくし…」
こういうこと?
A「この流行りのIDE/ORM/SCM/コンテナ…、超便利でサイコーの環境だよ」
B「いや、俺ら大昔からふつーに統合化/永続化/分散ソース管理/仮想化すんでるし...商用分散OODBもあるし…」
A「不審者が近づいてきたら攻撃対象のコンテナ気軽に破棄できるから安全なんだぞ!」
B「いや、自分で育てた仮想イメージに住んでたら不審者から逃げる必要ないし…」
A「もし第三者にコードいじられたらどうするんだよ!おまえら全機能かかえこんんでるんだろ!?」
B「ヘッドレスで動かすかなんならコンパイラクラスぶっこ抜いておくし…」
375デフォルトの名無しさん
2016/10/27(木) 10:14:03.59ID:VgGLXVu8 >>374
SmalltalkのOODBってMysqlとかと比べて100倍位遅いんじゃなかったっけ?
SmalltalkのOODBってMysqlとかと比べて100倍位遅いんじゃなかったっけ?
376デフォルトの名無しさん
2016/10/27(木) 12:32:06.03ID:7XPRq2+b talkerじゃないがRDBMS用のORMもあるって書いてなかったか
377デフォルトの名無しさん
2016/10/27(木) 13:41:27.90ID:Hk5rVLoM378デフォルトの名無しさん
2016/10/27(木) 14:56:55.94ID:80O2/jeT >>375
どんなOODBと比べて? 商用のGemStone/Sがそんなだったらヤバい
どんなOODBと比べて? 商用のGemStone/Sがそんなだったらヤバい
379デフォルトの名無しさん
2016/10/27(木) 15:35:58.13ID:Hk5rVLoM talkerとしてはむしろ
音も全て漢字で記述していた太古の人に
ひらがな・カタカナの便利さを伝える漢字に近い
でも彼らの世界/文化レベルでは必要にならないことは
ちゃんと分かってるが、一応は説得する
音も全て漢字で記述していた太古の人に
ひらがな・カタカナの便利さを伝える漢字に近い
でも彼らの世界/文化レベルでは必要にならないことは
ちゃんと分かってるが、一応は説得する
380デフォルトの名無しさん
2016/10/27(木) 16:47:41.21ID:F1Es9tp8 漢字は外来語だけど翻訳しなくてもそのまま使える単語は便利じゃん
翻訳しないと通じない接続詞とかはひらがなで書く
翻訳しないと通じない接続詞とかはひらがなで書く
381デフォルトの名無しさん
2016/10/27(木) 20:05:42.82ID:uEMndLPW Smalltalkよりも遥かにマイナーなErlangは
マイナーでも価値が認められて、色んな企業で使われてる
Smalltalkが使われないのはマイナーだからじゃなく価値がないから
マイナーでも価値が認められて、色んな企業で使われてる
Smalltalkが使われないのはマイナーだからじゃなく価値がないから
382デフォルトの名無しさん
2016/10/27(木) 20:45:06.11ID:I6A9uKq4 違うと思うメッセージングによる遅延結合の徹底という考え方が人類にはまだ早すぎるから
383デフォルトの名無しさん
2016/10/27(木) 21:01:05.70ID:uEMndLPW メッセージングによる遅延結合の徹底というアイデアはwebで余すところなく実現されてる
ちっさなローカルPCの1プロセスの中でやるのがアホで無価値なだけ
ちっさなローカルPCの1プロセスの中でやるのがアホで無価値なだけ
384デフォルトの名無しさん
2016/10/27(木) 21:38:50.37ID:ogUx0kFx 本当に無価値な試みなら、ここまで他に影響を与えられるもんかね
https://exploringdata.github.io/vis/programming-languages-influence-network/#Smalltalk
https://exploringdata.github.io/vis/programming-languages-influence-network/#Smalltalk
385デフォルトの名無しさん
2016/10/27(木) 21:53:47.79ID:uEMndLPW そんなもんが現在価値があるかどうかと関係あるとでも?
馬車が自動車に影響与えたからって今でも馬車に乗るくらいのアホさ加減だな
馬車が自動車に影響与えたからって今でも馬車に乗るくらいのアホさ加減だな
386デフォルトの名無しさん
2016/10/27(木) 22:18:41.41ID:keItunkB387デフォルトの名無しさん
2016/10/27(木) 22:20:28.98ID:keItunkB >>384
Smalktalkに価値があると言っても、全てに価値があるわけじゃないのです。
他に影響を与えられなかったものは価値がなかったと考えるべきです。
つまりSmalktalk独自と言えるようなものは価値がないということです。
Smalktalkに価値があると言っても、全てに価値があるわけじゃないのです。
他に影響を与えられなかったものは価値がなかったと考えるべきです。
つまりSmalktalk独自と言えるようなものは価値がないということです。
388デフォルトの名無しさん
2016/10/27(木) 22:59:30.07ID:1HgQuwV8 >>385
たしかに馬車は自動車に先行して使われて影響を与えたし
今でも観光目的などに細々と使われている点とかはSmalltalkの現状に似ていていいたとえかもw
ただSmalltalkと馬車が違うのは、つい最近も自動車wのトレンドに影響を与えるものを生み出していること
たしかに馬車は自動車に先行して使われて影響を与えたし
今でも観光目的などに細々と使われている点とかはSmalltalkの現状に似ていていいたとえかもw
ただSmalltalkと馬車が違うのは、つい最近も自動車wのトレンドに影響を与えるものを生み出していること
389デフォルトの名無しさん
2016/10/27(木) 23:10:20.65ID:1HgQuwV8390デフォルトの名無しさん
2016/10/28(金) 00:37:14.32ID:BgEAltTM こういう隔離スレでこんだけ暴れてるのに本スレは今月1レスしかない。終わった言語
391デフォルトの名無しさん
2016/10/28(金) 01:27:20.12ID:zmjgQps2 暴れてるって、いわれのない言いがかりをつけてきて
無用なスレ消費を助長してるのはアンチのほうだろ
無用なスレ消費を助長してるのはアンチのほうだろ
392デフォルトの名無しさん
2016/10/28(金) 04:05:46.47ID:3qy7hidy どうせ仕事でSmalltalk使ってないでしょ?
なんで使わないの?
なんで使わないの?
393デフォルトの名無しさん
2016/10/28(金) 07:55:55.62ID:bUbDsoOJ いわれのない言いがかりをつけてきて
無用なスレ消費を助長してるのはアンチのほう
無用なスレ消費を助長してるのはアンチのほう
394デフォルトの名無しさん
2016/10/28(金) 08:55:41.13ID:TtakAM9O 飛蚊症のゴミみたいなもんかSmalltalkって
395デフォルトの名無しさん
2016/10/28(金) 09:13:49.98ID:bUbDsoOJ SORABITOさんに転職したい
396デフォルトの名無しさん
2016/10/28(金) 09:21:28.43ID:SzmYBdzH たしか最近は悪口ばかり言う方が悪者ということになっていた筈だが
397デフォルトの名無しさん
2016/10/28(金) 17:49:10.94ID:RhtpmSEL >>388
関数型言語はMapReduceとか、最近だとAWS Lambdaなどにコンセプトが受け継がれてて
まさにトレンドに影響を与えてると言えるけど、
Smalltalkにそんなものあったか?
まさかtraitsとかいうoopの一構文に過ぎないものの事を言ってんの?
関数型言語はMapReduceとか、最近だとAWS Lambdaなどにコンセプトが受け継がれてて
まさにトレンドに影響を与えてると言えるけど、
Smalltalkにそんなものあったか?
まさかtraitsとかいうoopの一構文に過ぎないものの事を言ってんの?
398デフォルトの名無しさん
2016/10/28(金) 19:20:55.16ID:ch5b/kiY MapReduceとかAWS Lambdaとかはメインフレーム時代のプロセス指向なバッチ処理への回帰であって、
関数型言語のコンセプトとは粒度が違いすぎると思うけど
関数型言語のコンセプトとは粒度が違いすぎると思うけど
399デフォルトの名無しさん
2016/10/28(金) 19:35:52.46ID:tW/HMORb TraitsとMixinを混同するならともかく、oopの一構文とかどんな理解力不足なんだよ
400デフォルトの名無しさん
2016/10/28(金) 19:49:51.93ID:3qy7hidy401デフォルトの名無しさん
2016/10/28(金) 19:52:04.03ID:3qy7hidy402デフォルトの名無しさん
2016/10/28(金) 21:32:06.03ID:xjMUho1S403デフォルトの名無しさん
2016/10/28(金) 21:34:30.21ID:xjMUho1S404デフォルトの名無しさん
2016/10/28(金) 23:05:27.53ID:v7enucQW >>403
AWS Lambdaで書けるのはステートレスな関数に制限されてるだろ
状態を持たないことによる並列化のしやすさや疎結合という
関数型言語で得られる(と言われてる)メリットをアーキテクチャレベルで実現してる
てか、こんな簡単なことも言われないと分かんないの?馬鹿なの?どんな言語で書けるとかマジどーでも良いんだよ
AWS Lambdaで書けるのはステートレスな関数に制限されてるだろ
状態を持たないことによる並列化のしやすさや疎結合という
関数型言語で得られる(と言われてる)メリットをアーキテクチャレベルで実現してる
てか、こんな簡単なことも言われないと分かんないの?馬鹿なの?どんな言語で書けるとかマジどーでも良いんだよ
405デフォルトの名無しさん
2016/10/29(土) 08:33:42.56ID:jbWCC7sE vector<char>なら状態を持つがstringはステートレス
プロセス間通信のネットワークは文字列型と言ってもよさそうなものだが
文字列処理の価値を認めないのはSmalltalkと関数型に共通する特徴だと思う
プロセス間通信のネットワークは文字列型と言ってもよさそうなものだが
文字列処理の価値を認めないのはSmalltalkと関数型に共通する特徴だと思う
406デフォルトの名無しさん
2016/10/29(土) 11:14:01.00ID:LoTR039H lambda言ってる時点で関数型意識してるでしょ。
プロセス代数が出るならまだしもバッチ処理とかって、、、
プロセス代数が出るならまだしもバッチ処理とかって、、、
407デフォルトの名無しさん
2016/10/29(土) 11:27:17.86ID:z8URZLOb なんだw 「関数」と「関数型」をごっちゃにしているやつだったかw
AWS Lambdaはファイルやデータベースを読み書きできる
そういった「関数」を登録する。
ファイルやデータベースを読み書きする関数が「関数型」だというのなら
バッチ処理だって関数型だよw
AWS Lambdaはファイルやデータベースを読み書きできる
そういった「関数」を登録する。
ファイルやデータベースを読み書きする関数が「関数型」だというのなら
バッチ処理だって関数型だよw
408デフォルトの名無しさん
2016/10/29(土) 11:35:01.33ID:7nyiPKGt >>407
ステートレスなコンテナってとこがミソなんだよなぁ
いくらでもスケールアップできて、S3のイベントなんかに反応して計算して、終わったらコンテナごと全消去
入力と出力だけ考えれば良くて、リアクティブで副作用なしでスケールアップ可能ってのが特徴なので、古典的バッチとはぜーんぜん違う
ステートレスなコンテナってとこがミソなんだよなぁ
いくらでもスケールアップできて、S3のイベントなんかに反応して計算して、終わったらコンテナごと全消去
入力と出力だけ考えれば良くて、リアクティブで副作用なしでスケールアップ可能ってのが特徴なので、古典的バッチとはぜーんぜん違う
409デフォルトの名無しさん
2016/10/29(土) 11:37:38.81ID:z8URZLOb やっぱりバッチ処理だなw
410デフォルトの名無しさん
2016/10/29(土) 11:39:34.17ID:z8URZLOb バッチ処理を並列で動かすのと何も違いがないし
411デフォルトの名無しさん
2016/10/29(土) 11:39:56.67ID:ddj4bzvw それを単なるバッチ処理と言うんだよw
それこそメインフレーム時代から続く伝統的なIPO型アーキテクチャだ
それこそメインフレーム時代から続く伝統的なIPO型アーキテクチャだ
412デフォルトの名無しさん
2016/10/29(土) 11:46:44.23ID:7nyiPKGt413デフォルトの名無しさん
2016/10/29(土) 11:54:27.23ID:ddj4bzvw414デフォルトの名無しさん
2016/10/29(土) 11:59:58.74ID:7nyiPKGt415デフォルトの名無しさん
2016/10/29(土) 12:19:53.83ID:ddj4bzvw >>414
問題は処理の粒度
Lambdaにずいぶん夢見てるみたいだけど、Lambdaは呼び出しのオーバーヘッドが大きすぎる
現実的にはバッチ処理やS3にアップロードされた画像ファイルを処理するといった粒度の大きな処理単位でしか使い物にならん
そのレベル止まりなら全く目新しいものではなく、現代にあえて関数型だと言うなら粒度の小さな処理に対しても統一的に適用できる仕組みが必要
「Lambdaによるリアルタイム処理」みたいな言葉が独り歩きしてるが、あれスループット上げるために
わざわざKinesisを間に入れてマイクロバッチ処理に変換したりするんだぞ
問題は処理の粒度
Lambdaにずいぶん夢見てるみたいだけど、Lambdaは呼び出しのオーバーヘッドが大きすぎる
現実的にはバッチ処理やS3にアップロードされた画像ファイルを処理するといった粒度の大きな処理単位でしか使い物にならん
そのレベル止まりなら全く目新しいものではなく、現代にあえて関数型だと言うなら粒度の小さな処理に対しても統一的に適用できる仕組みが必要
「Lambdaによるリアルタイム処理」みたいな言葉が独り歩きしてるが、あれスループット上げるために
わざわざKinesisを間に入れてマイクロバッチ処理に変換したりするんだぞ
416デフォルトの名無しさん
2016/10/29(土) 13:30:02.46ID:LoTR039H OOPのメッセージパッシングも、所詮関数呼び出しじゃんって言ってそう、、、
417デフォルトの名無しさん
2016/10/29(土) 19:08:25.95ID:5tcsH0dx 粒度が荒くなると関数型じゃなくなるなんて
これまた珍妙な説出してきたなw
これまた珍妙な説出してきたなw
418デフォルトの名無しさん
2016/10/29(土) 19:40:46.94ID:jbWCC7sE 言語が一つじゃなくなる粒度とか
OSも言語もバラバラ
OSも言語もバラバラ
419デフォルトの名無しさん
2016/10/29(土) 22:08:03.38ID:z8URZLOb420デフォルトの名無しさん
2016/10/30(日) 05:32:40.80ID:hqgegRgF 俺はこの問題に二十年取り組んできたが、結論は出てる。
「作者が関数型と主張した」言語が関数型だ。
そもそも最初はシンプルだったものも、どんどんリッチに汎用的になるに連れ
元来の関数型とは乖離していっている。
特にこの10年、今まではそれでも範囲内で拡張するすべを探していたのが
妥協する策を取るようになった。
汎用でリッチなプログラミング言語としてはその方がずっと都合が良いからだ。
したがって今の著名でここのスレ民が主に思い浮かべるような言語は関数型ではない。
強いて言えば、作者が「関 数 型」と主張しているという程度のこと。
個人的には「関数型」言語とはもはや「P」言語に近い。
「作者が関数型と主張した」言語が関数型だ。
そもそも最初はシンプルだったものも、どんどんリッチに汎用的になるに連れ
元来の関数型とは乖離していっている。
特にこの10年、今まではそれでも範囲内で拡張するすべを探していたのが
妥協する策を取るようになった。
汎用でリッチなプログラミング言語としてはその方がずっと都合が良いからだ。
したがって今の著名でここのスレ民が主に思い浮かべるような言語は関数型ではない。
強いて言えば、作者が「関 数 型」と主張しているという程度のこと。
個人的には「関数型」言語とはもはや「P」言語に近い。
421デフォルトの名無しさん
2016/10/30(日) 05:53:29.20ID:h7Os3ze3422デフォルトの名無しさん
2016/10/30(日) 09:14:34.70ID:Iggl3vKB ニセ科学に反対するだけで良かったのに
代案を出せとか煽られてついつい関数型という怪しいジャンルを作ってしまったんだな
代案を出せとか煽られてついつい関数型という怪しいジャンルを作ってしまったんだな
423デフォルトの名無しさん
2016/10/30(日) 13:43:32.58ID:GS3Z8C14 今はマルチパラダイムな言語が増えてる、Adaとか
424デフォルトの名無しさん
2016/10/30(日) 13:45:12.33ID:h7Os3ze3 つーか殆どがマルチパラダイムじゃね?
そこに対抗してマルチパラダイムに対応できない言語が
純粋○○であることを売りにしてるけど、それ欠点だよねw
そこに対抗してマルチパラダイムに対応できない言語が
純粋○○であることを売りにしてるけど、それ欠点だよねw
425デフォルトの名無しさん
2016/11/08(火) 16:23:03.12ID:/G9nZu79 うるっせえなこの馬鹿どもは
スクリプトの覇権は昨今の機械学習/AIブームでオッパイソンさんで確定したろ
あとは黙ってPython極めることに専念しろ
スクリプトの覇権は昨今の機械学習/AIブームでオッパイソンさんで確定したろ
あとは黙ってPython極めることに専念しろ
426デフォルトの名無しさん
2016/12/03(土) 09:58:47.88ID:rhALv8P7 PHP 7.0.x から PHP 7.1.x への移行
http://php.net/manual/ja/migration71.php
PHP7.1リリースキター! hackのnullable型導入とかか?
とりあえず x.1 待ちしてた奴ら移行しろよ。
http://php.net/manual/ja/migration71.php
PHP7.1リリースキター! hackのnullable型導入とかか?
とりあえず x.1 待ちしてた奴ら移行しろよ。
427デフォルトの名無しさん
2016/12/08(木) 09:29:51.63ID:u0pmvICB 直也:.NET CoreというかC#って型があって、しかもサーバーサイドも書けるじゃないですか。Linuxでやってた人たちはずっとスクリプト言語使ってて、
Rubyとか型がない言語でサーバーサイド書いてることに疲れてきちゃってるんですよね。
ある程度の規模のものではサーバーサイドも型がある言語で書きたいと思って、
ScalaとかJava 8をやってみたんだけど、どの言語もちょっとバランスが悪いんですよね。
Scalaはプログラマ寄りすぎるし、Javaはコンサバすぎる。サーバーサイドSwiftもとがりすぎてるし。
実績があって型がある言語ってC#なんですよね。そのC#がLinuxで使えるのは大きいんですよね。
だから、ワンチャンあるなって。あとは市場が評価するかどうかなんですよね。
バランスはいいと思います。それがWindowsだけでなくMacでも使えるようになったのは本当に大きいですし。
Rubyとか型がない言語でサーバーサイド書いてることに疲れてきちゃってるんですよね。
ある程度の規模のものではサーバーサイドも型がある言語で書きたいと思って、
ScalaとかJava 8をやってみたんだけど、どの言語もちょっとバランスが悪いんですよね。
Scalaはプログラマ寄りすぎるし、Javaはコンサバすぎる。サーバーサイドSwiftもとがりすぎてるし。
実績があって型がある言語ってC#なんですよね。そのC#がLinuxで使えるのは大きいんですよね。
だから、ワンチャンあるなって。あとは市場が評価するかどうかなんですよね。
バランスはいいと思います。それがWindowsだけでなくMacでも使えるようになったのは本当に大きいですし。
428デフォルトの名無しさん
2016/12/09(金) 01:22:51.17ID:kfA92fVD dartはいかが?
429デフォルトの名無しさん
2016/12/09(金) 01:41:37.98ID:IAKedM2U430デフォルトの名無しさん
2016/12/09(金) 08:31:24.21ID:GYMahviX 未来を見ず現実を見たつまらない言語がDartなんだが
431デフォルトの名無しさん
2016/12/09(金) 08:50:43.91ID:IAKedM2U 間違いはGoogleが現実の問題とニーズだけを見ていて自分の立場が見えていなかったことだな
そんなことをGoogleに求めている奴はいない
輝かしい切捨ての歴史を持つGoogleを土方分野で信用する馬鹿はいない
そんなことをGoogleに求めている奴はいない
輝かしい切捨ての歴史を持つGoogleを土方分野で信用する馬鹿はいない
432デフォルトの名無しさん
2016/12/09(金) 22:55:33.79ID:K++XEq18 大事なのは言語云々よりDartVMでしょ
ブラウザへの統合を断念した時点で終わった
ブラウザへの統合を断念した時点で終わった
433デフォルトの名無しさん
2016/12/09(金) 23:17:20.20ID:IAKedM2U >>432
ブラウザ統合自体が重要なのではなくてGoogleのやる気の問題だろう
Chromeに統合するという触れ込みで登場した当時は
Googleが本気だ! ということでそれなりにインパクトがあった
Dartが注目されていたのはそのGoogleの本気というただ一点だったのだから、
「結局いつものGoogleだった」となった時点で当然もう何も残らないよ
ブラウザ統合自体が重要なのではなくてGoogleのやる気の問題だろう
Chromeに統合するという触れ込みで登場した当時は
Googleが本気だ! ということでそれなりにインパクトがあった
Dartが注目されていたのはそのGoogleの本気というただ一点だったのだから、
「結局いつものGoogleだった」となった時点で当然もう何も残らないよ
434デフォルトの名無しさん
2016/12/10(土) 02:23:12.50ID:Y9PwNia6435デフォルトの名無しさん
2016/12/10(土) 07:47:45.47ID:dczaGrMx Goもあるし.NET Core(C#)も盛り上がってきたからねえ
残念ながらDartにはもう出番はないよ
残念ながらDartにはもう出番はないよ
436デフォルトの名無しさん
2016/12/10(土) 09:53:52.20ID:Q42P76Xv wasm対応で先手を取れれば状況がひっくり返る可能性もあるが
asm.jsの時点でやる気0だったしなあ
asm.jsの時点でやる気0だったしなあ
437デフォルトの名無しさん
2016/12/13(火) 09:18:46.65ID:2oGa6DNb438デフォルトの名無しさん
2016/12/31(土) 15:42:56.02ID:nUjD4DbZ JavaScript死亡www
「WebAssembly」がITの未来に変革もたらす|Google、Apple、Microsoft、Mozillaが共同で開発した新概念
「WebAssembly」がWebブラウザに変革をもたらします。
Webブラウザは、もともとただテキストを表示するだけのところから始まりました。その出発点から、現在ではコミュニケーションやゲームまで幅広い表現を可能にしています。
そして今回、「Webブラウザ」に新しい概念が加わわることになりました。
それをもたらしたのが、ブラウザに関わりの深い世界規模の4社「Google」「Apple」「Microsoft」「Mozilla」が共同開発した、Webのためのバイナリーフォーマット「WebAssembly」です。
今回はその「WebAssembly」について、「スゴイところって何?」「何が起きるの?」をご紹介していきます。
WebAssemblyは「JS不要。コンパイラ言語だけで動的アプリが作れる」「どの言語でもWebブラウザ上にアプリを作ることができる」
WebAssemblyによってもたらされるスゴイところは次の4つ。
コンパイラ言語だけで、Webブラウザ上に動的なアプリが作れる
ほぼ機械言語にコンパイルされるからヌルヌル動く
OSを一切気にする必要がなくなる。気にするのはブラウザのみ
C,C 以外の言語でもWebAssemblyにコンパイルされる「クロスコンパイラ」の可能性が高まった
これまでWebブラウザで、ユーザからの入力情報を元に、動的なアプリケーションを実現するためには「JavaScript」が必須でした。
「インタプリター言語」であるJavaScriptは、その都度ソースコードを機械語に翻訳する必要があるため、予め機械語に近くコンパイルされる「コンパイラ言語」と比較すると動作が遅いという特徴があります(※)。
もしコンパイル後の機械語に近い形で、Webブラウザ上でコードが実行されたら。
JavaScript以上にヌルヌルに動き、しかもJavaScriptを気にする必要がなくなります。
それを実現したのがこの「WebAssembly」です。
https://mayonez.jp/1690
「WebAssembly」がITの未来に変革もたらす|Google、Apple、Microsoft、Mozillaが共同で開発した新概念
「WebAssembly」がWebブラウザに変革をもたらします。
Webブラウザは、もともとただテキストを表示するだけのところから始まりました。その出発点から、現在ではコミュニケーションやゲームまで幅広い表現を可能にしています。
そして今回、「Webブラウザ」に新しい概念が加わわることになりました。
それをもたらしたのが、ブラウザに関わりの深い世界規模の4社「Google」「Apple」「Microsoft」「Mozilla」が共同開発した、Webのためのバイナリーフォーマット「WebAssembly」です。
今回はその「WebAssembly」について、「スゴイところって何?」「何が起きるの?」をご紹介していきます。
WebAssemblyは「JS不要。コンパイラ言語だけで動的アプリが作れる」「どの言語でもWebブラウザ上にアプリを作ることができる」
WebAssemblyによってもたらされるスゴイところは次の4つ。
コンパイラ言語だけで、Webブラウザ上に動的なアプリが作れる
ほぼ機械言語にコンパイルされるからヌルヌル動く
OSを一切気にする必要がなくなる。気にするのはブラウザのみ
C,C 以外の言語でもWebAssemblyにコンパイルされる「クロスコンパイラ」の可能性が高まった
これまでWebブラウザで、ユーザからの入力情報を元に、動的なアプリケーションを実現するためには「JavaScript」が必須でした。
「インタプリター言語」であるJavaScriptは、その都度ソースコードを機械語に翻訳する必要があるため、予め機械語に近くコンパイルされる「コンパイラ言語」と比較すると動作が遅いという特徴があります(※)。
もしコンパイル後の機械語に近い形で、Webブラウザ上でコードが実行されたら。
JavaScript以上にヌルヌルに動き、しかもJavaScriptを気にする必要がなくなります。
それを実現したのがこの「WebAssembly」です。
https://mayonez.jp/1690
439デフォルトの名無しさん
2017/01/03(火) 00:30:36.24ID:pkTsP2s0 モンスターのアイコンの統一感がなさすぎるな
線が細いキャラと太いキャラを並べると違和感のかたまり
線が細いキャラと太いキャラを並べると違和感のかたまり
440デフォルトの名無しさん
2017/01/03(火) 05:08:13.08ID:sAzrCak7441デフォルトの名無しさん
2017/01/03(火) 21:47:16.02ID:m68UQ04g どうだろうね。
まあ「その都度ソースコードを機械語に翻訳する必要があるため」遅い
という問題は、わかりやすい問題だから改善されていくよ。
最近だとV8で、即時関数っぽい書き方されたコードは最初から最適化して
すぐ実行できるよう準備するようにするパッチが入ったじゃん。
そういうのの積み重ねで良くなっていくと思うよ。
まあ「その都度ソースコードを機械語に翻訳する必要があるため」遅い
という問題は、わかりやすい問題だから改善されていくよ。
最近だとV8で、即時関数っぽい書き方されたコードは最初から最適化して
すぐ実行できるよう準備するようにするパッチが入ったじゃん。
そういうのの積み重ねで良くなっていくと思うよ。
442デフォルトの名無しさん
2017/01/04(水) 08:48:59.47ID:u2CyXKSE >>158
ただ自分の優位性を示したいだけの典型的な権威主義の馬鹿だな
自分の主張やは無いくせに〜ぐらいはしてるよね?とか
お前仕事場でも嫌われてるタイプだろ
少なくともHaskellは特定分野以外はまともに使えない
実際使ってればつまずくのですぐ分かる話
ただ自分の優位性を示したいだけの典型的な権威主義の馬鹿だな
自分の主張やは無いくせに〜ぐらいはしてるよね?とか
お前仕事場でも嫌われてるタイプだろ
少なくともHaskellは特定分野以外はまともに使えない
実際使ってればつまずくのですぐ分かる話
443デフォルトの名無しさん
2017/01/04(水) 09:11:36.00ID:u2CyXKSE なんつう亀レスだ…はずかしい
444デフォルトの名無しさん
2017/01/04(水) 10:10:34.13ID:B3jxZHKh Haskellはまだ趣味の範囲であらゆる分野で使える言語だよ。だって純粋関数型言語じゃないから。
445デフォルトの名無しさん
2017/01/04(水) 11:41:28.60ID:P9CxkEKM >>444
貴方の思う純粋関数型言語の定義とその例を述べなさい(100字以内)
貴方の思う純粋関数型言語の定義とその例を述べなさい(100字以内)
446デフォルトの名無しさん
2017/01/05(木) 06:21:07.40ID:sTWjNqOn やだなぁ、やめてくれよ。
ただの皮肉だよん。
ただの皮肉だよん。
447デフォルトの名無しさん
2017/01/08(日) 01:51:52.58ID:+qBxgbmJ このスレのお前らがどう思っているかが一番重要なんだよ
多くのヒントになるから
時代は常にこのスレで言われていた事の反対に進んだだろ?
今は静的型全盛で動的型プッって感じだし
さんざんな言われようだったJSはむしろメジャー言語になったし
今JSが糞って言われているのは主に動的型だからだし
主要スクリプト言語もどんどん静的型の機能を取り入れているし
2000年代にはオブジェクト指向をやりたいならRubyをやれって言ってたのに
今Rubyはどうなった?静的型の機能はいつ追加されるの?Ruby3.0はいつ?
超ド近眼
ほんのちょっとの目先の手間を惜しんで
より面倒なハメにあう動的型信者らしいっちゃらしいがな
昔に動的型がブームになっていた頃から
糞だってはっきり言っていた人たちもたくさんいたし
単にお前らがド近眼ってこと
多くのヒントになるから
時代は常にこのスレで言われていた事の反対に進んだだろ?
今は静的型全盛で動的型プッって感じだし
さんざんな言われようだったJSはむしろメジャー言語になったし
今JSが糞って言われているのは主に動的型だからだし
主要スクリプト言語もどんどん静的型の機能を取り入れているし
2000年代にはオブジェクト指向をやりたいならRubyをやれって言ってたのに
今Rubyはどうなった?静的型の機能はいつ追加されるの?Ruby3.0はいつ?
超ド近眼
ほんのちょっとの目先の手間を惜しんで
より面倒なハメにあう動的型信者らしいっちゃらしいがな
昔に動的型がブームになっていた頃から
糞だってはっきり言っていた人たちもたくさんいたし
単にお前らがド近眼ってこと
448デフォルトの名無しさん
2017/01/08(日) 02:15:46.05ID:+qBxgbmJ どうでも良いことばかりに着目しているド近眼ってこと
449デフォルトの名無しさん
2017/01/08(日) 16:59:24.13ID:zEIuJeGz 何も分かってないなぁ。
このスレの奴らは静的型アンチでもないし、動的型信者でもない。
昔ながらの静的型と動的型のデメリットとメリットを比較した時、
動的型が肌に合ってた奴は多いが前提が変わるんなら勿論話は変わってくる。
そもそもスクリプト言語の奴らは良いものは何でも大歓迎で取り入れるのが好きだから、
言語に型表記機能が入れば喜んで使う。
動的型に慣れているからこそ、エンジンに型を理解してもらう大切さが良く分かってるからだ。
そこは全く矛盾したり対立したりすることではない。
それとJSが糞と言われていたのは、クラスベースでなく馴染みにくいとことと、便利ライブラリの欠如だ。
でも、ぶっちゃけ欠点のない言語は無いのに、JSがそこまで言われてた理由は、
実はJSの仕様の問題ではなく、DOM APIの仕様とブラウザの実装が酷かったからだ。
そこはむしろ糞って言われていたからこそ、様々な改善が試みられて、今これほどまでに良くなったんだよ。
けしてJSの周りの環境が本当は糞じゃなかったわけではない。
もう一度言うが糞だったから良くなれたんだ。そこは勘違いするな。
このスレの奴らは静的型アンチでもないし、動的型信者でもない。
昔ながらの静的型と動的型のデメリットとメリットを比較した時、
動的型が肌に合ってた奴は多いが前提が変わるんなら勿論話は変わってくる。
そもそもスクリプト言語の奴らは良いものは何でも大歓迎で取り入れるのが好きだから、
言語に型表記機能が入れば喜んで使う。
動的型に慣れているからこそ、エンジンに型を理解してもらう大切さが良く分かってるからだ。
そこは全く矛盾したり対立したりすることではない。
それとJSが糞と言われていたのは、クラスベースでなく馴染みにくいとことと、便利ライブラリの欠如だ。
でも、ぶっちゃけ欠点のない言語は無いのに、JSがそこまで言われてた理由は、
実はJSの仕様の問題ではなく、DOM APIの仕様とブラウザの実装が酷かったからだ。
そこはむしろ糞って言われていたからこそ、様々な改善が試みられて、今これほどまでに良くなったんだよ。
けしてJSの周りの環境が本当は糞じゃなかったわけではない。
もう一度言うが糞だったから良くなれたんだ。そこは勘違いするな。
450デフォルトの名無しさん
2017/01/09(月) 13:29:10.71ID:tlAVTCLv いいわけ乙
451デフォルトの名無しさん
2017/01/09(月) 15:50:51.64ID:NcQuvnbl assertは書きたいことを大体書けるが、型表記機能とやらは書けないことの方が多い
型名はただの名詞だから
コミュ力が低下する薬を飲まされて名詞しか話せなくなったような面倒臭さがある
型名はただの名詞だから
コミュ力が低下する薬を飲まされて名詞しか話せなくなったような面倒臭さがある
452デフォルトの名無しさん
2017/01/09(月) 17:41:15.96ID:+XRGLqqZ それは当たり前だろうよ、縛りを設ける代わりに、主にIDEから恩恵を受けようというものだからね。
機械を自在に動かしたいというスクリプター的には、機械のために書いてるようで合わないだろうよ。
機械を自在に動かしたいというスクリプター的には、機械のために書いてるようで合わないだろうよ。
453デフォルトの名無しさん
2017/01/17(火) 03:06:44.47ID:lw1Zwsst Pythonは素晴らしいけどPythonが素晴らしいのではなく、
Python周りのネイティブライブラリ環境が大変素晴らしい。
道具としては最高だけど、プログラミング言語大好き人間としては不満。
もっと速度を上げ柔軟になってくれたら嬉しいんだけど、もうそっち方面は目指してないみたいだね。
Python周りのネイティブライブラリ環境が大変素晴らしい。
道具としては最高だけど、プログラミング言語大好き人間としては不満。
もっと速度を上げ柔軟になってくれたら嬉しいんだけど、もうそっち方面は目指してないみたいだね。
454デフォルトの名無しさん
2017/01/17(火) 06:39:50.13ID:rIfocs2Z 必要以上に手をかけると処理系のメンテが困難になり結果的に進化の足を引っ張ることになる
Rubyなんかまさにそうで、オタク共がよってたかって好き勝手にいじくり回したせいで詰んでる
Rubyなんかまさにそうで、オタク共がよってたかって好き勝手にいじくり回したせいで詰んでる
455デフォルトの名無しさん
2017/01/17(火) 07:09:05.55ID:lw1Zwsst でもPythonみたいにCythonで割り切るのもねぇと思う。
割り切ってもJSとどっこいどっこいの速度しか出んが。
割り切ってもJSとどっこいどっこいの速度しか出んが。
456デフォルトの名無しさん
2017/01/17(火) 19:48:56.56ID:jfonssfd >>454
具体的にどう詰んでるのか解説を
具体的にどう詰んでるのか解説を
457デフォルトの名無しさん
2017/01/18(水) 12:29:49.23ID:RtvJVUCC るびいは作者の頭とユーザーの頭と言語仕様が詰んでるって先生が言ってた
458デフォルトの名無しさん
2017/01/18(水) 12:36:00.48ID:FlJR5GPR キチガイ
459デフォルトの名無しさん
2017/01/18(水) 13:10:26.31ID:jc+edUai 結果論だがPerlを批判するだけで勝てたんだよな
Pythonは本当にそれだけで勝った
Rubyは批判したいのか擁護したいのかはっきりしなかった
Pythonは本当にそれだけで勝った
Rubyは批判したいのか擁護したいのかはっきりしなかった
460デフォルトの名無しさん
2017/01/21(土) 23:28:19.21ID:sMDuy5hJ 2017年 JavaScript★71.9%ものサイトがjQueryを利用 [無断転載禁止]©2ch.net
http://tamae.2ch.net/test/read.cgi/prog/1485008061/
http://tamae.2ch.net/test/read.cgi/prog/1485008061/
461デフォルトの名無しさん
2017/01/22(日) 14:38:27.08ID:hBhrTyQG462デフォルトの名無しさん
2017/03/02(木) 01:30:06.94ID:GY40xFBu http://gihyo.jp/news/report/01/rubykaigi2014/0002?page=2
古い記事だけどやっぱ面白いね
何が嫌なのか知らないけど、静的型から逃げ回って
無駄に複雑なことになっていく感覚、本当にすごいわ
型さえ書けば済むことを、よくもここまで複雑にね〜
Unixの思想に反するわ
で、最新の情報ではRuby3.0はどうなることになっているの?
静的型は導入されるの?
でもま、今更導入するぐらいなら初めから導入しておけばよかったのにね
当時から静的型はあったでしょ、C言語とか静的型だし
そんでRubyはCで書かれてて自分は静的型の恩恵を受けてRubyを開発したはずなのにね
十分知ってたはずなのに、今更導入とか、それって筋悪いんじゃないの?何周遅れww
それを認めたくないから静的型の導入に対して渋々なんだろうけど
そんな詰まらないプライドで言語使用が決定されたらRuby使いはたまったもんじゃないね
でもそんな事(タイプセーフの重要性)は周りから見れば分かりきっていたことで
だから俺はRubyには近づかなかったわけでさ
微妙に消極的に静的型のメリットを語ってて、何をいまさらって感じなんだけど
本当に複雑怪奇だね
古い記事だけどやっぱ面白いね
何が嫌なのか知らないけど、静的型から逃げ回って
無駄に複雑なことになっていく感覚、本当にすごいわ
型さえ書けば済むことを、よくもここまで複雑にね〜
Unixの思想に反するわ
で、最新の情報ではRuby3.0はどうなることになっているの?
静的型は導入されるの?
でもま、今更導入するぐらいなら初めから導入しておけばよかったのにね
当時から静的型はあったでしょ、C言語とか静的型だし
そんでRubyはCで書かれてて自分は静的型の恩恵を受けてRubyを開発したはずなのにね
十分知ってたはずなのに、今更導入とか、それって筋悪いんじゃないの?何周遅れww
それを認めたくないから静的型の導入に対して渋々なんだろうけど
そんな詰まらないプライドで言語使用が決定されたらRuby使いはたまったもんじゃないね
でもそんな事(タイプセーフの重要性)は周りから見れば分かりきっていたことで
だから俺はRubyには近づかなかったわけでさ
微妙に消極的に静的型のメリットを語ってて、何をいまさらって感じなんだけど
本当に複雑怪奇だね
463デフォルトの名無しさん
2017/03/02(木) 07:33:26.80ID:m5ydKowW >>462
スクリプト言語のほとんどは静的型じゃないけど、このスレ全体にケンカ売ってるのかな…?w
スクリプト言語のほとんどは静的型じゃないけど、このスレ全体にケンカ売ってるのかな…?w
464デフォルトの名無しさん
2017/03/02(木) 12:26:11.03ID:FleTjgpE スクリプト言語っていろんなものの橋渡し、
間に入り込む接着剤のような役目なんだから動的型で間違っていない
ただそれだけでしっかりしたものを作ろうとすると大変だねってだけ
間に入り込む接着剤のような役目なんだから動的型で間違っていない
ただそれだけでしっかりしたものを作ろうとすると大変だねってだけ
465デフォルトの名無しさん
2017/03/02(木) 12:33:41.17ID:GY40xFBu 俺が思うにRubyは夢を売る商売なんじゃないかと思う
ディズニーランドとか宝くじとか
あるいは漫画やアニメの専門学校と
同じようなモノなんだろう
ディズニーランドとか宝くじとか
あるいは漫画やアニメの専門学校と
同じようなモノなんだろう
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【サッカー】U-17日本代表、激闘PK戦制す 北朝鮮撃破で6大会ぶり8強入り U17W杯 [久太郎★]
- 「国民の憤りを引き起こした」中国側“高市首相発言の撤回改めて要求” [どどん★]
- 【インバウンド】中国からの“渡航自粛”…ツアー1000人分の直前キャンセル「キャンセル料は免除してくれ」 ことしいっぱいキャンセルに [1ゲットロボ★]
- 【芸能】日中関係悪化でエンタメ業界に大ダメージ… JO1の中国でのイベント中止、邦画は公開延期、STARTOアイドルへの影響も [冬月記者★]
- XやChatGPTで広範囲の通信障害 投稿や閲覧できず [蚤の市★]
- 【サッカー】日本代表、ボリビアに3発快勝 森保監督通算100試合目を飾る…鎌田、町野、中村がゴール [久太郎★]
- 【J SPORTS】FIFA U-17ワールドカップ ★10
- とらせん IPあり
- 巨専】
- こいせん 全レス転載禁止
- 【ATP】テニス総合実況スレ2025 Part 211【WTA】
- ネットでサッカー観戦◆2025-29
- Perfume・あ~ちゃんの結婚相手の一般男性、吉田カバンの社長と判明 [977261419]
- 地球から無限km先の場所ってどうなっているの?
- 日本、高市のお陰で破滅に近づくwwwwwwww
- 自民党議員「高市は先人が築き上げた日中関係を壊した。外務省が謝罪に言ってるが自分で責任を取れ」 [834922174]
- 🖐( -᷄ὢ)俺に挑むのはやめておけ……実力差がありすぎる
- 岡田克也「軽々しく存立危機事態とか言うべきじゃない」高市早苗「台湾で武力攻撃が発生したらどう考えても日本の存立危機事態」 [931948549]
