次世代言語17 Go Rust Kotlin TypeScript Juliaat TECH
次世代言語17 Go Rust Kotlin TypeScript Julia - 暇つぶし2ch2:デフォルトの名無しさん
19/09/04 22:10:52.78 63Z/rODe.net
Dart Elixir Swift Crystal Hack V Bosque

Most Loved, Dreaded, and Wanted Languages
URLリンク(insights.stackoverflow.com)
TIOBE Index
URLリンク(www.tiobe.com)
History of programming languages
URLリンク(en.wikipedia.org)

3:デフォルトの名無しさん
19/09/05 02:05:43.66 FxCb5fYw.net
Juliaは終わった言語。

4:デフォルトの名無しさん
19/09/05 02:06:49.09 S0w2BF7n.net
始まる前からAV女優

5:デフォルトの名無しさん
19/09/05 12:20:47.42 VtA7IODN.net
人前では検索してはいけないプログラミング言語

6:デフォルトの名無しさん
19/09/05 12:35:25.07 S0w2BF7n.net
今日も Julia av で検索してサジャスト支援しといたで

7:デフォルトの名無しさん
19/09/05 18:09:01.09 LzIr2bnO.net
>>4
そういうの大事だよね

8:デフォルトの名無しさん
19/09/05 18:39:15.66 MYIgyYNA.net
Juliaはデータ処理じゃなくてFortran使うような科学技術計算のための言語だからね
AIブームで変な期待をかけられてしまって勝手に幻滅された印象

9:デフォルトの名無しさん
19/09/06 00:29:21.47 bFP+NYP+.net
どういうところが?

10:デフォルトの名無しさん
19/09/06 00:32:31.43 VC6kmwC3.net
index 1始まりのPHP以下のキチガイ言語

11:デフォルトの名無しさん
19/09/06 00:53:56.30 8YMteRDY.net
>>1 センスねぇな。juliaはないわ

12:デフォルトの名無しさん
19/09/06 00:54:13.02 bFP+NYP+.net
そのindex 1始まりってが一番の問題ってこと?

13:デフォルトの名無しさん
19/09/06 01:03:01.62 /RTnexZV.net
>>11
スレタイに入れるとしたらどの言語を選ぶ?5個前後くらいで

14:デフォルトの名無しさん
19/09/06 02:12:59.91 78XWyKpG.net
前スレでRustはAmazonやFacebookが使ってるとかカマした人は
早くソースだしてね
あるんならだけど

15:デフォルトの名無しさん
19/09/06 03:09:36.54 SPTxeDHR.net
>>14
どうせ事例上げたらそんなプロダクトは下らないだの
使ったうちに入らないだの難癖つける気だろ?
先に合格基準言え

16:デフォルトの名無しさん
19/09/06 06:33:18.40 rAeyu6TI.net
前スレでカマしてやったのは俺だけどまさか知らないとは思わなかった

17:デフォルトの名無しさん
19/09/06 06:38:35.16 HuSHcIIZ.net
言語よりもライブラリでよくあるパターンだ
あるライブラリをみんなが使ってる証拠がないのでライブラリ使わず車輪の最発明

18:デフォルトの名無しさん
19/09/06 09:06:23.14 /xfj8nPF.net
ハッタリの新しいパターンの登場w

19:デフォルトの名無しさん
19/09/06 09:29:01.43 l3Mrhgkl.net
宇宙人は地球に来てる

証拠を出せ

そんなことも知らないのか?勉強しろ!

20:デフォルトの名無しさん
19/09/06 10:09:23.61 kis/AUVE.net
先に合格基準って言われてるじゃん

21:デフォルトの名無しさん
19/09/06 10:52:16.98 4xIZfRAu.net
>>19
宇宙人が地球の近くを飛んだ

証拠を出せ

(例示)

そんなのは全然近くとは言わない!

お前はどの距離から地球の近くと認めるんだ?←イマココ
ちなみに前スレで話題だったfirefoxに関してav1のデコーダーを今使ってるのとは別に自前でも作っててそれもrustだから今後ほとんどrustでやってくのは間違いなさそうだと私は思ってるよ

22:デフォルトの名無しさん
19/09/06 11:03:07.22 8mqP8d3P.net
少なくともアプリケーションでなければ合格ではない
だからライブラリも言語も知らない勉強しない

23:デフォルトの名無しさん
19/09/06 11:39:18.34 rAeyu6TI.net
必要条件じゃなくて十分条件を出してよ

24:デフォルトの名無しさん
19/09/06 11:47:08.70 qsX9hAz9.net
ベイズ学習×juliaは、スクラッチ前提でエンジニアの手に追えるものじゃない

25:デフォルトの名無しさん
19/09/06 12:46:10.40 WlbHPqTi.net
この言語といえばこのアプリってあるだろ
C++ならChromium
JavaならHadoop
Goならk8s
Rustにそれ相当のものはあるのか?

26:デフォルトの名無しさん
19/09/06 13:57:41.96 0l4Y5bPO.net
Firefoxなのでは

27:デフォルトの名無しさん
19/09/06 14:14:23.04 gf8OtXpg.net
公式サイトにこんなプロダクトに使われてますよって色々書いてあるだろ

28:デフォルトの名無しさん
19/09/06 15:03:34.50 LsdOu56R.net
Rustは詐欺

29:デフォルトの名無しさん
19/09/06 16:26:23.36 kzA0iBFu.net
juliaいいじゃん
もっとpythonの代わりに使われろ

30:デフォルトの名無しさん
19/09/06 18:36:32.97 wrb0yvg9.net
パフォーマンスと安全性両方求めたらRust以外に選択肢ないんだからOSSがどうとかどうでもいい

31:デフォルトの名無しさん
19/09/06 18:38:01.68 OY3lPZTN.net
>>15
どんな細かいことでも合格とする!

32:デフォルトの名無しさん
19/09/06 19:39:23.80 iRaWooFH.net
だそうだぞ。いつまでも口合気で逃げてないで証拠貼れやRust厨

33:デフォルトの名無しさん
19/09/06 19:55:08.21 gf8OtXpg.net
俺のエロ漫画zip管理ツール

34:デフォルトの名無しさん
19/09/06 20:47:20.41 e+2JCAmP.net
>>32
facebook製の暗号通貨libra
URLリンク(github.com)

35:デフォルトの名無しさん
19/09/06 20:52:22.62 e+2JCAmP.net
amazon製
URLリンク(github.com)amzn/askalono
NGで書き込めないから全角

36:デフォルトの名無しさん
19/09/06 21:26:33.56 zFTgi4J5.net
>>34
libraってRustだったんだ

37:デフォルトの名無しさん
19/09/06 22:25:30.37 mgA+4kxq.net
>>34
たかが暗号通貨みたいな詐欺プラットフォームが>>25のリストと対等とかマジで言ってる?
>>35
ただのチョイプログラムじゃん
ってか初耳。そんなのしかないのか?
あとFirefoxはほとんどC++だから
ほんの数片Rustが入ってるからって持て囃すの自爆としか言えん
全部Rustになってから言え

38:デフォルトの名無しさん
19/09/06 22:46:10.09 /xfj8nPF.net
まあコンテナランタイムみたいにあきらかにセキュリティーと速度が必要なものという
rustが狙うべき領域で結果が出てない時点で何も思わんのは馬鹿だろうな。
これでOS作れるとか言っちゃうやつとか頭が沸いてると断定して問題ないわ。

39:デフォルトの名無しさん
19/09/06 22:52:32.98 1+3NXiQ7.net
仮想通貨が技術的に詐欺なのか?
そもそも初耳ってどゆことよ
かなり話題になってたろ

40:デフォルトの名無しさん
19/09/06 22:53:24.94 1+3NXiQ7.net
>>38
firecrackerをご存じない?

41:デフォルトの名無しさん
19/09/06 22:55:12.64 hgPplejZ.net
なんかdropboxとかニコニコのバックエンド開発で使ってるって以前どこかで読んだぞ

42:デフォルトの名無しさん
19/09/06 22:59:08.68 d+J9jL2b.net
置き換えが成立した件があるんなら
それについては
性能やセキュリティ、保守性について役目を果たしたんだと見るけど
それのトータル件数が少ないという批判はなんかピンとこない

43:デフォルトの名無しさん
19/09/06 23:04:53.11 /xfj8nPF.net
>>40
おまえはdockerのかわりにそれ使ってんの?

44:デフォルトの名無しさん
19/09/06 23:07:32.24 P4T0veiQ.net
>>43
なんでそんなに必死にRust否定するの?

45:デフォルトの名無しさん
19/09/06 23:07:37.50 1+3NXiQ7.net
>>43
は?

46:デフォルトの名無しさん
19/09/06 23:08:32.14 /xfj8nPF.net
いやなんで自分でも使ってないものを人に勧めるのかな?って思わん?
すげーうさんくさいんだけど。

47:デフォルトの名無しさん
19/09/06 23:09:04.55 RGHdWSM/.net
redoxってosあるよね…

48:デフォルトの名無しさん
19/09/06 23:09:47.07 hgPplejZ.net
一体誰が何を勧めてるんだよ…

49:デフォルトの名無しさん
19/09/06 23:09:59.48 uFAHUagP.net
>>46
firecrackerがなんなのか理解してるのか?

50:デフォルトの名無しさん
19/09/06 23:11:18.46 /xfj8nPF.net
rustという言語をすすめてるわけだよね?
で、じゃあその言語で作られてる製品は何って聞いて
使ってるのかって聞いたら使ってないと。。
そりゃ胡散臭いってなるよね?
そんな難しい話かこれ?

51:デフォルトの名無しさん
19/09/06 23:13:30.44 4xIZfRAu.net
富岳にJulia乗らねーかなー(乗らない)

52:デフォルトの名無しさん
19/09/06 23:20:25.85 e+2JCAmP.net
>>37
証拠を示せって言われたから俺は>>14のソースを貼っただけ

53:デフォルトの名無しさん
19/09/06 23:20:50.60 ybDv1KY5.net
>>50
お前が何を言ってるのか俺には難解すぎて分からんよ

54:デフォルトの名無しさん
19/09/06 23:24:37.35 zFTgi4J5.net
ソースって言うからソース貼ってくれてて
コンテナがーって言うからそれも貼ってくれてて
なのに使ってないとか胡散臭いとかなんなんだw
そもそも次世代言語スレなんだから
これから事例も増えてくとこだろ

55:デフォルトの名無しさん
19/09/06 23:38:59.57 9BOnqG4D.net
とりあえずRust製grepのripgrepは割と常用してる

56:デフォルトの名無しさん
19/09/06 23:42:17.08 Iz3PgKOB.net
少なくとも表題にある言語は守備範囲が違ってるから、それぞれ競合しないな
例えばCが担っていたBareMetalでの代替はRust以外は出来無いからね
Cの牙城をRustが切り崩せるかは、また別問題だが

57:デフォルトの名無しさん
19/09/06 23:48:21.28 wrb0yvg9.net
>>15
完全にこれだったな

58:デフォルトの名無しさん
19/09/06 23:49:14.18 zFTgi4J5.net
ホントだw

59:デフォルトの名無しさん
19/09/07 00:00:07.09 YkzKoIuV.net
要約: どこへ出しても恥ずかしくない事例は無しw

60:デフォルトの名無しさん
19/09/07 00:07:05.98 iHOTLKq+.net
不毛

61:デフォルトの名無しさん
19/09/07 00:20:22.17 mAE6neK4.net
Rustコンプレックス

62:デフォルトの名無しさん
19/09/07 00:33:20.56 puWGw0LU.net
>>43
AWSで使われてるから間接的に使ってるよ
URLリンク(www.infoq.com)

63:デフォルトの名無しさん
19/09/07 00:38:42.52 8BGCbTZ0.net
今の話題以上に単純に疑問があって >>22 は勉強しないということを強く言ってるみたいだけど
言語機能とか新言語の情報漁りを勉強とも思わない人間がそれなりにいるここで、それを勉強と認識して更にしない強い意志があるならきっとここより楽しめる場所が他にもあると思うんだ…
いや勉強なんてしない上でここでレスするんだ俺はそれが楽しいんだって言うならこれ以上何も言わないけど…

