スレタイ以外の言語もok
前スレ
次世代言語9[Haskell Rust Kotlin TypeScript Dart]
http://mevius.5ch.net/test/read.cgi/tech/1520298555/
次世代言語10[Rust Swift TypeScript Dart]
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2018/04/25(水) 07:02:27.60ID:OmWDt0SE362デフォルトの名無しさん
2018/05/03(木) 02:21:14.79ID:yApXR4/8363デフォルトの名無しさん
2018/05/03(木) 02:34:51.07ID:bKSKRSB9 あった
mallocの旅(glibc編)
mallocの旅(glibc編)
364デフォルトの名無しさん
2018/05/03(木) 02:49:34.78ID:yApXR4/8 >>363
ありがとう
ありがとう
365デフォルトの名無しさん
2018/05/03(木) 09:06:54.27ID:wZdPkGUF dockerがgoで実装して十分パフォーマンス発揮してる時点で
組み込みレベルでないならそこまでGCいらんことは示されただろう。
組み込みレベルでないならそこまでGCいらんことは示されただろう。
366デフォルトの名無しさん
2018/05/03(木) 09:30:32.45ID:b8/6BKg1 GCはあっても無くてもいいけど
スタックかヒープかくらいは選ばせて欲しい
スタックかヒープかくらいは選ばせて欲しい
367デフォルトの名無しさん
2018/05/03(木) 09:51:10.41ID:wZdPkGUF 正直なところ、カスがGCなし言語で書いたものより、適当にGCあり言語で書いたもののが
ランタイム速度も速いでしょ。
バカがクソみたいな議論してる間にgoのGCの性能上げてたgoogleは正解だよ。
ランタイム速度も速いでしょ。
バカがクソみたいな議論してる間にgoのGCの性能上げてたgoogleは正解だよ。
368デフォルトの名無しさん
2018/05/03(木) 10:09:21.98ID:SiwDQ+i8 仮にDockerがPythonで実装されていたらやはりパフォーマンス足りなかったんだろうか?
369デフォルトの名無しさん
2018/05/03(木) 10:41:20.52ID:u+2rTbGR >>351
スタックベースじゃないRAIIはメモリの断片化の原因になるぞ
スタックベースじゃないRAIIはメモリの断片化の原因になるぞ
370デフォルトの名無しさん
2018/05/03(木) 11:00:48.14ID:AfyjFEfn 1. 性能が足りないとクレーム
2. 厳しいノルマ
3. データ改竄
4. 1のクレームがぴたりと止む
こういう事案なら1から4まで全員怪しいよね
2. 厳しいノルマ
3. データ改竄
4. 1のクレームがぴたりと止む
こういう事案なら1から4まで全員怪しいよね
371デフォルトの名無しさん
2018/05/03(木) 12:02:05.92ID:y3R7schb372デフォルトの名無しさん
2018/05/03(木) 13:26:06.53ID:Zu+ttBo3 firacodeにカスタマイズ機能つければいいのか
373デフォルトの名無しさん
2018/05/03(木) 13:46:19.78ID:FgFo6AR2 dockerで示されるパフォーマンスなんかないだろ
374デフォルトの名無しさん
2018/05/03(木) 14:20:45.28ID:AfyjFEfn パフォーマンスにちょっと興味を持つだけで怪しい奴らが集まってくる
Pythonのようにパフォーマンスに完璧に無関心にならないとすぐ腐敗する
Pythonのようにパフォーマンスに完璧に無関心にならないとすぐ腐敗する
375デフォルトの名無しさん
2018/05/03(木) 14:35:25.51ID:/IyBD/e7 ボトルネックだけCythonとかでなんとかするスタイルはやはり正しかったということか
376デフォルトの名無しさん
2018/05/03(木) 14:43:47.18ID:nk+G1gQG そもそもRAIIはパフォーマンスのためのものじゃないだろ
377デフォルトの名無しさん
2018/05/03(木) 20:03:59.10ID:StPlxOeO dockerって正気か?動作中は何もしてないぞ?
# go のGCが優秀になったのは認める
# go のGCが優秀になったのは認める
378デフォルトの名無しさん
2018/05/03(木) 21:48:30.21ID:AfyjFEfn なぜgoのGCだけを改善するの?
全てのGCを平等に改善しないとダブスタだと叩かれるかもしれないよ
全てのGCを平等に改善しないとダブスタだと叩かれるかもしれないよ
379デフォルトの名無しさん
2018/05/03(木) 22:37:19.33ID:KC4pupk8 どういう意味だ?
380デフォルトの名無しさん
2018/05/03(木) 22:42:00.84ID:oP7lbF46 >>378の他のレスも含めて何言ってるのか分からないものばかりだから、考えても無駄かと思うよ
381デフォルトの名無しさん
2018/05/03(木) 22:52:09.58ID:2wLGMMyE 解説は詩を殺す
382デフォルトの名無しさん
2018/05/03(木) 23:03:41.88ID:AfyjFEfn goのGCと同じものをC++で実装できないのかな
C++のGCが優秀にならないかな
そういう意味
C++のGCが優秀にならないかな
そういう意味
383デフォルトの名無しさん
2018/05/03(木) 23:19:27.01ID:nk+G1gQG やっぱり意味わからん。
その場合の主語は誰よ?
その場合の主語は誰よ?
384デフォルトの名無しさん
2018/05/03(木) 23:47:35.35ID:oP7lbF46 >>382
C++のGCって一体なにを指しているのだろう。
C++のGCって一体なにを指しているのだろう。
385デフォルトの名無しさん
2018/05/04(金) 00:00:41.82ID:LrVtGqlb やっぱここにいる奴は馬鹿ばっかりなんだな。
386デフォルトの名無しさん
2018/05/04(金) 00:17:24.19ID:/D8HsFql C++のGC……?
387デフォルトの名無しさん
2018/05/04(金) 00:21:24.66ID:CL+nFZXX388デフォルトの名無しさん
2018/05/04(金) 00:51:59.59ID:/D8HsFql あーもうめちゃくちゃだよ
389デフォルトの名無しさん
2018/05/04(金) 01:35:42.99ID:63fCyROx 一方賢い俺はだいぶ前にNGした
390デフォルトの名無しさん
2018/05/04(金) 05:56:35.74ID:zosHXKIm C++でGCとか言うとバットマンのコスプレしたハーブ・サッターにビンタされるらしいぞ
391デフォルトの名無しさん
2018/05/04(金) 06:17:07.59ID:E+YYG/ag きっとスマートポインタなんかじゃやだもんって意味かと思いました。
392デフォルトの名無しさん
2018/05/04(金) 10:09:56.44ID:VQ//CMaE 極めて大きな最適化の自由度とはなんだったのか
393デフォルトの名無しさん
2018/05/04(金) 10:34:38.24ID:+ni+4ZPZ >>392
メモリアドレスが抽象化されてれば、実行時の状況や統計情報に基づいたメモリレイアウトの最適化ができるね
理論的には、一緒に使われるものをメモリ上で近くに置いたりしてキャッシュヒット率を上げたりできる
メモリアドレスが抽象化されてれば、実行時の状況や統計情報に基づいたメモリレイアウトの最適化ができるね
理論的には、一緒に使われるものをメモリ上で近くに置いたりしてキャッシュヒット率を上げたりできる
394デフォルトの名無しさん
2018/05/04(金) 11:25:26.68ID:VQ//CMaE395デフォルトの名無しさん
2018/05/04(金) 14:10:07.69ID:51fiRXRv この知ったかぶり
抽象データ型なんか関係ないだろ
抽象データ型なんか関係ないだろ
396デフォルトの名無しさん
2018/05/04(金) 15:02:25.96ID:ZqOHI6SP >>393
ってもそれ空理空論であって、
x[i,j,k] みたいな配列のメモリレイアウトをアクセスパターンから
決めるという単純な処理ですらどの処理系にも実装の予定すらないだろう
「c/c++では有能なプログラマがちゃんと判断して書くから最適な結果が得られる可能性が高い」
という言説の方がまだ現実的
ってもそれ空理空論であって、
x[i,j,k] みたいな配列のメモリレイアウトをアクセスパターンから
決めるという単純な処理ですらどの処理系にも実装の予定すらないだろう
「c/c++では有能なプログラマがちゃんと判断して書くから最適な結果が得られる可能性が高い」
という言説の方がまだ現実的
397デフォルトの名無しさん
2018/05/04(金) 15:04:28.49ID:ngnuzOEt >>396
単純に隙間を詰めるだけなら普通にやってるし、それだけでもメモリのアクセス効率や利用効率は改善するよ
単純に隙間を詰めるだけなら普通にやってるし、それだけでもメモリのアクセス効率や利用効率は改善するよ
398デフォルトの名無しさん
2018/05/04(金) 15:05:37.17ID:ZqOHI6SP399デフォルトの名無しさん
2018/05/04(金) 15:09:57.46ID:ZqOHI6SP アクセスパターンからの最適化というのは、
巨大な配列だけどアクセスされるのはごく一部
→スパース配列を用いる
2次元で同じyについて近しいxで連続してアクセスされることが多い
→ cでいう v[y][x] というように同じy座標のものを連続して並べる
こういうこと
巨大な配列だけどアクセスされるのはごく一部
→スパース配列を用いる
2次元で同じyについて近しいxで連続してアクセスされることが多い
→ cでいう v[y][x] というように同じy座標のものを連続して並べる
こういうこと
400デフォルトの名無しさん
2018/05/04(金) 15:12:34.97ID:ZqOHI6SP401デフォルトの名無しさん
2018/05/04(金) 15:24:22.35ID:51fiRXRv ヒープの話から来てるからあくまでメモリアロケートした単位での最適化と考えるべきでしょ
話を拡大解釈して通じてないのはお前だと思う
話を拡大解釈して通じてないのはお前だと思う
402デフォルトの名無しさん
2018/05/04(金) 15:40:45.66ID:8dzo215M403デフォルトの名無しさん
2018/05/04(金) 15:45:30.86ID:8dzo215M あ、いや俺が間違ってる気がしてきた
コンパクションで並べるとかいう話か
それでもやっぱり
>>396
>「c/c++では有能なプログラマがちゃんと判断して書くから最適な結果が得られる可能性が高い」
>という言説の方がまだ現実的
だと思う
コンパクションで並べるとかいう話か
それでもやっぱり
>>396
>「c/c++では有能なプログラマがちゃんと判断して書くから最適な結果が得られる可能性が高い」
>という言説の方がまだ現実的
だと思う
404デフォルトの名無しさん
2018/05/04(金) 17:35:05.26ID:ngnuzOEt で、有能なC++プログラマはヒープの断片化をどうやって回避するの?
一般的な回避策としてはまとめて静的に確保するわけだけど、それだとRAII的な方法論を否定してることになるよね
一般的な回避策としてはまとめて静的に確保するわけだけど、それだとRAII的な方法論を否定してることになるよね
405デフォルトの名無しさん
2018/05/04(金) 17:41:04.90ID:VQ//CMaE 生ポインタをprivateメンバーにすれば再配置できるんだろ
406デフォルトの名無しさん
2018/05/04(金) 18:45:44.08ID:VQ//CMaE そもそもRAIIを肯定するのも否定するのもC++プログラマの自由だ
この自由を尊重すれば、極めて大きな最適化の自由度はC++にもあるんじゃないか
自由を奪ったら最適化の自由度もなくなるのは当たり前だ
この自由を尊重すれば、極めて大きな最適化の自由度はC++にもあるんじゃないか
自由を奪ったら最適化の自由度もなくなるのは当たり前だ
407デフォルトの名無しさん
2018/05/04(金) 18:55:41.39ID:/D8HsFql C++は何も縛らないからなんでも出来る理論本当に嫌い
408デフォルトの名無しさん
2018/05/04(金) 19:00:50.09ID:ngnuzOEt 縛ったほうが最適化の自由度は上がる
C/C++はポインタのせいで配列アクセスの並列化がやりづらいのは有名な話だ
C/C++はポインタのせいで配列アクセスの並列化がやりづらいのは有名な話だ
409デフォルトの名無しさん
2018/05/04(金) 19:11:43.01ID:VQ//CMaE410デフォルトの名無しさん
2018/05/04(金) 19:12:50.22ID:/D8HsFql411デフォルトの名無しさん
2018/05/04(金) 19:24:33.12ID:HyF2shia GCは、あるプログラマにとっては仕事を単純にしてくれるが、別のプログラマにとっては仕事を複雑にする要因になるという特性があるんだよね
412デフォルトの名無しさん
2018/05/04(金) 20:34:01.38ID:+h39vGOl >>411
プログラマに、というよりは作ろうとする対象によってではないかな。
プログラマに、というよりは作ろうとする対象によってではないかな。
413デフォルトの名無しさん
2018/05/04(金) 22:10:23.06ID:VQ//CMaE 「設定より規約」で複雑な設定を不要にするために規約で縛って単純にすることはある
最適化とは関係ない
最適化とは関係ない
414デフォルトの名無しさん
2018/05/04(金) 22:27:54.24ID:U2Bct8CT >>413
全然レイヤが違うぞ…はぁ
全然レイヤが違うぞ…はぁ
415デフォルトの名無しさん
2018/05/04(金) 22:29:07.68ID:/D8HsFql もういいや
416デフォルトの名無しさん
2018/05/05(土) 00:07:46.07ID:3M7DBZHK417デフォルトの名無しさん
2018/05/05(土) 09:26:04.08ID:0zR7mPRl 言語レベルでは縛りを減らして、ツールもしくはプロジェクト毎の規約で矯正する方が成功してる印象。
418デフォルトの名無しさん
2018/05/05(土) 12:36:15.72ID:Ptn/YTVe Ruby使いはなんでもRails基準で話するから困惑させられるわ。
規約で縛るのと、設定させるのはまた別の次元の話な気がする。
規約で縛った上でさらに明示的に設定させるなんて思想もあるし、
明示的に設定すること、と言う一文すら大きく捉えたら「規約」だと思うんだが。
misra然り、規約で担保される部分も否定はしないけど、
そんなこと考えなくても言語レベルで無茶は出来ないってのは、結構有益だと思うよ。
goが他の言語だと警告で済ますものをコンパイルエラーにしてたりとか。
規約で縛るのと、設定させるのはまた別の次元の話な気がする。
規約で縛った上でさらに明示的に設定させるなんて思想もあるし、
明示的に設定すること、と言う一文すら大きく捉えたら「規約」だと思うんだが。
misra然り、規約で担保される部分も否定はしないけど、
そんなこと考えなくても言語レベルで無茶は出来ないってのは、結構有益だと思うよ。
goが他の言語だと警告で済ますものをコンパイルエラーにしてたりとか。
419デフォルトの名無しさん
2018/05/05(土) 14:40:21.15ID:0zR7mPRl それはわかる。
ただ「言語レベルで無茶させない」機能を実装するために「言語実装が無茶してる」
っていう本末転倒レベルのコンパイラが増えてる。
ただ「言語レベルで無茶させない」機能を実装するために「言語実装が無茶してる」
っていう本末転倒レベルのコンパイラが増えてる。
420デフォルトの名無しさん
2018/05/05(土) 14:54:28.61ID:fkw9D7UX 何かを実装しやすくする為の機能、とバグを減らすための安全装置としての機能、と分類した時に後者が気に入らんて訳だな。
古いタイプのハカー思想的にはそうだろうね。
まあでも人間にコード書かせてる内は後者を充実させて行くしか無いでしょう。
古いタイプのハカー思想的にはそうだろうね。
まあでも人間にコード書かせてる内は後者を充実させて行くしか無いでしょう。
421デフォルトの名無しさん
2018/05/05(土) 17:40:15.09ID:wfyrkg3u バグを減らすための機能はコードを書きやすくするための機能でもあって欲しい。Fortranはその辺のバランス感覚が地味に良い
422デフォルトの名無しさん
2018/05/05(土) 18:31:47.37ID:sJdk0i7H [][][] [[[ ] X_[[[ [] ][ [] ][][[[]
423デフォルトの名無しさん
2018/05/05(土) 22:21:49.30ID:g4wn0nIy このスレ的にDart 2はどうなの?
424デフォルトの名無しさん
2018/05/05(土) 22:28:11.15ID:J0iT62yj425デフォルトの名無しさん
2018/05/06(日) 11:13:25.80ID:UdK4FK7I >>420
半分だけはその通り。
ただセキュリティーについても結局は効率や速度を要求されるからって話なんだよ。
安全のためにって効率を落とすようなルールを作っておいて
ノルマは下げないみたいな現場ではセキュリティーホールつくようなハックが流行るってこと。
ルールを厳しくして逆に流出なんてパターンは結局これ。
半分だけはその通り。
ただセキュリティーについても結局は効率や速度を要求されるからって話なんだよ。
安全のためにって効率を落とすようなルールを作っておいて
ノルマは下げないみたいな現場ではセキュリティーホールつくようなハックが流行るってこと。
ルールを厳しくして逆に流出なんてパターンは結局これ。
426デフォルトの名無しさん
2018/05/06(日) 11:29:16.72ID:EZJKrplU 悪事の限りを尽くしてきたサイコパスが
効率悪化だけは許さない真面目キャラになるのなんでだろう
効率悪化だけは許さない真面目キャラになるのなんでだろう
427デフォルトの名無しさん
2018/05/06(日) 12:54:13.10ID:BpvGgdyJ 安全性重視と言えば聞こえはいいが
やってることはWarningをErrorにしてるだけだからな
やってることはWarningをErrorにしてるだけだからな
428デフォルトの名無しさん
2018/05/06(日) 13:00:40.56ID:5SuvHbqD >>427
明確にエラーなら、それを前提にした最適化ができる
明確にエラーなら、それを前提にした最適化ができる
429デフォルトの名無しさん
2018/05/06(日) 13:12:21.81ID:4/stHYd4 まあ正直Worningでいいとは思う
430デフォルトの名無しさん
2018/05/06(日) 13:18:55.75ID:+3dRclkW >>425
unsafeなりなんなりあるかと。
効率や速度というのは、安定動作している事が確実に出来てからやっとテーブルに上げることができる話題であって、
それで落ちる効率なんてのは最初からサボってた証拠とみなす方が多いかと思うよ。
ルールを厳しくして結局流出ってのは、また別の尺度かと。
流出したとしても、それは理由もはっきりさせられるし、なによりソフトウエアの瑕疵ではなくて運用の問題の話になってくる。
unsafeなりなんなりあるかと。
効率や速度というのは、安定動作している事が確実に出来てからやっとテーブルに上げることができる話題であって、
それで落ちる効率なんてのは最初からサボってた証拠とみなす方が多いかと思うよ。
ルールを厳しくして結局流出ってのは、また別の尺度かと。
流出したとしても、それは理由もはっきりさせられるし、なによりソフトウエアの瑕疵ではなくて運用の問題の話になってくる。
431デフォルトの名無しさん
2018/05/06(日) 14:32:39.98ID:7acvvhvM セキュリティーについての効率化云々とか、半可通だなあとしか言えんわ…
432デフォルトの名無しさん
2018/05/06(日) 15:54:07.22ID:cxBuJYdg レイヤの上書きし続けるのやめろ
433デフォルトの名無しさん
2018/05/06(日) 15:58:41.42ID:+3dRclkW いくらコンパイラが怒らないからと言え、セキュリティーホールを突くようなハックとやらをしてたら流石にコードレビューではねるんじゃね?
どういうコードかイマイチ想像がついてないけど。
インラインアセンブラが禁止されてるからハンドアセンブルしたコードか入ってるconst char[]を無理矢理呼び出すとかかな。
単純にそのプロジェクトで使ってる静的解析が誤認するようにコードを書く事を、静的解析のセキュリティーホールと勘違いしてるのか、
それとも、バッファオーバーランしないようにするにあたって、根本的に長さを指定できる関数を使わずに付け焼き刃でバッファにクソ長い配列使うみたいなコードなのか(でもこれは静的解析で怒られそう)
一体何が、コーディングの上でセキュリティーホールを突くようなハックなんだろう?
ピアレビューがあれば瞬殺されて終わりな気もするし。
どういうコードかイマイチ想像がついてないけど。
インラインアセンブラが禁止されてるからハンドアセンブルしたコードか入ってるconst char[]を無理矢理呼び出すとかかな。
単純にそのプロジェクトで使ってる静的解析が誤認するようにコードを書く事を、静的解析のセキュリティーホールと勘違いしてるのか、
それとも、バッファオーバーランしないようにするにあたって、根本的に長さを指定できる関数を使わずに付け焼き刃でバッファにクソ長い配列使うみたいなコードなのか(でもこれは静的解析で怒られそう)
一体何が、コーディングの上でセキュリティーホールを突くようなハックなんだろう?
ピアレビューがあれば瞬殺されて終わりな気もするし。
434デフォルトの名無しさん
2018/05/06(日) 16:29:24.39ID:3zhAqmJH >>421
Fortranって現役なんか?聞いたことないが
Fortranって現役なんか?聞いたことないが
435デフォルトの名無しさん
2018/05/06(日) 16:32:16.64ID:YMV7ENjt >>434
現役だよ
現役だよ
436デフォルトの名無しさん
2018/05/06(日) 16:36:08.57ID:T0X5noxd スパコンでは現役。計算物理屋とかFORTRANしか書けないおっさんも居るしね。
まあ数値計算系のコード書いてる連中なんてgitも知らなかったりするレベルで
超絶的に遅れてるから意見なんて無視していいよ
まあ数値計算系のコード書いてる連中なんてgitも知らなかったりするレベルで
超絶的に遅れてるから意見なんて無視していいよ
437デフォルトの名無しさん
2018/05/06(日) 16:41:56.05ID:4/stHYd4 >>434
現役かと言われたら、現状数値解析以外では老害しか使っとらん感じで口ごもっちゃうけど、そんな状況に反して最新の言語仕様は結構いい。そして老害はFortranの良い仕様は使っとらん
ある意味逆に次世代言語感あると思う
現役かと言われたら、現状数値解析以外では老害しか使っとらん感じで口ごもっちゃうけど、そんな状況に反して最新の言語仕様は結構いい。そして老害はFortranの良い仕様は使っとらん
ある意味逆に次世代言語感あると思う
438デフォルトの名無しさん
2018/05/06(日) 17:13:53.77ID:+3dRclkW ベンダーがきっちり面倒見てるのも大きいわな。Fortranは。
老害と呼ばれるコードが生き残れるのも、新しいものがサポートされていくのも。
老害と呼ばれるコードが生き残れるのも、新しいものがサポートされていくのも。
439デフォルトの名無しさん
2018/05/06(日) 18:05:19.44ID:4/stHYd4 まあ新しいもののサポートは遅いがな
440デフォルトの名無しさん
2018/05/06(日) 18:53:07.67ID:UdK4FK7I まあ運用の問題と言えばそうだけどね。
実際どこぞのrustコードなんて結局unsafe丸がこみコードになってるって話だよ。
レビュアーがまともならってのもその通りだが
P○zyさんとことか有名どこでもそんなもんですよ。
実際どこぞのrustコードなんて結局unsafe丸がこみコードになってるって話だよ。
レビュアーがまともならってのもその通りだが
P○zyさんとことか有名どこでもそんなもんですよ。
441デフォルトの名無しさん
2018/05/06(日) 19:31:39.25ID:9CUhRDV/ }]] [[《_["[[]]" 〈[]》》 [][][]0,1》》〈〉 [] } } "B,V,0%%%,*1BVLO,SASA1`}}//%\\0,1\"VL"\
442デフォルトの名無しさん
2018/05/07(月) 12:03:19.49ID:Go6Qgpic >>440
そのP○zyさんのコードはどこで見れるの?
そのP○zyさんのコードはどこで見れるの?
443デフォルトの名無しさん
2018/05/07(月) 17:37:45.62ID:aRQ7vpNn Fortran現役ってすげーな。
なんか便利な構文あるの?
スペースがなくても構文が認識するって凄いね。何というか分野によって現役だったりするし、web系とか組み込み系とか分野毎に次世代を考えたほうが良いのかも
なんか便利な構文あるの?
スペースがなくても構文が認識するって凄いね。何というか分野によって現役だったりするし、web系とか組み込み系とか分野毎に次世代を考えたほうが良いのかも
444デフォルトの名無しさん
2018/05/07(月) 18:29:43.67ID:Si7Pqr9d 数値計算の新しいアルゴリズムってあるの?
動画の圧縮とかだったらどんどん新しくなってるけど
動画の圧縮とかだったらどんどん新しくなってるけど
445デフォルトの名無しさん
2018/05/07(月) 18:42:27.46ID:4LWU/9Ql アルゴリズムというよりは非プログラマが数学物理をプログラムに落とし込みやすいって所じゃないか?
統計メインの生物系なんかはもうRやPythonに移ってるけど
統計メインの生物系なんかはもうRやPythonに移ってるけど
446デフォルトの名無しさん
2018/05/07(月) 21:30:21.40ID:u0xzmUnv >>443
まあ、分野についての言及は必要だろうね。
まあ、分野についての言及は必要だろうね。
447デフォルトの名無しさん
2018/05/07(月) 22:27:02.76ID:9toRjaak よし、じゃあワシがwebの代表として次世代言語はrustであることをここに宣言しよう
448デフォルトの名無しさん
2018/05/07(月) 23:32:28.33ID:b+1hN3YL 今phpのlaravelしててミドルウェアとかバリデーションとかルーターとかマイグレーションとか
それ自体はフレームワークの機能なんだけど言語仕様としても使えそうなのがチラホラあるけど
こういうの言語に使われることないんかな?
それ自体はフレームワークの機能なんだけど言語仕様としても使えそうなのがチラホラあるけど
こういうの言語に使われることないんかな?
449デフォルトの名無しさん
2018/05/07(月) 23:45:44.05ID:eqjeSWEf450デフォルトの名無しさん
2018/05/08(火) 00:32:28.71ID:kgnxB5OH 一元論が無理なら八百万って極端すぎる
二刀流くらいがちょうどいい
二刀流くらいがちょうどいい
451デフォルトの名無しさん
2018/05/08(火) 07:49:53.07ID:BTpaOhWg C++の置き換え言語としてRustには期待している。ただ構文がなんかうっとうしいなあ。
ruby風のラムダは気に入ってるが。
ruby風のラムダは気に入ってるが。
452デフォルトの名無しさん
2018/05/08(火) 08:43:30.21ID:lO+5Uui0 >>445
Numpy相当のベクトル記述が出来るたった一つのコンパイル言語。それがFortran
Numpy相当のベクトル記述が出来るたった一つのコンパイル言語。それがFortran
453デフォルトの名無しさん
2018/05/08(火) 10:01:01.47ID:JvzvEXdE454デフォルトの名無しさん
2018/05/08(火) 13:34:11.30ID:k5VrHriK >>453
なんのことを指しているんだ?
なんのことを指しているんだ?
455デフォルトの名無しさん
2018/05/08(火) 17:08:07.13ID:I+Jt0Kav456デフォルトの名無しさん
2018/05/09(水) 01:16:05.28ID:PEulJP5b457デフォルトの名無しさん
2018/05/09(水) 02:14:38.03ID:0YDcqAhS458デフォルトの名無しさん
2018/05/09(水) 02:26:18.12ID:bn/AH8fd なんですぐばれるウソをつくのだろう?
459デフォルトの名無しさん
2018/05/09(水) 02:35:21.53ID:hrOQbIqv >>457
すばらしいね。
Cのコードに
__attribute__((optimize("unroll-loops")))
付けると100倍早いけどw
あと、手元の環境で gcc は何故か -O だけunroll付けたのと同様に早くて -O2 以上は遅かった。
バグと言うべきなのかな。
すばらしいね。
Cのコードに
__attribute__((optimize("unroll-loops")))
付けると100倍早いけどw
あと、手元の環境で gcc は何故か -O だけunroll付けたのと同様に早くて -O2 以上は遅かった。
バグと言うべきなのかな。
460デフォルトの名無しさん
2018/05/09(水) 03:11:33.85ID:0bpmHxx0461デフォルトの名無しさん
2018/05/09(水) 07:10:29.94ID:UxragvBK 乱数生成が遅いってどこかで見たような、Haskell
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 [ぐれ★]
- 【中国外務省】日中関係悪化は高市氏に責任と名指しで非難… ★2 [BFU★]
- 【中国外務省】日中関係悪化は高市氏に責任と名指しで非難… ★3 [BFU★]
- 外務省局長は無言で厳しい表情…日中の高官協議終了か 高市首相“台湾”発言で中国が強硬対応 発言撤回求めたか…★2 [BFU★]
- 小野田紀美・経済安保担当相「何か気に入らないことがあればすぐに経済的威圧をする国への依存はリスク」 [Hitzeschleier★]
- 政府、株式の配当など金融所得を高齢者の医療保険料や窓口負担に反映する方針を固めた [バイト歴50年★]
- 中国高官と話す外務省局長の表情、やばい ★2 [175344491]
- 高市早苗政権「経済的威圧をしてくる国はリスク」 トランプぴょんぴょん政権さん…… [175344491]
- 中国外務省「日中関係の悪化は高市早苗首相が原因」と名指しで強く非難。キタ━(゚∀゚)━! [153490809]
- 偏差値35大臣「すぐに経済的威圧するところへの依存はリスク」 [834922174]
- 【高市朗報】『劇場版「鬼滅の刃」無限城篇』、ギリのタイミングで中国上映公開し5日間で4億元(87億円)突破!!! [126042664]
- 【朗報】高市、中国からの日本行き空路49万件キャンセルを達成🤩オーバーツーリズム対策の手腕が光る [359965264]
