※前スレ
次世代言語議論スレ[Go Rust Scala Haskell]第5世代
http://mevius.2ch.net/test/read.cgi/tech/1497311647/
次世代言語議論スレ[Rust Kotlin Haskell]第6世代 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2017/08/28(月) 21:53:37.12ID:5I+bTEeA2017/08/28(月) 22:00:48.12ID:i7GFOSbA
Goどこいった
3デフォルトの名無しさん
2017/08/28(月) 22:07:52.50ID:5I+bTEeA Goは次世代じゃないのでw
4デフォルトの名無しさん
2017/08/28(月) 22:08:16.11ID:5I+bTEeA Scalaは文字数の関係で消した
Kotlinがあるしまあええやろ
Kotlinがあるしまあええやろ
2017/08/28(月) 22:13:01.46ID:NCEhXwSk
やったぜw
2017/08/28(月) 22:22:51.97ID:RoYNP4Dk
Haskellが残ってるとか
7あ
2017/08/28(月) 22:36:21.21ID:J4nOOC8D 宛らHaskellオナニー会場だな。
2017/08/28(月) 22:38:29.82ID:nlOyL6AU
あ、Haskellのこと何も知らなかった奴がHaskell攻撃してるw
2017/08/28(月) 22:58:47.92ID:bSe63dl4
屁臭いペチプァは死ね
臭いがうつるから寄ってくるなガイジが
臭いがうつるから寄ってくるなガイジが
2017/08/29(火) 01:21:57.77ID:2UGV+crA
Goはな、一瞬 勢いはあったからこれは結構伸びるなって思ってたけど、本当にどこいったの?
2017/08/29(火) 02:04:04.63ID:ewcBexRD
Go消されてて笑った
2017/08/29(火) 03:39:12.04ID:Y/wjG5sQ
GoはGoogle開発じゃなかったら
見向きもされてなかったな
SwiftもAppleじゃなかったら
見向きもされてなかったな
SwiftもAppleじゃなかったら
13あ
2017/08/29(火) 08:02:13.86ID:OUqaVZ1b2017/08/29(火) 08:30:30.26ID:IyuoKWtG
古い状態? 古い状態?????wwwww
905 :デフォルトの名無しさん:2017/05/31(水) 06:14:00.96 ID:wEozaoTa
>>879
では、具体的にGHCが実行時型情報を必要とするケースを挙げてみろよ。
言っておくが、パラメトリック多相は全てコンパイル時に解決されるし、
型クラスによるアドホック多相も、あれは関数オーバーロードの形式化だからな。
関数オーバーロードはコンパイル時に解決されるぞ。
さあ、具体的に挙げてみろよ。
908 :あ:2017/05/31(水) 09:15:21.09 ID:dc+IbjjD
>>905
具体的に上げろと言われてもなぁ。
<T>を持ったenumがOptionかcar(T)とcdr(<T,T>)である時くらいかな。
0940 デフォルトの名無しさん 2017/06/01 01:21:00
>>930
>いや、完全に記憶だよりだからその辺違うなら違うんだと思う。
>optionじゃなくてnilだった気もする。
記憶違いのレベルでなく、それはどこからどう見てもHaskellの型とは似ても似つかない。
記法の問題でもない。
概念レベルから根本的にHaskellとは異なるものをHaskellの欠点と言い張っているだけ。
クソゴミガイジスギィ!!!!!!!!!!!
こんなガバガバ知識でHaskell 信者牽制しようとか草草草ァ!!!!!
905 :デフォルトの名無しさん:2017/05/31(水) 06:14:00.96 ID:wEozaoTa
>>879
では、具体的にGHCが実行時型情報を必要とするケースを挙げてみろよ。
言っておくが、パラメトリック多相は全てコンパイル時に解決されるし、
型クラスによるアドホック多相も、あれは関数オーバーロードの形式化だからな。
関数オーバーロードはコンパイル時に解決されるぞ。
さあ、具体的に挙げてみろよ。
908 :あ:2017/05/31(水) 09:15:21.09 ID:dc+IbjjD
>>905
具体的に上げろと言われてもなぁ。
<T>を持ったenumがOptionかcar(T)とcdr(<T,T>)である時くらいかな。
0940 デフォルトの名無しさん 2017/06/01 01:21:00
>>930
>いや、完全に記憶だよりだからその辺違うなら違うんだと思う。
>optionじゃなくてnilだった気もする。
記憶違いのレベルでなく、それはどこからどう見てもHaskellの型とは似ても似つかない。
記法の問題でもない。
概念レベルから根本的にHaskellとは異なるものをHaskellの欠点と言い張っているだけ。
クソゴミガイジスギィ!!!!!!!!!!!
こんなガバガバ知識でHaskell 信者牽制しようとか草草草ァ!!!!!
2017/08/29(火) 11:54:57.29ID:sgTDSrY2
Go消すなや。言語としては素朴だがエコシステムは他の言語でも取り入れてほしい部分が多いぞ。
18あ
2017/08/29(火) 12:48:01.55ID:vVNBkV0e Haskell推したくて仕方ないんでしょw
わざわざScala落としてるし。
しかし、Haskellなプロジェクト聞かんなぁ。グループ社内にも稼働してるプロジェクトなさげ。
どこでどう使ってるんだろう?
まあ、知識無いのはそうなんだろう。本気で使った事は無いし。
アンチ的な意味ではなくて、実用例知りたい。
信者なら信奉してる凄いコードとかプロダクトあるだろうに。
無いから次世代だって訳でも無いだろうしね
わざわざScala落としてるし。
しかし、Haskellなプロジェクト聞かんなぁ。グループ社内にも稼働してるプロジェクトなさげ。
どこでどう使ってるんだろう?
まあ、知識無いのはそうなんだろう。本気で使った事は無いし。
アンチ的な意味ではなくて、実用例知りたい。
信者なら信奉してる凄いコードとかプロダクトあるだろうに。
無いから次世代だって訳でも無いだろうしね
2017/08/29(火) 13:24:21.08ID:Ca4b6AZL
あんな間違いするとか書いたことすら無いんだよなあ
20デフォルトの名無しさん
2017/08/29(火) 15:11:18.71ID:mQvEZTS9 次世代言語ってのは出た時期じゃなくて言語の機能だぞ
Goは全然次世代言語じゃない
Goは全然次世代言語じゃない
21デフォルトの名無しさん
2017/08/29(火) 15:43:04.97ID:JnW2kyj+ スレチかもしれませんが質問です。
爆サイというサイトで「なりすまし防止」でパスワードを入れたんですが、解析されて同じトリップを相手に使用されました。
気持ち悪くて怖くなり、それ以来やっていません。
62^4=14776336通りもあるパスワードをどうやって解析したんでしょうか?
もし解析ができるなら、やり方までは聞きません。
解析ができるのかできないのかを知りたいです。お願いします。
爆サイというサイトで「なりすまし防止」でパスワードを入れたんですが、解析されて同じトリップを相手に使用されました。
気持ち悪くて怖くなり、それ以来やっていません。
62^4=14776336通りもあるパスワードをどうやって解析したんでしょうか?
もし解析ができるなら、やり方までは聞きません。
解析ができるのかできないのかを知りたいです。お願いします。
2017/08/29(火) 15:48:07.79ID:pG1R4Iey
これまでのスレチシリーズのなかでもトップクラスのスレチじゃね?
23スレチにマジレス
2017/08/29(火) 17:51:59.68ID:U+uFo9S9 40bit(2^40≒1兆通り)暗号化が
総当たり攻撃であっという間に陥落するご時世ですが、何か?
総当たり攻撃であっという間に陥落するご時世ですが、何か?
2017/08/29(火) 18:21:23.82ID:z6aeY2gd
スレチどころかマルチポストだぞ
あちこちに貼りまくってる
あちこちに貼りまくってる
2017/08/29(火) 18:28:32.80ID:7uQUgAHh
どうしてハスケラーってメンヘラばかりなの?
26あ
2017/08/29(火) 20:00:09.20ID:vVNBkV0e あれ?煽りは書けるのにプロダクトは出てこないんだ?
27デフォルトの名無しさん
2017/08/29(火) 20:31:26.98ID:I7TvgsKU2017/08/29(火) 20:59:39.37ID:vNMaMIi0
前スレでも書いたけど、うちの会社はネットワークインフラをdotで書くんだけど、それが論理矛盾してないかを確かめるツールはHaskellで書いてあるよ
2017/08/29(火) 21:07:40.00ID:X6ThEJ2r
2017/08/29(火) 21:08:38.45ID:vdE8VGKF
31デフォルトの名無しさん
2017/08/29(火) 21:15:01.24ID:k20a446A2017/08/29(火) 21:30:26.08ID:X6ThEJ2r
>>31
きも
きも
33デフォルトの名無しさん
2017/08/29(火) 21:43:45.07ID:k20a446A2017/08/29(火) 21:50:56.48ID:pG1R4Iey
>>29のレスを見事にボケ重ねで潰した来た格好
2017/08/29(火) 21:56:58.85ID:X6ThEJ2r
IP変えてマジビビりしてる雑魚ww
36デフォルトの名無しさん
2017/08/29(火) 22:08:55.01ID:k20a446A >>35
なにもしてないですよ?
なにもしてないですよ?
37デフォルトの名無しさん
2017/08/29(火) 22:42:29.93ID:E/zLqwO62017/08/29(火) 23:32:07.30ID:zopxH8Yq
おれも思想とかポリシーのが重要だと思う。
糞機能をなるべく排除した方がよいというのはとても前向きな発想。
糞機能をなるべく排除した方がよいというのはとても前向きな発想。
2017/08/29(火) 23:38:29.14ID:Y/wjG5sQ
2017/08/30(水) 00:22:44.78ID:dCE5Eqc8
prologの機能は有用だがyaccのような小物感しかない
41デフォルトの名無しさん
2017/08/30(水) 01:06:01.85ID:t7ExSs7Y >>39
そうだよ
そうだよ
42デフォルトの名無しさん
2017/08/30(水) 01:06:33.52ID:t7ExSs7Y 次スレは実用言語のKotlin外してprolog入れようぜ
2017/08/30(水) 01:41:45.91ID:2eRd6qUC
>>38
まさにこれ。 Goは引き算の美学がある。
* publicとかprivateとか本当に識別子として必用?削ろうぜ。
* classとstructって本当に両方必用? structだけにちゃうぜ
* 構文規約、言語側で決めちゃうんで問答無用で従ってね。
* パッケージ管理っている? 直接import文にgithubのurl使っちゃおうぜ。(最高!)
まさにこれ。 Goは引き算の美学がある。
* publicとかprivateとか本当に識別子として必用?削ろうぜ。
* classとstructって本当に両方必用? structだけにちゃうぜ
* 構文規約、言語側で決めちゃうんで問答無用で従ってね。
* パッケージ管理っている? 直接import文にgithubのurl使っちゃおうぜ。(最高!)
2017/08/30(水) 01:45:02.96ID:kQWAqnGW
>>43 ruby から似たような匂いを感じる。
2017/08/30(水) 01:54:44.48ID:2eRd6qUC
>>44
それはあるのかもしれない。
まつもとゆきひろの 言語のしくみ を読んでるけどそんな感じはする。
rubyの作者が作ってる言語streemも気になる。
言語としてRxの全てはストリーム。を体現する言語になるんだろうか。
それはあるのかもしれない。
まつもとゆきひろの 言語のしくみ を読んでるけどそんな感じはする。
rubyの作者が作ってる言語streemも気になる。
言語としてRxの全てはストリーム。を体現する言語になるんだろうか。
2017/08/30(水) 05:36:12.15ID:p2CL0unP
2017/08/30(水) 06:50:09.29ID:0OIrfyKv
>>43
ギフハフが死んだらどうすんだろ
ギフハフが死んだらどうすんだろ
48あ
2017/08/30(水) 07:14:31.87ID:lVz5AbT72017/08/30(水) 09:33:07.61ID:s0M0+TqM
まるでLispの可読性が低いかのような書き込みはやめ給へ
2017/08/30(水) 09:47:54.40ID:AojkCn6X
)))))))))
2017/08/30(水) 09:58:26.18ID:aU59dfgr
エディタが括弧ハイライトしてくれるし、)))))が読みにくいと感じたことはない。
いやメモ帳で書いてるんなら確かに読みにくいと思うけど
いやメモ帳で書いてるんなら確かに読みにくいと思うけど
2017/08/30(水) 14:27:05.87ID:IELUMgSj
53デフォルトの名無しさん
2017/08/30(水) 15:34:39.73ID:t7ExSs7Y >>43
リスト操作をforで書かせる言語のどこが引き算の美学?
リスト操作をforで書かせる言語のどこが引き算の美学?
54デフォルトの名無しさん
2017/08/30(水) 15:35:17.90ID:t7ExSs7Y goはまともにリスト扱えるようにしてから出なおして来い
55あ
2017/08/30(水) 16:03:05.84ID:lVz5AbT7 >>53
forと言う単語に引きずられてるのでは?
チャンネルが尽きるまで、がforで書ける。
シーケンシャルに舐めるのであれば、バッファのあるチャンネルが実質、リストとして使うに充分。
マップでも同じ構文で書けるけど、キーでアクセスしない、Enumerator的なものは充分にチャンネルで捌ける。
かつ、そうしとくと入れる方も出す方も両方goroutineにできるので、思ってるより色々シンプルに片付くよ。
forと言う単語に引きずられてるのでは?
チャンネルが尽きるまで、がforで書ける。
シーケンシャルに舐めるのであれば、バッファのあるチャンネルが実質、リストとして使うに充分。
マップでも同じ構文で書けるけど、キーでアクセスしない、Enumerator的なものは充分にチャンネルで捌ける。
かつ、そうしとくと入れる方も出す方も両方goroutineにできるので、思ってるより色々シンプルに片付くよ。
2017/08/30(水) 16:24:27.60ID:p2CL0unP
2017/08/30(水) 16:32:29.25ID:IELUMgSj
2017/08/30(水) 16:33:38.01ID:YH54NEsT
2017/08/30(水) 16:59:12.43ID:flwVYOal
こうなってくると未だに現役バリバリなC言語って凄くね?
適当なメモリブロックを適当な型に適当にキャストするだけで
配列としてアクセス出来たり、構造体としてアクセス出来たり
世の中には、こんな基本的な事すら出来ない言語もあるようだし
適当なメモリブロックを適当な型に適当にキャストするだけで
配列としてアクセス出来たり、構造体としてアクセス出来たり
世の中には、こんな基本的な事すら出来ない言語もあるようだし
2017/08/30(水) 16:59:57.64ID:u5r+FJju
どんな言語だってヘボの目には可読性が悪い言語に見える。
エビデンスは>>56。
エビデンスは>>56。
61あ
2017/08/30(水) 18:35:51.68ID:lVz5AbT7 clojureの記号が読みやすいと思う奴居るんだ。
あれクソ構文だと思ってた。
あれクソ構文だと思ってた。
2017/08/30(水) 18:53:59.16ID:YH54NEsT
Lisp族読みにくいって主張してる奴の中で、エアプじゃない奴ってどれくらいだ?
2017/08/30(水) 19:05:39.52ID:2eRd6qUC
Lispって()使いまくりなんだろ。だから可読性低いってイメージ
使ったことはないが。
使ったことはないが。
2017/08/30(水) 19:25:08.76ID:CBl6UY0A
>>44
rubyは足し算の醜学だろ一緒にすんな!
map/reduce, collect/inject これすらまとめられません笑
関数、ブロック、プロック、え?ラムダが流行りだって?じゃそれも笑
思想がないからあれもできるようにしましたこれもできるようにしましたで何一つまとめられません涙
goと真逆じゃねーか何でもかんでも未整理にぶっ混みやがって思想もへったくれもあるかあんなゴミ。
言い過ぎたがgoの引き算にすり寄っていい言語じゃないことは確かだろ
rubyは足し算の醜学だろ一緒にすんな!
map/reduce, collect/inject これすらまとめられません笑
関数、ブロック、プロック、え?ラムダが流行りだって?じゃそれも笑
思想がないからあれもできるようにしましたこれもできるようにしましたで何一つまとめられません涙
goと真逆じゃねーか何でもかんでも未整理にぶっ混みやがって思想もへったくれもあるかあんなゴミ。
言い過ぎたがgoの引き算にすり寄っていい言語じゃないことは確かだろ
2017/08/30(水) 20:46:07.16ID:RiHZq49u
いやはや、いつもこのスレはゴミが集まってんねー
2017/08/30(水) 21:39:23.85ID:0OIrfyKv
エビデンスのエクセルにはきちんと表紙に承認印をもらってから提出しなさい。
2017/08/31(木) 00:09:20.36ID:PxNjJG10
インデントしなきゃどんな言語も可読性悪いし、すればlispだって読めるだろ
普及期にC言語が一番使われてたからそれに似た言語が一番読みやすい人が多いってことだろ
普及期にC言語が一番使われてたからそれに似た言語が一番読みやすい人が多いってことだろ
2017/08/31(木) 00:42:44.93ID:+TmXt6Nx
それでもCライクな文法が一番流行ってるのは
それが読みやすさの本質を持ってるからだろ
ペェ〜ルとかルビー(藁)とかさぁ・・・なんだい、あのゴミは
それが読みやすさの本質を持ってるからだろ
ペェ〜ルとかルビー(藁)とかさぁ・・・なんだい、あのゴミは
2017/08/31(木) 00:54:30.69ID:uZy7Dhde
ブロックインデントの方が読み易いしC言語のように括弧を多用する言語は読み難いと思う
2017/08/31(木) 01:06:35.21ID:witLpSbc
ブロックインデントってBNFとかで表現するときどうするんだろう
yaccとかに食わせられるんかね、良く知らんが
yaccとかに食わせられるんかね、良く知らんが
2017/08/31(木) 01:18:56.42ID:09Aq80RE
可読性が… みたいな事言ってる人はどうやってソース読んでるんだろ
まさかソースを(白黒)印刷して読んでるわけではあるまい?
まさかソースを(白黒)印刷して読んでるわけではあるまい?
2017/08/31(木) 01:20:35.67ID:J2aSRpVx
英語と日本語と中国語どれが読みやすいかと同じじゃね?
漢字のような表意文字は抽象度が高く、短い語数で意味が凝縮されるから可読性は高まる
でも中国語のように英数字以外がすべて漢字になると、区切りや各単語の軽重が分かりにくく可読性が下がる面もある
ということで日本語は優れてると思うけど結局は慣れの問題が一番大きい
漢字のような表意文字は抽象度が高く、短い語数で意味が凝縮されるから可読性は高まる
でも中国語のように英数字以外がすべて漢字になると、区切りや各単語の軽重が分かりにくく可読性が下がる面もある
ということで日本語は優れてると思うけど結局は慣れの問題が一番大きい
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【和訳付き】レーダー照射問題 中国軍と自衛隊との“音声データ”公開 中国国営メディア [♪♪♪★]
- 【YouTuber】バイク事故で入院のゆたぼん、振込で「お見舞金」募る [muffin★]
- 「中国側も日本機のレーダーを感知していた」 中国メディアが報道 [♪♪♪★]
- 中国とロシアの爆撃機、日本周辺で共同飛行 [少考さん★]
- 堀江貴文、キャッシュレス非対応の店にモヤッ 『PayPay』立ち上げの人物にまさかの直談判「現金決済しかできないんだけど…」 [冬月記者★]
- 高市早苗首相、消費税減税に後ろ向き 足かせはレジシステム? 「責任ある積極財政」期待高いが [蚤の市★]
- 【悲惨】中国軍が自衛隊に「事前通告」し自衛隊も返答した音声が公開されてしまうwwwこれは高市チェックアウトゕ★2 [597533159]
- 【悲報】昭和天皇「朕のチンチンw」ジャップ「現人神!現人神!」 [616817505]
- 【悲惨】中国軍が自衛隊に「事前通告」し自衛隊も返答した音声が公開されてしまうwwwこれは高市チェックアウトゕ★3 [597533159]
- 【高市朗報】ボーナス、支給される [391924956]
- 【悲報】JA「全然米が売れなくて倉庫を圧迫してる。助けて!」米卸売り業者「安売りしたら赤字になる…助けて!」 [802034645]
- 【高市筋肉】筋トレおじさん、爆増wwwwwwwwwwwwwステロイド使用も増 [308389511]