64:デフォルトの名無しさん
19/09/07 00:44:18.87 urVhHXME.net
何年も前からRustの否定に必死な人がいるけど
何なのだろうね

65:デフォルトの名無しさん
19/09/07 00:51:36.59 rAOLkxY4.net
>>64
(理解しようとする努力もせず)俺に良さの分からないものは悪いものだ、そうに違いない、そうあるべきだ!
という思考回路なんじゃないかな

66:デフォルトの名無しさん
19/09/07 00:53:09.31 qjszYQ3A.net
出て数年経つ、一部信者レベルのファンがいて
Githubの言語ランキングでも上位にくる言語が
全くまともなプロダクトつくられた実績ないってことに疑問を呈したら
否定に必死扱いされるのほんと宗教じゃん
HaskellやOcamlみたいだな。信者がやばいから近づいたらいけない言語

67:デフォルトの名無しさん
19/09/07 00:54:55.74 qjszYQ3A.net
>>41
書いてます(ブログや提灯記事だけで実際のコードなし)
俺は信じられんな

68:デフォルトの名無しさん
19/09/07 00:56:28.97 vQQxesrv.net
ジャンル問わずやべー奴は少なからず湧くから仕方無い

69:デフォルトの名無しさん
19/09/07 00:56:56.52 qjszYQ3A.net
>>54
同じスレタイにある他の言語と比べてずいぶんと差があるよね
Julia並の使われてなさ加減

70:デフォルトの名無しさん
19/09/07 01:05:49.99 z0sxJqYU.net
少なくともFirefoxがC++じゃんって言うなら
GUI向けのAPIをC++で提供してる各種ライブラリとOS屋さんに言って欲しいし
CSS3とHTML5のパーサとレイア


71:ウトエンジンを兼ねてるServoがwebブラウザのコアじゃないと言い張られるのは困るし Servoのコードベースの84.6%がRustなのをRustじゃないと言われると俺はもう知らんとなる



72:デフォルトの名無しさん
19/09/07 01:07:34.68 l2uiUAHB.net
こんな見え見えな構ってちゃんにいつまで付き合ってんだ
アホばっかか

73:デフォルトの名無しさん
19/09/07 01:08:03.93 qjszYQ3A.net
たかが仮想通貨とかライセンス確認ツールが>>25のリストと対等にはならない
コンテナランタイムで>>25のリストに並びたいならDockerくらいの知名度になってから出直してこい
単純な話。基準は明確だろ?

74:デフォルトの名無しさん
19/09/07 01:12:23.17 YnzlE4Om.net
40代のおっさんがこれだよ?w

75:デフォルトの名無しさん
19/09/07 01:26:09.51 o26Q8mCu.net
ここは次世代言語スレなんだけど
スレタイ読み直して出直してこいよ?

76:デフォルトの名無しさん
19/09/07 03:52:36.09 gNurwGDt.net
既に実績が多くあるならそれはもう次世代言語じゃないよな

77:デフォルトの名無しさん
19/09/07 04:03:22.27 +S0Wigy8.net
単にRustはMozillaが主体で開発してるのを知らなかったんだろう
この前、宣言的プログラミングはFacebookがReactで発明したって書いてるブログの記事見てずっこけた

78:デフォルトの名無しさん
19/09/07 05:41:40.16 /yEnNVVp.net
なんかやべーやつ湧いてんな

79:デフォルトの名無しさん
19/09/07 05:48:30.73 vu0mLwE7.net
まあGCが役に立った証拠もないから今のRustがあるので
Rustを合気にたとえるのは正しい

80:デフォルトの名無しさん
19/09/07 06:54:54.12 UAMI6YgN.net
どれもいらない子

81:デフォルトの名無しさん
19/09/07 07:38:48.56 lKThGBRC.net
ボローチェッカにボコボコにされて頭が爆発しちゃったんやろなあ

82:デフォルトの名無しさん
19/09/07 07:51:39.21 h04ypb3k.net
Rustと言えばFirefoxだよなやっぱり
ある程度の規模のアプリで、ライブラリも含めて単一言語だけで書かれたものなんて無いんじゃないかな

83:デフォルトの名無しさん
19/09/07 07:53:53.22 w0g8Gc8w.net
redox...

84:デフォルトの名無しさん
19/09/07 07:55:59.30 lKThGBRC.net
ServoとFirecrackerで十分すぎるぐらいだからな

85:デフォルトの名無しさん
19/09/07 08:43:13.62 4EYGCwu0.net
基準は知名度、だとさ

86:デフォルトの名無しさん
19/09/07 10:25:14.65 EyXZogXo.net
パッケージリポジトリとかエコシステムの充実度である程度類推できるかもね。
PuPIやnpmはほとんど「ないものはない」状態だし、TypeScriptも.d.tsの対応度合いから
相当普及が進んでいるのがわかる。
その点Goはまだこれからという印象。Rustは知らんが。

87:デフォルトの名無しさん
19/09/07 10:58:48.29 UtKY4/hq.net
npmもnode.jsからrustに切り替えた
URLリンク(www.infoq.com)

88:デフォルトの名無しさん
19/09/07 11:35:44.81 rUMu+Riv.net
次世代言語と言えるのはrustくらいだしな
次点でJavaScript
この2つさえ抑えておけば今後はなんとでもてきるだろ

89:デフォルトの名無しさん
19/09/07 13:25:40.85 ba/lYh87.net
>>75
そういう意味でならもうGoは次世代じゃないかな?

90:デフォルトの名無しさん
19/09/07 13:32:08.84 rUMu+Riv.net
GoはCの作者がチンパンジーのために雁字搦めにして作った自由の全くない言語
Rustはチンパンジーを救済しながらCに近いかそれ以上に自由と融通の効く言語
こんな認識です

91:デフォルトの名無しさん
19/09/07 13:48:49.37 4HB0uzIP.net
>>89
現実ではGoの方が成功してプロダクトもたくさん出てることから目をそらし
言語の使い手ならず設計者までdisりあげるRust信者の姿がこちらになります

92:デフォルトの名無しさん
19/09/07 13:54:41.23 YkzKoIuV.net
>>87
JavaScriptは「次」世代ではない定期

93:デフォルトの名無しさん
19/09/07 14:17:06.86 ba/lYh87.net
TiKVとTiDBのソースでも見ながら仲良くケンカしてろ

94:デフォルトの名無しさん
19/09/07 14:27:34.98 vuPzdJ7t.net
Zig vs. C2

95:デフォルトの名無しさん
19/09/07 16:28:13.73 WmJ4iiEA.net
完全にサンクコストで引き返せなくなってるrust信者はhaskell信者の後追いの未来しかない。

96:デフォルトの名無しさん
19/09/07 16:54:43.10 dgkn+h+2.net
言語本体はともかくcargoうんこ過ぎない?

97:デフォルトの名無しさん
19/09/07 16:58:59.27 DMbO9ejG.net
>>95
それな

98:デフォルトの名無しさん
19/09/07 18:39:36.52 4EYGCwu0.net
今度はツールdisが始まんのか

99:デフォルトの名無しさん
19/09/07 18:41:54.67 RVlPUtSH.net
ビルドはスクリプトでやればいいのに
スクリプトの逆張りやってる言語はみんな引き返せなくなる現象

100:デフォルトの名無しさん
19/09/07 19:13:12.34 ei8F1aF1.net
型が入ってウレション漏らしてる特別学級生ペチプァくんの悪口はやめろ

101:デフォルトの名無しさん
19/09/08 01:21:42.56 5xZHCyPP.net
>>99
正直Rust信者みてると知恵遅れぺちぱーがマシに思える
いやどっちも特別学級君だけど

102:デフォルトの名無しさん
19/09/08 01:24:19.77 O+MpR1lw.net
>>90
純粋にGoだけのプロダクトって何?

103:デフォルトの名無しさん
19/09/08 01:34:43.36 heZKjCAN.net
Rustが知恵遅れだったら、ペチパーは単細胞生物レベルだろう

104:デフォルトの名無しさん
19/09/08 01:54:46.97 IJtwE5JF.net
このスレの住人はどんくらいのレベルかな

105:デフォルトの名無しさん
19/09/08 07:39:43.86 DnplnL6P.net
Rustが選択される場面は現状Rust以外に選択肢ないからRust潰したかったら
C/C++と同程度の高速性とRustと同程度のメモリ安全性を備えた言語を新しく出すしかないぞ

106:デフォルトの名無しさん
19/09/08 09:05:46.05 CbQtM5QZ.net
Googleトレンドをウォッチしてると面白いよな
JAVAは急激にダメになってるのに他の言語は伸びてるとは言い難いレベルだよな
ここでイニシアチブを握れれば大きな利権を取れるから業者使って必死になるのも理解できる

107:デフォルトの名無しさん
19/09/08 09:08:29.29 mnggEaYn.net
キラーアプリだよなやっぱり

108:デフォルトの名無しさん
19/09/08 09:09:17.68 eCULCMzy.net
利権ってなんだ

109:デフォルトの名無しさん
19/09/08 09:11:59.49 ko6DvJvr.net
利権って言葉使ってる人って陰謀論とか好きそうw

110:デフォルトの名無しさん
19/09/08 09:52:46.07 9I36eZ2w.net
選べ
・Javaで作ったアプリがない説
・どれだけアプリを作ろうと、ダメだこいつって思われたら終わり説

111:デフォルトの名無しさん
19/09/08 09:56:22.06 NHqzyQVw.net
>>101
k8s
InfluxDB
CockroachDB
etcd
Consul

112:デフォルトの名無しさん
19/09/08 10:04:27.56 VcPDhqUM.net
Rust は信者は多いんだろうけど、人気はないな。
ランキング圏外
URLリンク(japan.zdnet.com)

113:デフォルトの名無しさん
19/09/08 10:20:34.05 8FM5wZGP.net
>>111
検索回数が多けりゃ「人気」なのかな?

114:デフォルトの名無しさん
19/09/08 10:25:38.41 NHqzyQVw.net
>>112
本当に書き手が多いなら
リファレンスやらライブラリやらサンプルコードやら
コンパイラのエラーメッセージやらで検索される回数は増える
特にRustはコンパイラが厳しい言語だから
裾野が広いならなおさらだろう
それで圏外ってんだからそういうことだ

115:デフォルトの名無しさん
19/09/08 10:27:36.55 3oefZVZU.net
やっぱrustは詐欺だったな

116:デフォルトの名無しさん
19/09/08 10:40:01.30 CbQtM5QZ.net
>>111
これとトレンドの結果に大きすぎる乖離があるけど何かの意図が働いてるな

117:デフォルトの名無しさん
19/09/08 10:41:04.62 9I36eZ2w.net
もう検索じゃなくて検閲みたいになってるな
検索すること自体が不人気になりかねない

118:デフォルトの名無しさん
19/09/08 10:57:08.88 u5GJGb5o.net
TIOBE Index August 2019
 1   Java     16.028%
 8   PHP      2.075%
 17 Go      0.973%
 28 Rust     0.450%
 35 TypeScript  0.333%
Loved (Stack Overflow Developer Survey 2019)
 Rust    83.5%
 TypeScript 73.1%
 Go     67.9%
 Java    53.4%
 PHP     45.8%

TIOBE Index
> The ratings are based on the number of
> skilled engineers world-wide, courses and third party vendors.
> Popular search engines (...) used to calculate the ratings.
(評価はエンジニア数, コース数, ベンダー数を基にしており
一般的な検索エンジンを使って計算しています)

119:デフォルトの名無しさん
19/09/08 10:59:54.61 wg251xUa.net
8月でRust28位だって
URLリンク(www.tiobe.com)
アセンブラとか高すぎない?
あとTypeScriptやkotlinも低すぎる気がする

120:デフォルトの名無しさん
19/09/08 11:01:02.41 heZKjCAN.net
>>105
URLリンク(trends.google.co.jp)
なんだ、Java最強じゃないか

121:デフォルトの名無しさん
19/09/08 11:02:23.20 KXmQOAwm.net
安全といいつつ、こういうバグ出すんじゃc/c++と変わらんわ。
rust自身は面白い試みだがそこまでうまくいってるものではない。
URLリンク(github.com)

122:デフォルトの名無しさん
19/09/08 11:03:38.87 u5GJGb5o.net
つまりTIOBEは検索回数でなく検索結果
研修コースやベンダー数の影響が大きいなら検索トレンド程には変動しない

123:デフォルトの名無しさん
19/09/08 11:07:16.88 heZKjCAN.net
「このハンバーガーとコーラは世界一売れてるから世界一うまいものだ」理論で語ると
お前等はペチパー以下になるということだが
単細胞生物ペチパー以下ということは、もはや分子レベルか?

124:デフォルトの名無しさん
19/09/08 11:17:37.86 9I36eZ2w.net
A社とB社が合併したら
業務を一切変更することなく世界ランクが上がる理論

125:デフォルトの名無しさん
19/09/08 11:23:00.33 NHqzyQVw.net
>>115
そのトレンドっておまえの半径5m内でのトレンドじゃねえの??

126:デフォルトの名無しさん
19/09/08 11:23:43.97 CbQtM5QZ.net
>>119
期間を5年にしろ
JAVAはまだ最強だけどな

127:デフォルトの名無しさん
19/09/08 11:28:00.19 heZKjCAN.net
おまいら旧世代民の好きな言語全部死んでるけど、おまいらはどこへ行ってしまわれたンゴか・・・?
URLリンク(trends.google.co.jp)

128:デフォルトの名無しさん
19/09/08 11:31:12.47 9I36eZ2w.net
一つの言語に拘ると信者臭いから
信者と思われたくないなら数年毎に言語を変えてしまえばいい
あと同時に複数の言語を使えばいい

129:デフォルトの名無しさん
19/09/08 11:57:58.09 m+XQHtHp.net
python最強

130:デフォルトの名無しさん
19/09/08 12:08:38.09 NHqzyQVw.net
>>128
Numpyみたいな肝心要の部分がC/C++で書かれてることを除けば
最強だな確かに

131:デフォルトの名無しさん
19/09/08 12:12:13.74 heZKjCAN.net
パイソンップはenv周りとpip周りがゴミ過ぎィ!
あんなん好きとかガイジやでガイジ

132:デフォルトの名無しさん
19/09/08 12:14:08.25 KXmQOAwm.net
ランタイム速度必要なところはcで書けばいいって割り切ってるのは正しいと思うよ。
どこぞの馬鹿言語みたいに速くしたのに認めてもらえない。。みたいな見当違いのことやってるよりかははるかに正しいわ。
てか数値計算のほとんどの場面でnumpy程度のライブラリで十分だったりする。

133:デフォルトの名無しさん
19/09/08 12:24:36.48 IJtwE5JF.net
正しい正くないって何言ってんだこいつ
Cで書かれてるってただの事実なのに
もしかしてここは言語スレじゃなかったのか

134:デフォルトの名無しさん
19/09/08 13:27:25.63 KXmQOAwm.net
バカのためにいいかえてみると
正しい -> 良いとおもう
ってとこだな。ああばかばかしい。

135:デフォルトの名無しさん
19/09/08 13:28:36.87 heZKjCAN.net
次世代言語を決める俺たちがきちんと正しさを裁いてやるべきだろ
無責任なやつはスレに書き込むな

136:デフォルトの名無しさん
19/09/08 13:45:25.44 cupNVPdD.net
単にCで書かれたライブラリ呼び出すだけの存在として使われてるだけの言語を「最強」と称するのどうなん?
言語そのものの機能としては他の言語と比べても貧弱もいいとこだし
というか次世代言語でもねえし

137:デフォルトの名無しさん
19/09/08 13:49:11.19 9I36eZ2w.net
Pythonは参照カウント派でもある
標準規格化された言語ならそんなもの未定義にするのと対照的に

138:デフォルトの名無しさん
19/09/08 14:06:25.48 IJtwE5JF.net
>>133
Cに丸投げしてるのに言語として良いも悪いもないよね
ってことなんだけど読み取れない?

139:デフォルトの名無しさん
19/09/08 14:23:32.04 1Z7xy6pX.net
久しぶりに来たけど住人あんま変わってなさそうだな

140:デフォルトの名無しさん
19/09/08 15:32:43.22 8U7500el.net
Juliaだけで速く書けるなら万々歳なんだけども普及のふの字も見えない

141:デフォルトの名無しさん
19/09/08 15:39:27.15 FO6Bmf4i.net
マクドナルドとミシュランのレストランは比べられないけど、マクドナルドとロッテリアならマクドナルドが上だろうな
一般感覚として

142:デフォルトの名無しさん
19/09/08 15:41:29.58 FO6Bmf4i.net
RustはMSも高評価してるからな
マイクロソフト、セキュアなコード実現に向けプログラミング言語「Rust」評価
URLリンク(japan.zdnet.com)

143:デフォルトの名無しさん
19/09/08 16:10:22.39 OARACIal.net
Rustはasync/awaitが来てからが本番だな
今月だっけか

144:デフォルトの名無しさん
19/09/08 16:10:28.01 9I36eZ2w.net
参照カウントは全く安全ではないが被害が出ても言語との因果関係がない
C++とRustの参照カウントは言語ではなくライブラリに責任がある

145:デフォルトの名無しさん
19/09/08 16:11:12.89 FVaDngXt.net
async awaitは11月だな
いまナイトリーで試してるがお勧めしない

146:デフォルトの名無しさん
19/09/08 16:14:08.03 q1jQt7un.net
Cythonで書くのもCに丸投げになるの?

147:デフォルトの名無しさん
19/09/08 16:33:18.49 WluSROBg.net
数年前ジャップ「なにがpythonだよwww Javaで充分www」
今ジャップ「なにがJuliaだよwww pythonで充分www」

つまりジャップは後を追いかけるだけ

148:デフォルトの名無しさん
19/09/08 16:35:38.35 FVaDngXt.net
まぁそらそうだよな
このスレでも誰が使ってるかばかり気にしてるし
好きなの使えばいいのに

149:デフォルトの名無しさん
19/09/08 16:43:24.80 7HSrEjD2.net
現実では今でもJavaで十分だけどな
案件数的にJavaの1/10ぐらいだろPythonって
Juliaが日本でメインになるのなんて30年かかるぞ

150:デフォルトの名無しさん
19/09/08 16:46:17.62 FVaDngXt.net
それ次世代言語スレですること?

151:デフォルトの名無しさん
19/09/08 16:49:04.37 heZKjCAN.net
な、俺の言ったとおり旧世代民だろ
ペチピーでもやってろゴミ

152:デフォルトの名無しさん
19/09/08 16:52:34.91 OARACIal.net
何が良くて何が悪いのかを自分で判断出来ないんだろうな

153:デフォルトの名無しさん
19/09/08 16:52:44.78 WluSROBg.net
みんなのJuliaって本書いたらバカ売れすると思うわりとマジで
Juliaのソースコードってほぼ英語だもん めちゃくちゃ読みやすい

154:デフォルトの名無しさん
19/09/08 17:05:47.31 RKeK2h+H.net
RustとかJujiaで作ったアプリって誰が保守するの?
Scalaが流行ったときに誰も保守できなくてJavaにリプレイスされた流れを繰り返すの?
エンジニアのマッチポンプはやめようぜ

155:デフォルトの名無しさん
19/09/08 17:12:46.35 Vl31Q6SA.net
>>153
ほんこれ
Scalaで書かれたApache財団あたりのOSSの惨状たるや

156:デフォルトの名無しさん
19/09/08 17:22:02.40 Vl31Q6SA.net
まあこれはどっちかっつーと次世代言語になれなかったScalaの問題だけどな
JuliaやRustからはScalaと同じ次世代になれないうんこ臭がするって話

157:デフォルトの名無しさん
19/09/08 17:23:18.53 +erxyDXy.net
>>155
ほんそれ

158:デフォルトの名無しさん
19/09/08 17:45:05.70 pgR8HHSZ.net
scala程度で保守できなくてJavaにリプレイスって…

159:デフォルトの名無しさん
19/09/08 18:00:00.39 FVaDngXt.net
とにかく新しいものが怖い世代なんだろ
パンチカードでも叩いてろと思う

160:デフォルトの名無しさん
19/09/08 18:13:21.68 T0IpytLq.net
>>110
そんなん大して一般に使われてないやん。
そんな一部で使ってますよなもん出されてもな、、、
求めてるのはそういうレベルじゃないんだわ。

161:デフォルトの名無しさん
19/09/08 18:15:44.53 FVaDngXt.net
いやいや。。。w

162:デフォルトの名無しさん
19/09/08 19:03:59.54 iCVctGYT.net
Scala問題はスキル云々じゃなくてエコシステム自体が崩壊しつつあるからなあ

163:デフォルトの名無しさん
19/09/08 19:58:14.96 aBj1Aad0.net
>>159
他はともかくetcdとk8sを「大して一般では使われてない」呼ばわりすんの
さすがに次世代言語を議論するスレの住民としての見識疑うわ

164:デフォルトの名無しさん
19/09/08 20:22:21.58 yr43ZT68.net
Scala触れる人少なすぎてJavaとかGoにリプレイスされたってのはあるっちゃある

165:デフォルトの名無しさん
19/09/08 20:27:53.57 heZKjCAN.net
言語の問題じゃないだろうに
Goでクッソ汚い手続き型になって、数年後にまたリプレイスされてそう

166:デフォルトの名無しさん
19/09/08 20:28:44.63 4q0ObhsT.net
最新技術を追いすぎてろくに情報が揃ってないからソースはQiitaレベルで動いてるプロジェクトがあるのが悲しいよ

167:デフォルトの名無しさん
19/09/08 20:59:32.69 KXmQOAwm.net
goで書いてもクソ汚くなるようならどの言語で書いても同じだろう。
他の言語なら綺麗にかけるとかそういう嘘に簡単に乗るバカは何使っても一緒。
rustなんてやればやるほどc++でええわってなる。(c++がよっぽどあれなのも事実だがそれでも)
結局もてはやしてるのは大して低レイヤー触らん輩が
理論上ランタイムのオーバヘッドなくて安全みたいなキャッチコピーに踊らされてるだけだろ。
実態はレイヤーが低くなればなるほどunsafeの嵐だぞ。

168:デフォルトの名無しさん
19/09/08 21:23:32.58 8+fH8NL3.net
scala自体はいまだに次世代言語と言って遜色ないと思うんだがなぁ。
登場時期が早すぎて飽きられたとか、今となってはJVM依存が敬遠されるとかあるかもしれんが。

169:デフォルトの名無しさん
19/09/08 23:06:50.50 35vt5+A/.net
>>120
それでもC++に存在する落とし穴の多くは埋められてると思う

170:デフォルトの名無しさん
19/09/08 23:38:00.92 zZ4mOcG0.net
>>166
それなんだよね、現状よっぽどのトンチキが書かない限りはC++14くらいでもあればRustいらねえわってなる
wasmに関してもGCが入るって話があるから、それならGoで良いなってなるし
現状Rustならではの利点ってのが全くない
async/awaitが入れば変わるのか?

171:デフォルトの名無しさん
19/09/09 00:26:26.73 VbFcCUUo.net
>>141 の評価と全然違うね
MSのエンジニアはトンチキだらけなのかな?
このスレのレベルの高さに驚くよ

172:デフォルトの名無しさん
19/09/09 00:37:27.95 uC/1cMbZ.net
鼻で笑って屁まで出ちまったよ

173:デフォルトの名無しさん
19/09/09 00:39:12.24 ZWeogCRs.net
>>170
このスレ民から見たらMSはトンチキだらけだし
トンチキが作った言語やOSはトンチキ過ぎて嫌気ばかりで使ってないだろう
何せMSのエンジニアはトンチキだからな

174:デフォルトの名無しさん
19/09/09 00:42:54.49 C0LixYDy.net
俺なんか実が出ちまったよ

175:デフォルトの名無しさん
19/09/09 00:45:02.13 2cky8eDs.net
マイクロソフトだろうとグーグルだろうとカスなコードはたくさんあるんだがな。。
とりあえずgithubでもなんでもあさってみりゃいいのに。
放置されたコードなんて山ほどあるわ。
そういうんじゃなくて実際のコード見ろや。rustなんてとくにコードを公開してんだからさ。

176:デフォルトの名無しさん
19/09/09 05:04:40.24 0Y79xvrC.net
Rustに噛み付く連中はどこか浮世離れしてるな
カーナビとか作ってんのかな

177:デフォルトの名無しさん
19/09/09 08:25:29.32 uC/1cMbZ.net
冷蔵庫の組み込みマイコンとかじゃね~のw おまけに派遣ww

178:デフォルトの名無しさん
19/09/09 10:17:53.53 jKixlnaY.net
>>153
Scala は Java にした方が保守しやすいだろうけど、
Rust を C++ に置き換えても別に保守しやすくはならない

179:デフォルトの名無しさん
19/09/09 11:24:04.82 CSQm2rYZ.net
MSはVBやら.netやら見ればわかるが
言語のセンス全くないからあてにならないよ
本当にRustが良いならまず自社製品に使ってもいいはずなのに
全くそんな気配もないしね
要するにただの提灯記事だから

180:デフォルトの名無しさん
19/09/09 11:42:16.93 9pxMuRiD.net
>>178
MSはトンチキだからね

181:デフォルトの名無しさん
19/09/09 11:43:48.26 FTD/cnjm.net
TypeScriptの覇権が確定して、AwaitAsync、デコレーターだとかMSが推奨した言語機能が主要言語で採用されまくってる

182:デフォルトの名無しさん
19/09/09 12:28:13.56 6Fwt5ywK.net
TypeScriptが覇権とかどこの異世界だよ
バージョン上がる度にマイグレーションやってられんってんで脱TypeScriptの流れ起きてんぞ
これもScalaと同じ流れだなそういえば
あとasync awaitの由来はFutureオブジェクトまで遡るからMSは単に糖衣用意しただけだし
デコレータに至ってはPythonの機能でMS関係ないからな?

183:デフォルトの名無しさん
19/09/09 13:22:21.54 wZVpiMXX.net
気配といえばブラウザに使った部品を他の製品に流用する気配がない
それはJSもRustも同じ
JS製品よりはLua製品が多い印象

184:デフォルトの名無しさん
19/09/09 13:55:14.93 B5/bFGxB.net
TypeScriptもそうだし、VSCodeも完全に覇権取ったな
もうFlowやAtom使ってる人いない

185:デフォルトの名無しさん
19/09/09 14:46:08.09 g4OtCq0u.net
MITがJuliaベースのAI用言語のGenを発表
URLリンク(www.infoq.com)

186:デフォルトの名無しさん
19/09/09 15:22:25.94 oWqMkXdl.net
>>166
低レイヤーのunsafeはいいだろ。
大多数がやらかしてる高レイヤーのバグが減れば。

187:デフォルトの名無しさん
19/09/09 15:59:29.39 DZ7F2sSH.net
package.jsonとか見ると
あっこれ無理だってなるよね
数年後のこととか何も考えなかったら使っていいんじゃないの

188:デフォルトの名無しさん
19/09/09 16:07:34.31 By40c52C.net
>>184
また無駄にエントロピー増やしたのか

189:デフォルトの名無しさん
19/09/09 17:04:18.01 hSzeE6


190:xc.net



191:デフォルトの名無しさん
19/09/09 18:30:24.32 SJyzIZeS.net
Kotlin+Java→Scalaって地獄?

192:デフォルトの名無しさん
19/09/09 18:59:48.54 AYrEy2N7.net
それをする理由による

193:デフォルトの名無しさん
19/09/09 19:15:48.31 SJyzIZeS.net
たんなる1OSSのパラダイムシフト

194:デフォルトの名無しさん
19/09/09 19:35:15.47 zpL7AhcF.net
URLリンク(www.publickey1.jp)
ねえねえRustはどこにいるの?

195:デフォルトの名無しさん
19/09/09 19:57:02.17 5BtELk1R.net
>バージョン上がる度にマイグレーションやってられんってんで脱TypeScriptの流れ起きてんぞ
必要なけりゃやらなきゃいいだろうに。とういかそれこそどこの異世界?

196:デフォルトの名無しさん
19/09/09 19:59:55.98 nWNJGyBP.net
>>192
17
Rubyより上なのか

197:デフォルトの名無しさん
19/09/09 20:30:11.19 SJ+Gha+L.net
Vue.js ですら TypeScript に移行しているのにどんなクソ環境だと脱なんて言い出すんだ?

198:デフォルトの名無しさん
19/09/09 20:36:47.97 28KcFPFJ.net
脱TSの流れとかどこで見えんだよ

199:デフォルトの名無しさん
19/09/09 21:25:11.08 jAqGjT/E.net
脱TSして何処に行くのか気になる

200:デフォルトの名無しさん
19/09/09 21:39:28.57 ErsADTr4.net
小島紗は覚醒メイドがピークだった
絵は格段に上手くなってるんだけどね

201:デフォルトの名無しさん
19/09/09 21:57:07.38 5BtELk1R.net
レインボーフラッグは満州国の象徴だからやめろ

202:デフォルトの名無しさん
19/09/09 22:51:26.07 +QMD0+bW.net
>>201
async/awaitはMSのプロポーザルによってESに導入されたものであり、直接のベースはC#
でC#のasync/awaitはF#を経由して関数型から輸入されたから、ESとの直接の繋がりはない
ESにおいてasync/awaitがPromiseの構文糖衣として実装されているのはたまたま既にそれがあったからに過ぎないよ
ちなみに君のいうFutureというのがJavaのFutureのことだとしたら、
結局使い物にならなくて.NETのTaskを丸パクリしたCompletableFutureに置き換えられちゃったね

203:デフォルトの名無しさん
19/09/09 23:16:04.27 2cky8eDs.net
>>185
それならおとなしくガベコレのある言語を使えばいいんじゃないですかね?

204:デフォルトの名無しさん
19/09/09 23:20:46.08 odFvBYce.net
ここの人たちかわいいよね

205:デフォルトの名無しさん
19/09/10 01:34:52.86 BVpH2UHz.net
>>201
そんなだからお前は他のやつに陰で薄毛って言われんだよ。
まぁハゲじゃなくて良かったな、薄毛くん。

206:デフォルトの名無しさん
19/09/10 05:46:14.21 iKhuhBAx.net
こんなところでこんな必死に言語叩きなんかしても世間の流れに一切影響ないのに元気だよなあ

207:デフォルトの名無しさん
19/09/10 08:21:53.73 KCdT98XM.net
目的は自由だ
世界を変えることが目的でもいいし言いたいことを言うこと自体が目的でもいいぞ

208:デフォルトの名無しさん
19/09/10 08:32:32.71 JOx1SEc7.net
最近の安倍晋三なんかを見てるとやっぱ馬鹿には馬鹿って言わないと
世の中とんでもないことになるってのがよくわかるしな。

209:デフォルトの名無しさん
19/09/10 10:13:24.95 KCdT98XM.net
証拠が絶対必要だと信じていたから
まるで死体の山や焼け野原のような物的証拠を得た

210:デフォルトの名無しさん
19/09/10 12:47:33.37 CNsNp03m.net
>>206
そのとんでもないことって朝鮮に都合が悪いこと?w

211:デフォルトの名無しさん
19/09/10 14:15:54.63 B2W+VZfj.net
>>206
韓国に言っておくれ

212:デフォルトの名無しさん
19/09/10 15:48:59.20 lKNyd4my.net
わろた
URLリンク(img.atwikiimg.com)


213:%E5%85%B5%E5%BA%AB%E5%9B%BD%E7%B2%8B.png



214:デフォルトの名無しさん
19/09/10 16:31:52.83 Zi7Q1zow.net
こんなわけのわからんもんで笑ったなら病院行ったほうがいい

215:デフォルトの名無しさん
19/09/11 00:35:25.35 zrR8x/Uv.net
まあ詐欺に引っ掛かるヤツが一人でも減るんならいいだろ

216:デフォルトの名無しさん
19/09/11 00:46:51.34 WzjvZij9.net
アベップのせいでインフレしつつ給料下がって増税とかいうガイジムーブかましてるわけだが
おまけに世界のオリンピック選手をウンコ水に漬ける予定

217:デフォルトの名無しさん
19/09/11 01:01:09.59 QmTa6iaS.net
そういうのいいから

218:デフォルトの名無しさん
19/09/11 05:57:39.82 y/oRe+R+.net
板名も読めないガイジがなに言ってもなあ

219:デフォルトの名無しさん
19/09/11 07:50:10.18 vDhunsKD.net
うんこ水だけはどうにかしろよ
シジミの時から今まで
なんでなんもしとらんし

220:デフォルトの名無しさん
19/09/11 08:07:15.10 WzjvZij9.net
おまえらがさんざん馬鹿にしてきた中国・韓国より酷いことになるとは・・・
思わなかったねw

221:デフォルトの名無しさん
19/09/11 08:18:23.21 KBsZKsdQ.net
任意のテキストを書き込める現実は板名より重いみたいな発想
現実主義かな
自由ソフトウェアのように理想主義でルールに反対するのとは一味違う

222:デフォルトの名無しさん
19/09/11 08:19:45.91 vDhunsKD.net
前レスにつられてつい

223:デフォルトの名無しさん
19/09/11 08:36:00.64 /IbZZ/36.net
PS4とかSwitchのゲーム開発ってやはりC++なんだろうか
GC言語は厳しそうだけどRust試してるところとか無いのかな

224:デフォルトの名無しさん
19/09/11 08:54:58.85 vjSdyxOt.net
Rustの話は聞かないねー
PS4ってSDKだけじゃなくてコンパイラもclangの独自拡張だし

225:デフォルトの名無しさん
19/09/11 16:11:59.87 rweGBM9D.net
>>213
それアベじゃなくてユリコが諸悪の根元だから
でそれはそれとしてRust信者の擁護マダー?

226:デフォルトの名無しさん
19/09/11 16:36:32.66 /LLqbqjx.net
信者って悪い言葉みたいな使い方よくされるけど別にそんなことないよね

227:デフォルトの名無しさん
19/09/11 17:43:57.54 HnGBR2cy.net
どのかのゲームデベロッパがこれからはrustでいくぜって言ってたの見かけたな
コンソール機だったかなあ

228:デフォルトの名無しさん
19/09/11 18:07:52.49 h0fTXx0z.net
C,C++よりはGoが、GoよりはRustが好きだがその文脈でいう信者のように全肯定するほどではないな
シングルバイナリで吐けて速く現代的な周辺ツールと一定数のライブラリがあれば何でもいい
ちなみにチーム開発という理由で今はGoを書くことが多い。俺の観測範囲ではRustを推している多くのやつらがそうなっているのが現状

229:デフォルトの名無しさん
19/09/11 21:49:58.56 dX8mKe9q.net
だいたいそんなとこだわな。
ある分野でrustのライブラリが盛り上がれば、その分野で仕事する際はrust使うだろうし。

230:デフォルトの名無しさん
19/09/12 01:24:09.91 rsxB6BlR.net
簡単だからチーム開発で使えるとも言えるし
簡単だからこれくらい一人でできるよねとも言える
言うのは簡単だろうけどこれが何を意味するのか読み切った感がない

231:デフォルトの名無しさん
19/09/12 03:22:34.07 pBInRm9q.net
>>224
それゲームの方のRustと勘違いしてない?

232:デフォルトの名無しさん
19/09/12 03:59:05.90 ERy2rNWe.net
どういうことなの

233:デフォルトの名無しさん
19/09/12 06:34:02.51 oxTdK/zC.net
>>228
してないよ

234:デフォルトの名無しさん
19/09/12 13:19:43.83 +G4RGhf3.net
ひとりで開発するときはGoはまず選ばんわ……

235:デフォルトの名無しさん
19/09/12 15:14:42.04 rh9o24R0.net
>>231
なんで

236:デフォルトの名無しさん
19/09/12 16:32:42.27 TxGAD3hK.net
RustでOS書いてる人結構いるのな

237:デフォルトの名無しさん
19/09/12 16:34:05.15 GjUpFPhH.net
いっぱいいるよ

238:デフォルトの名無しさん
19/09/12 16:45:46.78 PBtZ8y6O.net
いるわけねーだろが
rust信者は黙ってC++でドライバ書いとけ

239:デフォルトの名無しさん
19/09/12 16:55:02.66 O9jOe8hV.net
資産と学習難度以外でcppがrustに勝ってるところってあるの?

240:デフォルトの名無しさん
19/09/12 16:56:42.06 O9jOe8hV.net
あ、俺はrustできないマンだしそもそも全然知らんからすごい間抜けなこと聞いてても許して

241:デフォルトの名無しさん
19/09/12 16:56:58.07 oxTdK/zC.net
おじいさんがおマンマにありつける

242:デフォルトの名無しさん
19/09/12 17:07:33.99 4SH4v3qi.net
>>235
Linusが切れるぞ

243:デフォルトの名無しさん
19/09/13 00:17:26.08 17Jpcv+R.net
バカの意見よりよっぽど参考になる。
URLリンク(github.com)

244:デフォルトの名無しさん
19/09/13 04:10:29.43 cow5Lv8m.net
>>240
要するにRustなんて使うくらいならCでいいよってことだな

245:デフォルトの名無しさん
19/09/13 04:12:46.84 cow5Lv8m.net
>>236
その二つで負けてて他の何で勝ってても意味ないと思うけどどうなの?

246:デフォルトの名無しさん
19/09/13 04:21:43.98 Xn/Jm0tO.net
その理論なら何でもCで書けばいいってことになるな

247:デフォルトの名無しさん
19/09/13 06:04:00.44 6N8zhWY5.net
>>242
過去の資産がある言語は永久に超えられないってか

248:デフォルトの名無しさん
19/09/13 07:40:39.04 C9eypkzv.net
>>241
なんで英語読めないのに分かったふりをしてしまうん?

249:デフォルトの名無しさん
19/09/13 09:11:12.84 17Jpcv+R.net
opensshなんかはクソ汚いから書き直しても良いかとも思うが
セキュリティー関連のソフトは結局怖くて書き直せないという。

250:デフォルトの名無しさん
19/09/13 13:14:32.42 YuD02aCi.net
とりあえず書き直してうpしてみて

251:デフォルトの名無しさん
19/09/14 20:37:10.47 VHYNehj4.net
URLリンク(www.net.in.tum.de)
The Case for Writing Network Drivers in High-Level Languages
Table 5: Size of our implementations stripped down to the core feature set
Lang.   Lines of code Lines of C code
C          831       831
Rust        961        0
Go         1640        0
C#         1266        34
Java        2885       188
OCaml       1177        28
Haskell      1001        0
Swift       1506        0
JavaScript     1004       262
Python       1242   (Cython) 77

252:デフォルトの名無しさん
19/09/14 21:33:12.03 1MUQqrBS.net
URLリンク(www.atmarkit.co.jp)
pythonさんスヤスヤで草
やっぱルーストが最強ってはっきりわかんだね

253:デフォルトの名無しさん
19/09/14 22:07:25.59 KmV3vhTN.net
>>249
ワラタwww
性能グラフでPythonさんだけ見当たらないと思ったらX軸に張り付いていたwwww
URLリンク(i.imgur.com)
Pythonさん地面が好き過ぎんだろwwwww

254:デフォルトの名無しさん
19/09/14 22:09:37.43 KmV3vhTN.net
あとコンパイル言語のクセにjsと全く変わらないSwiftは生きてて恥ずかしくないのかなwwwww

255:デフォルトの名無しさん
19/09/14 22:17:00.64 1MUQqrBS.net
pythonさんおやすみ


256:ンゴ!www



257:デフォルトの名無しさん
19/09/14 22:24:06.69 hhxdRhHk.net
作って比較されてるだけまだいいやん
rubyなんて「さまざまな言語」リストからもハブられてんだぞw

258:デフォルトの名無しさん
19/09/14 22:35:31.79 VHYNehj4.net
そのグラフの元ネタが >>248 の論文な

259:デフォルトの名無しさん
19/09/15 00:25:51.41 Ux1omqHD.net
Rustはえーな
Cと変わらんのか

260:デフォルトの名無しさん
19/09/15 00:47:48.00 r7RAWaj2.net
意外とC#が速いのは驚き
同じVM方式?のJavaとの差がすごい
題材がデバドラで普通のアプリじゃないから
結果を鵜呑みにはできんが

261:デフォルトの名無しさん
19/09/15 00:50:17.76 WSLNNCzG.net
>>248-250
元記事見たらこのご時世にわざわざシングルコアでテストしたって書いある
作為的に作られてる感じがする

262:デフォルトの名無しさん
19/09/15 00:57:16.36 qUTb/lfg.net
>>256
そんなに驚き?

263:デフォルトの名無しさん
19/09/15 01:02:02.87 g25U01Wh.net
C#が早いのは多分unsafe使ってるからだろ

264:デフォルトの名無しさん
19/09/15 01:07:56.55 LMFjfaUx.net
マルコアでテストしてほし~な~

265:デフォルトの名無しさん
19/09/15 01:18:14.97 x1Z47PSZ.net
goは最初からマルチコア前提で設計されてる
シングルコアじゃ実力出せないはず

266:デフォルトの名無しさん
19/09/15 03:24:23.42 ZPkKWEYF.net
高レベル言語でネットワークドライバ書くとか比較例として奇妙杉内

267:デフォルトの名無しさん
19/09/15 07:06:25.02 06TCCmdY.net
>>257
マルコーでもpythonはスヤスヤですよ草w

268:デフォルトの名無しさん
19/09/15 07:52:03.34 aiPzWqQL.net
文法とかが非同期・並列を意識して作られてるのと、並列計算で性能が *他の言語より* 高くなるかは全然別の話

269:デフォルトの名無しさん
19/09/15 09:09:08.63 ERH+9Kbs.net
>>262
せめて論文のイントロくらい読もうや

270:デフォルトの名無しさん
19/09/15 09:10:02.36 HNKesM2l.net
>>248
RustはCの倍近い命令数になってるけど
現代CPUでは処理時間が僅差になるそうな
URLリンク(github.com)

271:デフォルトの名無しさん
19/09/15 09:40:07.40 AqB4wJZ3.net
Rustの命令数の割に速い理由の
分岐予測に基づく投機的実行ってSpectreの原因だから
この脆弱性対策によるパフォーマンス影響が直撃するんじゃね

272:デフォルトの名無しさん
19/09/15 10:12:24.78 j54Ms8Tr.net
どうだろ。cpu次第としか。
この前の問題は分岐予測とカーネルモードの遷移が入り混じってるところの問題なわけで、
cpuの修正具合がどう行われたのかいまいちわからんからまた計ってみるしかないかと。

273:デフォルトの名無しさん
19/09/15 10:13:59.74 LMFjfaUx.net
>>266
どういうことなの…

274:デフォルトの名無しさん
19/09/15 11:26:56.14 lcdHiH0c.net
Cはアセンブラより遅い
もっと速くなったら成功するという物語は無かった
この事実を示すことのできないデータとグラフに何の価値がある

275:デフォルトの名無しさん
19/09/15 11:27:38.90 06TCCmdY.net
アセンブリッより早い言語だしてみろよメーンw

276:デフォルトの名無しさん
19/09/15 12:02:32.23 IVfbaIvY.net
ブリッ

277:デフォルトの名無しさん
19/09/15 12:20:17.48 Ux1omqHD.net
>>266
こういうの見るともはや機械語だけ見ても何もわからん
ますますコンピュータは複雑な時代になった

278:デフォルトの名無しさん
19/09/15 17:43:33.52 zRcvLD7X.net
>>266
英語をソースとして出して適当なこと言えば
どんな荒唐無稽でも信じてもらえるとか勘違いしてない?

279:デフォルトの名無しさん
19/09/15 17:54:45.42 5y+jtIKF.net
まぁおまいら英語なんてタイトルをググホンして終わりだもんねw <


280:br> 中身なんてわかないおねw



281:デフォルトの名無しさん
19/09/15 18:36:23.02 ERH+9Kbs.net
実際google翻訳で書いてあることは概ね分かるだろ
何故それすら出来ない

282:デフォルトの名無しさん
19/09/15 19:09:10.55 UR/1Cceh.net
グーグル翻訳で読むほうが難易度高いと思うんだけど

283:デフォルトの名無しさん
19/09/15 19:38:32.89 /s3GlFzD.net
>>277
じゃぁ原文読めばいいじゃん

284:デフォルトの名無しさん
19/09/15 19:41:48.43 UR/1Cceh.net
原文読むけど

285:デフォルトの名無しさん
19/09/15 20:10:27.26 5y+jtIKF.net
強がってるwwww

286:デフォルトの名無しさん
19/09/15 20:13:56.79 tCr4rL2J.net
英語読めても意味わからんバッチサイズって何

287:デフォルトの名無しさん
19/09/15 21:52:25.76 IVfbaIvY.net
うんこちんこまんこを処理するとするだろ?
バッチサイズ3
うんこ ちんこ まんこ
バッチサイズ2
うん こち んこ まん こ

288:デフォルトの名無しさん
19/09/15 22:21:24.42 7FCnyKze.net
うるせえ死ね

289:デフォルトの名無しさん
19/09/15 22:32:13.18 5y+jtIKF.net
ほんまpythonってゴミよな
特にエコシステム周りがほんまゴミ
こんなんありがたがって可読性がーとか逝ってるガイジどもって何何や?

290:デフォルトの名無しさん
19/09/15 23:19:36.17 j54Ms8Tr.net
そりゃ比較対象がruby,perlだからな。

291:デフォルトの名無しさん
19/09/15 23:33:57.54 YnmAwE6G.net
しかし、英語読めない人はホント多いのは事実なんだよな

292:デフォルトの名無しさん
19/09/16 01:26:36.20 wo+xOgkE.net
英語読めないってことは、技術本も日本語になったものしか読めないってことだからなあ
プログラマーとしては終わってるわ

293:デフォルトの名無しさん
19/09/16 01:56:50.55 HGqxc4GM.net
英語話せないのは仕方ないとしても
読めないのも異常に多いよな
大卒ばっかなのになぜ英語わからないのだろう

294:デフォルトの名無しさん
19/09/16 06:20:10.08 ntG+hC1N.net
高校までの英語まじめにやってればリーディングはほとんど苦労しないしライティングも意思疏通は十分取れるんだけどな

295:デフォルトの名無しさん
19/09/16 06:25:45.16 d1DaXCuR.net
×高校までの英語まじめにやってれば
〇高校までの英語でセンター満点ぐらいのレベルなら

296:デフォルトの名無しさん
19/09/16 07:58:57.43 uOUHUNwZ.net
糞つまらん文学(笑)の英語ばっか読まされるしな
屁が出るほどつまらんかった

297:デフォルトの名無しさん
19/09/16 08:04:52.00 cfO2XlYz.net
そりゃ授業はつまらんよ

298:デフォルトの名無しさん
19/09/16 08:08:49.34 r3Q37mjB.net
センター満点レベルに合わせた授業は楽しいで

299:
19/09/16 08:09:29.11 67YphTX+.net
>>291
面白い英語ってなんでしょうね…

300:デフォルトの名無しさん
19/09/16 08:24:17.27 6Bt41uEu.net
kotlinちゃん全く話題になってなくて草

301:デフォルトの名無しさん
19/09/16 08:30:04.22 KZ8j5L1C.net
日本のプログラミング関係の本って半分以上が入門者向けの本だよね
実際現場でも広く浅い人の方が評価されるしCS学んだ意味無かったわ

302:デフォルトの名無しさん
19/09/16 09:08:11.02 Xswkt0yi.net
Kotlinは言語自体は好きだけど
現JVMは老人、GraalVMは子供、KotlinNativeも子供
という感じでランタイムの期待感はゼロではないけど今戦える感じじゃない

303:デフォルトの名無しさん
19/09/16 10:22:24.78 9OTqYxWh.net
嘘つかない通訳が一人いるだけでいいのにね
嘘ついてないのを確認するだけのためにコストが千倍ぐらいになってる

304:デフォルトの名無しさん
19/09/16 10:41:35.49 YrC2OVha.net
おまえが通訳になる以外確実な確認方法はないな

305:デフォルトの名無しさん
19/09/16 11:01:33.74 uOUHUNwZ.net
【急募】お前の信用

306:デフォルトの名無しさん
19/09/16 11:08:38.23 ViJ7kb/C.net
やっぱ翻訳頼るより自分で英語読んだ方がええわな

307:デフォルトの名無しさん
19/09/16 11:26:33.77 p8Axp0mz.net
石田晴久はうそつきω

308:デフォルトの名無しさん
19/09/16 12:02:03.91 9OTqYxWh.net
preludeを誤訳したことがない者だけが石を投げなさ�


309:「



310:デフォルトの名無しさん
19/09/16 18:17:00.40 uOUHUNwZ.net
今の40代のオッサンどもが書くコードって、ほんと汚えな
そこそこできると中途入社してきてもそう
終わってんなこの年代
邪魔だから死んで欲しい

311:デフォルトの名無しさん
19/09/16 18:20:11.43 OCMqZYFH.net
50代の方がきれいか

312:デフォルトの名無しさん
19/09/16 18:21:11.20 uOUHUNwZ.net
50代はそもそも開発にいねえわ
いたら俺が●してる

313:デフォルトの名無しさん
19/09/16 19:13:21.24 ViJ7kb/C.net
まあ大して間違ってもないがこういうこという奴自体もめちゃくちゃ汚いコード書いてんだよな。
ただ自覚がないっていう。。だからこそ生き残るっていう。。

314:デフォルトの名無しさん
19/09/16 20:34:06.08 TMaAeNax.net
腐ったミカンの近くにいるやつがキレイなわけないわな

315:デフォルトの名無しさん
19/09/16 20:50:16.51 0cme8che.net
>>307
で、そういうやつに限って思考停止で新しいものがよい、古いものはゴミって思考で
無理矢理新しいもの導入してろくにメンテできない新しい負債つくるのな
ScalaしかりRustしかりF#しかり

316:デフォルトの名無しさん
19/09/16 21:01:44.99 dTSbudTn.net
確かに、Scalaの人気が落ちているのは単に「登場時期が古いから」のような気はする。

317:デフォルトの名無しさん
19/09/16 21:05:30.81 uOUHUNwZ.net
ここも旧世代のゴミしかおらんようだな(笑)

318:デフォルトの名無しさん
19/09/16 21:38:36.12 ViJ7kb/C.net
新世代のゴミがなんか言っとるなw

319:デフォルトの名無しさん
19/09/16 22:27:17.59 F901m8lw.net
Scalaは明らかに人気落ちてるね
もともとJavaが停滞しててそれの当て馬みたいなとこあったし

320:デフォルトの名無しさん
19/09/16 22:46:23.41 YrC2OVha.net
闇鍋状態のScala

321:デフォルトの名無しさん
19/09/16 23:21:53.92 HGqxc4GM.net
ScalaはSparkのためのDSLになっちまった

322:デフォルトの名無しさん
19/09/17 00:16:10.17 04ONIYAw.net
implicitと檄糞重コンパイラがなければガチで覇権だったろうに

323:デフォルトの名無しさん
19/09/17 17:35:26.30 aNz1USRx.net
dottyの本リリースが遅いのもある
ある程度の互換性があると言われても目に見えた破壊的変更が有る状態なら新規採用の障壁は高くなるに決まっている

324:デフォルトの名無しさん
19/09/17 17:54:59.51 +bGUkqkJ.net
ScalaはDと同じ運命

325:デフォルトの名無しさん
19/09/17 18:00:51.86 IoM9hprN.net
あれほどカオスではないだろ!いいかげんにしろ!

326:デフォルトの名無しさん
19/09/17 19:49:47.90 +SeFgw9u.net
>>316
implicitあれやばいね
なんでもありだわ
言語そのものが変わっちまう

327:デフォルトの名無しさん
19/09/17 21:38:20.74 +FiBQgbP.net
拡張関数と型クラスにだけ使うぶんにはそんな怖い機能じゃないんだけど、メジャーなテストフレームワークとかが悪い使い方してるからな……

328:デフォルトの名無しさん
19/09/17 21:44:27.01 wTXxwwz/.net
implicitという名付けも最悪に印象悪かったな
php臭がするレベル

329:デフォルトの名無しさん
19/09/17 21:52:15.01 aYbHZN9j.net
使ったことないけど、そんなにやばいの?
C++のexplicitを安全側に倒したようなものかと思ってたけど。

330:デフォルトの名無しさん
19/09/17 22:04:32.79 wTXxwwz/.net
関数型を標榜してたくせに、飛び道具みたいなワケワカラン機能いらねえんだわ

331:デフォルトの名無しさん
19/09/17 23:28:07.16 dY5RsoP1.net
むしろ関数型してモナモナするための機能だぞ、implicit
やりすぎただけ

332:デフォルトの名無しさん
19/09/17 23:31:26.93 Vif/AI0Y.net
飛び道具が言い得て妙でちょっと草

333:デフォルトの名無しさん
19/09/17 23:47:48.26 b/6ZKIxV.net
依存性注入を標榜した人「コンストラクタいらねえんだわ」

334:デフォルトの名無しさん
19/09/18 11:30:13.24 L8SHYgAR.net
卑怯者

335:デフォルトの名無しさん
19/09/18 12:14:17.19 QahyAnKU.net
>>327
何故か分けのわからん場所


336:にコンストラクタを設けて個別に注入する仕組みができるんですね わかります



337:デフォルトの名無しさん
19/09/18 12:37:25.47 7edjJvbJ.net
依存性注入もバカにやらせるとコンストラクター呼び出しをそのままファクトリ関数に置き換えてコードをスパゲティ化させるだけだからな

338:デフォルトの名無しさん
19/09/18 17:08:08.75 Upez5WAV.net
結局良いコーダーはCでもきれいに書けるし
クソほど新しいものに無批判で飛び付いてCをバカにする
Rust信者はCやC++をバカにするからクソだとすぐにわかる
CやC++書けるコーダーほどRust?CやC++でいいからイラネって言う

339:デフォルトの名無しさん
19/09/18 17:10:53.28 Upez5WAV.net
ちなみにGoはそういうパワーコーダーにも受けがよくて
その理由が「バカに書かせても手を入れやすい」って話らしい
世のプログラム書きの大半はバカだからって前提で作った言語なんだと

340:デフォルトの名無しさん
19/09/18 17:17:12.60 AYyMaUlL.net
Python の事かな

341:デフォルトの名無しさん
19/09/18 17:47:40.73 gQHTKlHN.net
>>331
その理屈だとC++とRustは同類だろ
C++も要らないってなるわ

342:デフォルトの名無しさん
19/09/18 18:43:33.89 RM25JK7K.net
よく言われるのはC++の代替にRustでCの代替にZigだな
俺はZigはまだ未熟だと思っていてRustとC(,Go,TS)を使っている

343:デフォルトの名無しさん
19/09/18 18:49:47.44 QahyAnKU.net
一番問題なのはGoもTSもそれなりに使いやすいんだけど
CやJSをある程度以上の練度があるとGoやTSよりも機能的なコードを自由に組めてしまうんだよな
可読性も悪くないのに何故かGoやTSの信奉者から叩かれるけど
じゃあ、同等の機能で組んでくれって言ってもやらないしな

344:デフォルトの名無しさん
19/09/18 18:52:56.63 nNWA0eJ0.net
>>331
容易く綱渡りをこなす熟練者にとって命綱は邪魔な飾りにしかすぎないが
未熟者にとって命綱無しの綱渡りは狂気の沙汰であり
目の前に便利な道具があるのに敢えて用いずリスクを取るは愚行に思えるのであろう

345:デフォルトの名無しさん
19/09/18 18:59:24.02 vX2mRYvR.net
JSで書けるコードはTSでも書けるんだよおじいさん

346:デフォルトの名無しさん
19/09/18 19:15:34.51 IWDx6m1h.net
コンパイラで防げるようなくだらないバグを作り込むようなヤツが
*プロジェクトの開発者に誰一人いない*
という自信があるならRustもTSも要らないのはそらそうよ
あのあたりは世のプログラマの8割を占める、APIがnull返すかどうかのチェックすらしないゴミどもに
最低限の安全性をもったコードを書くこと要求するために作られてるんだから

347:デフォルトの名無しさん
19/09/18 19:46:12.22 vOkHVo40.net
>>339
その用途にはRustやTSの入門そのもののハードルが高いのが問題
入門できた時点でいらなくなるってのが致命的な構造欠陥
だからゴミにも入門できることと、そのゴミが作ったゴミをリファクタしやすいことが覇権取ると思う
今のところそれに一番近いのがGo

348:デフォルトの名無しさん
19/09/18 19:46:31.96 no1kSscq.net
>>337
その命綱とやらがめちゃくちゃ切れやすいロープなのことに気づかない初心者が
仕事場で一番めんどくさい。

349:デフォルトの名無しさん
19/09/18 19:57:12.99 Dukdxvvo.net
完成品なしw

350:デフォルトの名無しさん
19/09/18 20:10:03.93 6VrXNJWk.net
Rustアンチはいつも同じこと言ってるな
ビョーキかな

351:デフォルトの名無しさん
19/09/18 20:16:08.76 no1kSscq.net
>>339
その種の馬鹿がrustを使うとどうなるかってーと
unsafeで囲む。RC使いまくるってことになるだけなんだわ。
それってc++でも書けるように教えるのとどっちが


352:手間かね。



353:デフォルトの名無しさん
19/09/18 20:33:57.07 IWDx6m1h.net
>>344
>その種の馬鹿がrustを使うとどうなるかってーと
>unsafeで囲む。RC使いまくるってことになるだけなんだわ。
お前の頭の中の世界ではそうなんだろうな、としか

354:デフォルトの名無しさん
19/09/18 20:38:58.55 IWDx6m1h.net
馬鹿はunsafeみたいなブロックには恐れおののいて近づかないし
RCについてはそもそも概念も使い方も理解できないから使わない
馬鹿にRust使わせたときの問題点はそういうのじゃなくて借用問題を避けるために
cloneしてcloneしてcloneしまくってRust使わないで素直にGC言語使った方がマシな状態にしてしまうこと

355:デフォルトの名無しさん
19/09/18 20:44:44.58 2/d9K61H.net
お前らってイキってるけどデータベースにデータ入れて出してみたいなアプリしか作れないんだろ?

356:デフォルトの名無しさん
19/09/18 20:45:52.89 FLSXXc+5.net
RustはGCのために止まったりしないから
GC言語使ったほうがいい訳ない

357:デフォルトの名無しさん
19/09/18 21:18:20.40 PZII+aRx.net
GCのパフォーマンスに対するディスはRAIIに頼らないでメモリを全部静的に確保してる奴だけに許される
RAIIはGCに比べてメモリの断片化を生じやすいし、細切れにメモリの確保解放を繰り返すからRAII厨が信じているほどには効率は良くないよ

358:デフォルトの名無しさん
19/09/18 21:49:49.99 bp3ervLV.net
TSマスターだけど、「入門できた時点でいらなくなる」なんて1度も思ったことないわ
なにその謎理論
エアプか?

359:デフォルトの名無しさん
19/09/18 22:40:20.09 pPdBWsM5.net
Rustは非公式GTKバインディングくらいしかまともなGUIツールキットがないのが問題
GUIの観点においてGoは論外
クロスプラットフォームのGUI環境を考えると結局C++に戻ることになる

360:デフォルトの名無しさん
19/09/18 23:03:34.30 FdqtcRSX.net
非公式バインディング入門できた時点で既にCPythonマスターになってる説はあるね
動的型を嫌う理由がもうない

361:デフォルトの名無しさん
19/09/18 23:16:38.88 bp3ervLV.net
今どき動的型を好いてる時点で品性を疑うわ

362:デフォルトの名無しさん
19/09/18 23:21:53.17 JMXghi2g.net
>>351
クロスプラットフォームのguiを何のツールキットで書いてるの?

363:デフォルトの名無しさん
19/09/18 23:39:22.93 p1NtGLAE.net
GUIならC++か思いっきり振り切ってエレクトロンに行くかだな

364:デフォルトの名無しさん
19/09/18 23:49:45.67 PmYYV4xv.net
>>354
Qt

365:デフォルトの名無しさん
19/09/19 00:13:16.45 Y6cYCnN8.net
>>356
www

366:デフォルトの名無しさん
19/09/19 08:11:32.04 DxrTA8XE.net
>>349
スタックで頑張るRustさんはどうなの?

367:デフォルトの名無しさん
19/09/19 08:36:32.47 OTANGxjU.net
全部スタックに置いてるなら断片化や細切れなメモリ管理の問題は原理的に生じないね
実際にはオブジェクトをスタックに置いたつもりでも内部的にヒープを確保していることが多いからダメ

368:デフォルトの名無しさん
19/09/19 10:43:45.54 DxrTA8XE.net
Boxとかをウザいくらい明記させるRustさんでも、知らないうちにヒープを確保してる事あるの?

369:デフォルトの名無しさん
19/09/19 10:48:58.87 u8Gu1c21.net
例えばintの内部でヒープを確保する言語とは
intをObjectにキャストしないとVectorが使えない言語とか?
これはGCで解決できない問題だ

370:デフォルトの名無しさん
19/09/19 10:58:04.50 R4IURTFy.net
> intをObjectにキャスト
??????????

371:デフォルトの名無しさん
19/09/19 11:34:22.60 1ljSW8ia.net
ごちゃごちゃうるせえぞ
プログラミングなんてifとforが使えりゃ何でも同じだろうが
俺たち上


372:流を煩わせるんじゃねぇ



373:デフォルトの名無しさん
19/09/19 16:21:53.03 opj0BFMU.net
(ヽ´ん`)「プログラムなんていわばifとforと代入の
スレリンク(tech板)

374:デフォルトの名無しさん
19/09/19 17:01:53.36 asKteGRV.net
>>353
Cは静的型付け

375:デフォルトの名無しさん
19/09/19 19:51:19.32 F0qkeUgz.net
>>365
Hは性的種付けだけどなw

376:デフォルトの名無しさん
19/09/19 20:53:37.79 yXmq06uu.net
Electron + Rustでいいじゃない

377:デフォルトの名無しさん
19/09/19 20:54:22.78 wlX+Ifsh.net
>>366
小学生にこの板はまだ早いぞ

378:デフォルトの名無しさん
19/09/19 21:22:43.03 Ve/4c5fh.net
>>367
wasmなら今後GC入る予定だし、そしたらGoでいい

379:デフォルトの名無しさん
19/09/19 22:31:56.32 XUz/FlZ3.net
Goはジェネリクスがなくて簡単でいいと喚いてたおじさん
Goにジェネリクス(ジェネリクスではない)が入るらしいけどどんな気持ちなの?

380:デフォルトの名無しさん
19/09/19 22:59:50.30 JXrMwtJV.net
無くてもいいという意見はたまに見るけど、無い方がいいというのはレアだな。このスレの話?

381:デフォルトの名無しさん
19/09/20 05:34:02.56 I7Lmsijz.net
直接的にアプリを生み出さないメタプログラミングを認めない気持ちだろ
いつも見ているだろ

382:デフォルトの名無しさん
19/09/20 07:57:01.15 8rT42m+C.net
嫌々使ってる慣れない言語だと
実行環境で制限されるライブラリ各々の使用可否次第で全く別言語になるからなー

383:デフォルトの名無しさん
19/09/20 13:29:26.08 PnH9/m0h.net
WASMにGCが入るとしてRustよりバイナリサイズ大きいのは解消できそうなのか?

384:デフォルトの名無しさん
19/09/20 14:05:53.84 UuxUothL.net
WASMにGCがあると、javaとか使うとGCの中でまたGCする感じなるのかなあ

385:デフォルトの名無しさん
19/09/20 14:34:52.93 I08feI1m.net
wasmってwasmのランタイムで動くんじゃないの?
言語はwasmバイナリを吐くだけで

386:デフォルトの名無しさん
19/09/20 14:55:23.92 tgnsm3+U.net
>>370
ジェネリクスじゃないんならいいんじゃね?

387:デフォルトの名無しさん
19/09/20 16:06:08.56 ZHmu9fhn.net
>>349
そもそも今どきのCPUはペーシングでメモリ管理してるからメモリの断片化とか気にしても仕方がない
(論理アドレスで連続しているメモリ領域が物理的に連続しているとは限らないので)

388:デフォルトの名無しさん
19/09/20 16:27:07.95 hmm5+Tdj.net
ページングでは断片化は解消できない

389:デフォルトの名無しさん
19/09/20 18:04:41.07 oS6V+gyO.net
すまん、中卒の俺にもわかりやすく頼む
ジェネリック医薬品ってそんなに身体に悪いんか????

390:デフォルトの名無しさん
19/09/20 18:12:58.45 I7Lmsijz.net
証拠を出せとは言わんがどういう推理をしたのかさっぱりわからんのでは話にならん

391:デフォルトの名無しさん
19/09/20 19:49:46.05 2VgglAgS.net
>>380
発明者の気持ちとか念とか、そういう大事なのが入ってないからねジェネリック医薬品は。

392:デフォルトの名無しさん
19/09/20 20:12:10.68 9F0x+J+E.net
英語圏ではJuliaが爆発的に増殖してるんだけどな

393:デフォルトの名無しさん
19/09/20 20:20:11.30 fQnVAoer.net
Rustのデータは寿命付きだからスタックみたいな積まれ方するはず
そんな簡単に断片化するか?

394:デフォルトの名無しさん
19/09/20 21:10:16.39 I7Lmsijz.net
なぜ、スマートポインタの大先生は最先端GCアルゴリズムに無関心か?
GCを作る言語 (GCを使う言語ではない) が未定だからでしょ

395:デフォルトの名無しさん
19/09/20 22:06:19.38 8rT42m+C.net
C++レベルのスマポ使ってるところにメモリデフラグ起こす世代別GCが走るとか
軽重無茶苦茶やん
無いわ

396:デフォルトの名無しさん
19/09/20 23:04:34.90 njQsYpGI.net
今やJavaScriptだけで


397:全部のことができるのにGoとかRustなんてやってる場合じゃないよ スマホアプリですらJavaScript。お前らどーすんの?



398:デフォルトの名無しさん
19/09/20 23:05:59.92 7BCo/MQE.net
土方はなんでもJSで大変だな

399:デフォルトの名無しさん
19/09/20 23:10:30.25 nUuYEJIw.net
JavaScriptはJavaScriptで動いてるわけじゃないんだよなあ

400:デフォルトの名無しさん
19/09/20 23:29:22.51 vpcMUgg5.net
Julia は、do ~ end で、Ruby/Elixir っぽく書ける。
関数型のメソッドチェーンで、jQuery ぽくも
Python に、わずらわされる事もない

401:デフォルトの名無しさん
19/09/20 23:35:53.80 bNdFPAjP.net
実際低レベルでハイパフォーマンスな実装するのはほんの一握りの天才だけでいいんだよな
今どきApp作るのに自分でメモ管とか頭おかし生産低しなるで

402:デフォルトの名無しさん
19/09/20 23:54:54.67 l5AXqZPq.net
メソッドチェーンと関数チェーンをごっちゃにすんなと何度言わせるんだ

403:デフォルトの名無しさん
19/09/20 23:58:10.18 PnH9/m0h.net
WEBにおいてもGolangが増えてはいるがまだまだスタートアップはRailsの場合が多い
PDCAサイクルを速く回して当てたい起業家の周りは特にそれが顕著

404:デフォルトの名無しさん
19/09/21 00:05:58.13 GaakhL8A.net
>>390
Rubyっぽく書けるというのがメリットだと思ってる時点でズレてるんだよなぁ
Rubyはノーサンキューってのが世界の主流なのに

405:デフォルトの名無しさん
19/09/21 00:19:25.65 XaMEKMqp.net
>>393
今時Railsで作れるようなアプリなんて早々流行ることなさそう

406:デフォルトの名無しさん
19/09/21 00:34:35.31 G0iOcsw2.net
>>395
今時、言語にこだわってる時点で何も流行んねえよ

407:デフォルトの名無しさん
19/09/21 01:05:55.20 HMNWUnCi.net
なるはやで形にしないとエンジェルから追加資金を調達できないからな
俺の印象だとGolangユーザーはフロントを触りたくない傾向にあるが、それもスタートアップで増えない理由だと思うわ

408:デフォルトの名無しさん
19/09/21 03:35:01.42 xUElhJo2.net
今の時代は、正解が無い。
ただ、変化に応じるのみ
100個作って、その中の1個が当たる。
新薬と同じ
偏差値60 のRails プログラマーが、100人いた方がよい
偏差値70 のGo プログラマーが、100人もいらない。
そもそも集められないし、コストを掛けて集めても、99% 失敗するから、
失敗する部分を、Goで作る必要がない
成功した1個だけを、改めて、Goで作り直す方がよい
だから、年収3千万ももらえるようなハーバード大学生に、
年収1/5 になるような、Rails を教える
スタートアップ起業家用に、人材調達コストも考慮して、Ruby が選択されているわけ
太平洋戦争では、日本の零戦は、米国の戦闘機、3機分の戦力があったが、
偏差値75、500時間訓練しないと操縦できなかったため、
最初の500人が死んでからは、パイロットを補充できなくなった
一方、米国の戦闘機は、偏差値60、100時間の訓練で操縦できたので、パイロットを補充できた

409:デフォルトの名無しさん
19/09/21 04:08:23.71 2KP2MPEv.net
偏差値40が書きそうな文章

410:デフォルトの名無しさん
19/09/21 04:16:47.09 pvr7H25k.net
今北産業

411:デフォルトの名無しさん
19/09/21 06:07:03.12 ajCyJ6wo.net
だからその成功した1つをGoとRustとKotlinのどれで書き直すのがいいんだってはなしだろ
JSでなんでも出来ちゃうハピハピとか言ってるのはクソバカだな

412:デフォルトの名無しさん
19/09/21 06:19:11.62 fm5b2H9m.net
Rust(笑)Julia(笑)
ってお前らすげーな!


413:w Qiita見ながらその場しのぎの実装をして、学習コストが高くて誰も触れたがらない立派なアプリを是非作ってくれ!w



414:デフォルトの名無しさん
19/09/21 07:12:22.42 XsWjlahD.net
Kotlinは素晴らしいけどJavaがいちいちチラつくから新規では選びたくないな

415:デフォルトの名無しさん
19/09/21 07:35:20.85 ajCyJ6wo.net
学習コストなんか運用コストに比べたら安いもんだろ
仕事なんだから子供みたいなこと言うなよ

416:デフォルトの名無しさん
19/09/21 07:59:48.98 YxT/g9PL.net
>>404
マネージャーからしたらこういう地雷人間ほんと嫌だな
ガキみたいな好奇心をゴリ押しして流行ってる言語でアプリ作ってるくせによく言うわw

417:デフォルトの名無しさん
19/09/21 08:03:37.90 YxT/g9PL.net
社会不適合者のゴミクズエンジニア消えねーかな
お前らがわけわかんねー言語を使えば使うほど奴隷の調達がめんどうになるンだはw

418:デフォルトの名無しさん
19/09/21 08:03:54.47 QAq4wlAf.net
>>404
学習コストが高いと、相対的にソフトの品質が悪くなるから、運用コストが上がるよ
学習コストも運用コストも低い方がいいだろ

419:デフォルトの名無しさん
19/09/21 08:23:11.29 GaakhL8A.net
ペチパーにマウントしてたRailsユーザが
Rustにマウント取られて憤慨してるのウケる

420:デフォルトの名無しさん
19/09/21 09:04:02.45 BSg8yfNu.net
>>408
Railsなら、Rustより学習コストが低くて簡単に、色んなことができる。
特に、キャリアの初期段階ではRustより求人数が多く便利。
Rustは結局個人でやるもので、業務なら断然Rails。
キャリアアップしていくなら、Go、Scalaに進んでいった方がいい。。。

421:398
19/09/21 09:06:35.10 xUElhJo2.net
だから、KENTA が、YouTube で、言ってる通り
Ruby → Go, Kotlin
他にも、Julia, Elixir, Rust
わらしべ長者。
言語を、どのようにお金に交換していくか

422:デフォルトの名無しさん
19/09/21 09:09:06.01 iHN3bd2y.net
>>410
僕の、マネ、やめて、ください。
わらび餅長者。
きな粉を、どうやって、上手くかけるか。

423:デフォルトの名無しさん
19/09/21 09:27:14.97 BveQpRD6.net
>>406
奴隷扱いしてたら反発されるのは当たり前
そんなことも予想できず本音を隠さなかったお前らの自己責任だぞ
建前と綺麗事だけを言うべきだったんだ

424:デフォルトの名無しさん
19/09/21 09:28:52.46 HMNWUnCi.net
サーバサイドだとRails,Laravel,DjangoのいずれかとGolangができるのが現状無難だろ
KotlinとRustはあと二歩ぐらい先、Elixirは地域限定
Juliaはフレームワークがあるのかすら知らん

425:デフォルトの名無しさん
19/09/21 09:34:04.37 ajCyJ6wo.net
>>405
雑魚上司に仕える部下が気の毒だな
プログラミング言語におびえるプログラマ、笑える

426:デフォルトの名無しさん
19/09/21 09:37:44.65 ajCyJ6wo.net
>>407
あぁつまり、リヌックスはとんでもないくそ品質ってことだな、面白いことを仰る
どっちも安いに越したことはないが、学習コストなんて無視できるレベル

427:デフォルトの名無しさん
19/09/21 09:53:35.55 8jbdI6w4.net
TS導入したら学習コストが上がって品質が低下しました!

428:デフォルトの名無しさん
19/09/21 10:10:37.25 v5ErsrvB.net
>>416
技術導入の検証もできない頭が悪いエセジニアしかいなかったんだね
かわいそう

429:デフォルトの名無しさん
19/09/21 10:23:02.00 sdoDcFyM.net
イケてるデカいWeb系企業でも業務委託のエンジニアばっかだし
流行ってるものを安易に導入するとマジでその後地獄になるよ

430:デフォルトの名無しさん
19/09/21 10:39:39.28 csG3sh


431:L6.net



432:デフォルトの名無しさん
19/09/21 10:44:03.15 +0XYo8lQ.net
よし、BASIC使お

433:デフォルトの名無しさん
19/09/21 11:41:01.58 BveQpRD6.net
いつか流行が終わるというのは一見厳しい現実のような印象だが
C++とJavaどっちかを終わらせることすらできないのが現実
なぜRustとGoの方が先に決着がつくと思った?

434:デフォルトの名無しさん
19/09/21 11:56:51.24 28KLqfqr.net
Rustに未来を見る
Goは売りがよくわからん

435:デフォルトの名無しさん
19/09/21 12:06:12.12 2/udNBc4.net
現実を見るだろ

436:デフォルトの名無しさん
19/09/21 12:12:01.23 ZIXe7ufx.net
いつまで経ってもGoサインが出ないGo

437:デフォルトの名無しさん
19/09/21 12:12:37.56 v5ErsrvB.net
でも世の中の大半は過去を見るしかできない

438:デフォルトの名無しさん
19/09/21 12:32:41.89 WA/KGyj4.net
goの売りというとやっぱりgoroutine/channel、次いでinterfaceというところか。
それ以外のところがクソダサというのが難だが。

439:デフォルトの名無しさん
19/09/21 12:39:56.52 QAq4wlAf.net
>>422
Goの売りは「アホでもできる」ってところだろ
世の中のほとんどのプログラマーがアホなんだから、これは正しい戦略

440:デフォルトの名無しさん
19/09/21 12:48:10.12 ajCyJ6wo.net
とアホが申しております

441:デフォルトの名無しさん
19/09/21 15:20:02.03 BveQpRD6.net
「どっちもアホ」とか「みんなアホ」とかいって中立ぶる奴
それ中立じゃなくてネガティブだよ

442:デフォルトの名無しさん
19/09/21 16:03:40.31 XaMEKMqp.net
>>422
マーケティング力の差が出たね
Cの代わりなら確実にRustなんだよね

443:デフォルトの名無しさん
19/09/21 16:43:35.26 m6wP2HC+.net
PS5でRust向けのSDKとツールチェイン発表されねぇかなーって思うけど
ゲームは生産性高くて取り敢えず動かしたいように動けばOKな所が相性悪くてウーンとなってる
システムプログラム!速度!安全性!ってなると大御所は間違いなくOSなのでMS頑張ってくれ~

444:デフォルトの名無しさん
19/09/21 17:32:10.29 IsTQVw23.net
自分で作れやw

445:デフォルトの名無しさん
19/09/21 17:50:41.54 m6wP2HC+.net
自分で作るにはSIEかMSに入って提案が飲まれなきゃいけないからなぁ
どちらもPS(箱とか任天堂ハードでもよいがあり)じゃなきゃダメだしWin(リーナスがRust要求飲むと思うか?w)じゃなきゃ駄目なんだよ
商業上のシェアと制作リソース的にどうしようもない事だからお前が作れは完全に無意味
SIEにもMSにも入ってないし、入っても要求が飲まれないような技術力のないお前は雑魚って意味なら正しい
完全に肯定する

446:デフォルトの名無しさん
19/09/21 18:57:45.83 z2SfbrjA.net
>>380
薬は有効成分だけからなるわけじゃないからね。
飲みやすいようにある程度の大きさにするためとか、薬効とは別の添加物的なものも付随している。
そしてそれによって薬の消化吸収が異なったりする。
だからジェネリックによっては薬が効きすぎたり効きが遅かったりすることもある。当然副作用の出方も異なってくることがある。
たいていは問題無いんだけど人によって体質も異なるから、そういうのが強く出てしまう可能性もある。

447:デフォルトの名無しさん
19/09/21 19:05:44.86 yBNbmytH.net
外人が使いだしたらおまえら手のひら


448:返すんだろ? ホントどうしようもねえクズだなw



449:デフォルトの名無しさん
19/09/21 19:18:48.62 qjJfUMds.net
RustとかGoには可能性感じるけどTypeScriptは無いわ
来年にはまたわけわからんJavaScriptが流行ってるんだろ?付き合うだけ時間の無駄

450:デフォルトの名無しさん
19/09/21 19:33:19.89 kJkByQms.net
>>436


451:デフォルトの名無しさん
19/09/21 19:36:44.34 dQxrKMLw.net
TypeScriptはいずれJavaScriptに吸収される

452:デフォルトの名無しさん
19/09/21 19:45:31.59 AojYT9zq.net
いずれ?w
最初からいかなるjavascriptもvalidなtypescriptなんだが?w
最初からtypescriptがjavascript九州してるんだが?w

453:デフォルトの名無しさん
19/09/21 20:21:06.48 28KLqfqr.net
コンパイルの必要がなくなるってこった

454:デフォルトの名無しさん
19/09/21 20:31:19.47 xKlWifcB.net
ここの連中はvbだろうとgoだろうとrustだろうとまともなプログラムなんて書けんだろ。

455:デフォルトの名無しさん
19/09/21 20:44:23.13 ugOlbMmZ.net
断言してもいいが、TypeScript絶賛してるやつは
一昔前はCoffeeScript絶賛してたはず
反省しないなあ

456:デフォルトの名無しさん
19/09/21 21:01:12.56 XOalE+bh.net
TypeScriptのすごさを理解できないハッカーがいるんだな、
Microsoftの天才が考えに考え抜いて作ってるよ

457:デフォルトの名無しさん
19/09/21 21:05:20.45 ZlMV7h+a.net
俺じゃん

458:デフォルトの名無しさん
19/09/21 21:06:40.96 Wx0qiCYO.net
お前ら新言語を礼賛する前にまず基礎を勉強したら?

459:デフォルトの名無しさん
19/09/21 21:30:37.21 0HopXpRA.net
Goって言うほどアホでもできるんか?
できるっていうのは何の基準なんだ?
ただ叩きたいだけなのか?

460:デフォルトの名無しさん
19/09/21 21:40:18.91 3R9aVzwW.net
またTypeScriptエアプが来てるな
JavaScriptで書いて面倒なところはTypeScriptだと必ずもっと面倒になるのでCoffeeScriptとは需要が違いすぎる

461:デフォルトの名無しさん
19/09/21 21:41:53.02 v5ErsrvB.net
>>442
coffeeもボロクソに叩いてましたが何か
俺は全ての型無しクソ言語を憎んでるよ
作者が型無しクソ言語をひり出す前に、タイムマシンで呪●してやりたいくらいにね

462:デフォルトの名無しさん
19/09/21 21:43:42.36 SAih9Bh9.net
>>446
Goがアホでもできるっていうのは言語の哲学としてそれ目指して作ってるから叩きでもなんでもない

463:デフォルトの名無しさん
19/09/21 21:48:42.77 kJkByQms.net
JavaScriptはそのままTypescriptになるという
基本的な話を知らないでおかしなTS批判するのが
定期的に現れるな

464:デフォルトの名無しさん
19/09/21 21:56:06.73 xENszMoa.net
普通に考えたらTypeScript特有の部分に焦点を当てた話だと思うけど

465:デフォルトの名無しさん
19/09/21 21:58:44.30 WA/KGyj4.net
coffeeは文法が生理的に合わないという人もいたんじゃないかな。
そのへんtsやflowと違うところ。

466:デフォルトの名無しさん
19/09/21 22:00:11.34 SuNmMjI1.net
構文の自由度から来る扱いやすさは明らかにJSの方に軍配が上がる

467:デフォルトの名無しさん
19/09/21 22:05:02.18 8VlhW3oh.net
今後はフロントエンドもRustとかGoで出来るようになるんだろ?
もうJavaScriptやる意味無いよね

468:デフォルトの名無しさん
19/09/21 22:05:49.33


469: ID:v5ErsrvB.net



470:デフォルトの名無しさん
19/09/21 22:06:40.79 v5ErsrvB.net
JSONが死ぬまでJavaScriptは死なないよ

471:デフォルトの名無しさん
19/09/21 22:08:50.23 SAih9Bh9.net
JavaScriptの面倒な部分はぜんぶそのまま型定義でコード量爆増するというTypeScript固有の部分に焦点を当ててたら
JavaScriptの動的な性質はそのままに簡潔で記述量が少ないことを売りにしてたCoffeeScript礼賛してたとか頓珍漢言い出すわけないんだよな

472:デフォルトの名無しさん
19/09/21 22:12:02.64 K/doRqsA.net
TypeScriptってクラスベースの言語しか触れないやつらが無理矢理流行らせてる感じが嫌い
男ならprototype使え

473:デフォルトの名無しさん
19/09/21 22:19:42.83 WA/KGyj4.net
いや、クラスも関係ねぇから。

474:デフォルトの名無しさん
19/09/21 22:20:32.22 v5ErsrvB.net
>>458
このウンコ記事の著者かな
URLリンク(geekly.co.jp)

475:デフォルトの名無しさん
19/09/21 22:34:12.79 wkMArrGk.net
C++20の機能がクローズされたね。
ネットワーク機能まだ標準に入ってないのが悲しいなぁ。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch