次世代言語議論スレ【Go Rust Haskell Scala Erlang Elixir】 第二世代 [無断転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2017/02/11(土) 21:32:37.61ID:0GjTSBdX前スレ
次世代言語議論スレ【Go Rust Haskell Scala Erlang Elixir】 [無断転載禁止]©2ch.net
http://echo.2ch.net/test/read.cgi/tech/1479434349/
0552デフォルトの名無しさん
2017/02/20(月) 16:20:28.77ID:515zyTOIエンジニアなら良い道具選ぼうよ
ハードはもちろんだけど、それに合わせてソフトも変えなきゃ
それじゃただの頑固職人だよ
0553デフォルトの名無しさん
2017/02/20(月) 16:27:55.07ID:515zyTOI受け手の問題だから、いくら罵倒してもいいって
自分が何言ってるかわかってる?
0554デフォルトの名無しさん
2017/02/20(月) 16:31:49.00ID:sYYCVn4X食い下がってきたらやらせる。アイデアありがとう
>>552
良い道具かどうかの基準に新しさはない。
新しくてなんかごてごて機能がついてることを良いの基準に無理やり言い換えたいから
屁理屈のマウンティング合戦になるんだ。
この、新しくてなんかごてごて機能がついてることを聞こえよく言い換えると次世代って言葉になるんだろうな。
0555デフォルトの名無しさん
2017/02/20(月) 16:35:03.64ID:515zyTOI新しいから必ずしも良いとは一言も言ってないよ
ただ、道具を選ばないはずだと言いながら、特定の道具に固執するのは違うんでない?と言ってるだけで
0556デフォルトの名無しさん
2017/02/20(月) 16:38:52.51ID:U7e4pk9q皆でNGして触れず障らずスルー徹底した方がいいと思うけど
0557デフォルトの名無しさん
2017/02/20(月) 16:40:04.60ID:0EDg44av大量に分泌されて、それがマウンティング依存を引き起こすんだよな。
さらに誰にも認められないストレスからセロトニンが正しく分泌されなくなって
鬱も引き起こしてる。
完全に病気。
0558デフォルトの名無しさん
2017/02/20(月) 16:43:49.84ID:sYYCVn4X自分特定の道具に固執するレスしたっけ?
そう聞こえたなら誤解させてすまん。
単純に「新しい(&色々と今の道具にはない機能がある)から使い始めよう!」っていう一種の思考停止を問題にしたかっただけだ。
0559デフォルトの名無しさん
2017/02/20(月) 16:46:17.99ID:515zyTOIなら話ぐらい聞いてやりなよ…
新しいから駄目って方も思考停止だよ
0560デフォルトの名無しさん
2017/02/20(月) 16:53:53.33ID:hwv+h5teアセンブラからCへの変化のように新しい方が明らかに生産性が上がったこともある。
それと>>547の「標準で機能付いてる言語使ったほうがいい」を否定しているけど
オブジェクト指向言語Javaは登場してから20年以上経つ実証済みの言語だ。
フレームワークや大規模ライブラリを使う時はオブジェクト指向言語の方が
生産性が上がるのは実証済みだからオブジェクト指向言語を使うほうがよいと思う。
0561デフォルトの名無しさん
2017/02/20(月) 16:55:18.84ID:sYYCVn4X話聞いた結果ダメだと思ったから資料集めしてた訳なんだが、
そう言われるってことは話聞かなさそうに見えるってことだろうから
あんまり頭ごなしにならんよう気を付けるわ。
0562デフォルトの名無しさん
2017/02/20(月) 16:55:53.87ID:79fDpNth自分が理解していることの1割も伝えられないんだから、人からは頑固な無能としか見えないよ
0563デフォルトの名無しさん
2017/02/20(月) 17:01:55.94ID:sYYCVn4X標準でついてる機能が本当に生産性上げるのかとかその辺の考察をすっとばして次世代って言葉でだまくらかして、
これがわからない奴はダメだみたいな話になるのを問題にしてるんであって、
staticおじさんみたいな話をしてるわけではないつもりだ。
それはオブジェクト指向でも関数型でも同じのはず
0564デフォルトの名無しさん
2017/02/20(月) 17:16:19.06ID:hUMmJbIR> 本当のエンジニアはこつこつ今ある言語で物作る。
> つまり次世代って言葉自体が欺瞞的ってことだ。
ふーん
0565デフォルトの名無しさん
2017/02/20(月) 17:25:48.04ID:E/pOlJmJstaticおじさんチーッス
老害のカガミですね
0566デフォルトの名無しさん
2017/02/20(月) 17:28:04.29ID:OMj3Nkarいや、だから、罵倒と受け取るのは罵倒されてると思うからでは?って。
ああ煽られとるな、って何で思えないんだろう。
0567デフォルトの名無しさん
2017/02/20(月) 17:30:08.05ID:hvLz26pv死ねカス
0568デフォルトの名無しさん
2017/02/20(月) 17:31:36.06ID:515zyTOI違うよ
そちらが他人のせいにしたいだけだよ
0569デフォルトの名無しさん
2017/02/20(月) 17:31:42.01ID:3AFYiP2a構ってちゃんにもほどがある
0570デフォルトの名無しさん
2017/02/20(月) 17:37:19.78ID:0EDg44av器じゃないんだからいつまでもマウンティングしても無駄だよ。諦めたほうがいいよ。
0571デフォルトの名無しさん
2017/02/20(月) 17:39:51.14ID:OMj3Nkarしょうもないしもういいわ。
0572デフォルトの名無しさん
2017/02/20(月) 17:53:38.36ID:0EDg44av諦めたらそこで試合終了だよ。
頑張れ!
0573デフォルトの名無しさん
2017/02/20(月) 17:54:13.24ID:3AFYiP2a0574536
2017/02/20(月) 18:28:15.61ID:ARWpVDFLいや、煽るつもりはないんですが、流石に「バカでもバグのない・きれいなコードが書ける」という
あまりにも虫の良すぎる目標設定をされると、少しは皮肉を言いたくなったわけですよ
バカはそういうコードが書けないからこそバカなわけです
バグのないきれいなコードを書けるようになったらそのプログラマをもはやバカとは呼べないわけですよ
つまり、>>433を言い換えると、「世の中のバカ全てをバカでなくさせることのできる言語」をリクエストしてると
私には読めたわけです
プログラミング言語1つ作って、それでプログラムを書かせたら世の中から全てのバカが消滅するって
余りにも現実離れしたリクエストだと思いませんか? なので皮肉の1つは言わせてもらったのです
そしてそのリクエストに応えるには、バカにはプログラムを書けないようにするしかありません
つまりプログラムのコード書きからはバカを排除してかしこい人間だけに書かせるしか433のリクエストに応える術はないということです
そうすれば、結果としてプログラムを書くのはかしこい連中だけになるので
バグのないは無理でもバグの少ないまあまあきれいなコードが圧倒的な比率を占めることは少しは期待できるわけですよ
現実問題としては、それすらも実現困難だとは思ってますけどね
だってバカは圧倒的に多いし、それらバカを全部排除したら世の中で必要なコード量を生産できませんから
(バグのあるコードでもないよりはマシという冷厳たる現実が世の中には存在する、なにしろコードがなければさすがに製品を出荷できない)
それとプログラマに限らず、世の中でバカのまま居続ける人間は、例外なく当人は自分自身の力量を見誤っている
(簡単に言えば、現時点で自分がある面に関してバカであることに気付いていない)というのが私今までに得た経験則なので
それを絡めたわけです
0575デフォルトの名無しさん
2017/02/20(月) 18:42:13.66ID:GZ5sjweL日本語を書く時に便利だから使うといいよ。
0576デフォルトの名無しさん
2017/02/20(月) 19:05:45.45ID:h743D+j5実際にはほとんど使ったことないし
言語の売りについても話半分に聞いてるけど
それでもさ
やっぱ部分的には同意しちゃうよな
もっと簡潔に
もっと一般的に
それでいいんだよな
独善的なグネグネは
コードもレスも誰も読みたく無いね
0577デフォルトの名無しさん
2017/02/20(月) 19:08:22.39ID:3AFYiP2aんー。バカでもバグなく綺麗なコードをかけるように目指してるのがPythonだよね?
>>433が言ってるのは多分努力目標であって、Pythonくらいで十分なんじゃないの?少なくともRubyよりは誰でも綺麗なコードをかける言語に近いわけだし
0578デフォルトの名無しさん
2017/02/20(月) 19:11:15.29ID:PLHl4ve/> バカのまま居続ける人間
に自分が含まれないって確信している時点で語るに落ちてるだろ
0579デフォルトの名無しさん
2017/02/20(月) 19:26:22.38ID:OMj3Nkarだから、馬鹿のままで居続ける人間が居なくなるような言語を求めてると読めたんだけど。
その言語を求めてる人間は、その時点で馬鹿のままでい続けたい人間には含まれないので、何も矛盾して無いと思うが。
0580デフォルトの名無しさん
2017/02/20(月) 19:41:27.79ID:OMj3Nkarお前らの言うマウンティングとか、偉そうなとか、意味不明ななんて言葉は、
マルコフニコフとザイチェフのコピペのDQNみたいなレベルの話なのかな。
0581536,574
2017/02/20(月) 19:44:58.66ID:ARWpVDFLこれを知るをこれを知るとなし 知らざるを知らざるとなす これ知るなり
(知之為知之 不知為不知 是知也)
0582デフォルトの名無しさん
2017/02/20(月) 19:51:48.99ID:OMj3NkarThe only true wisdom is in knowing you know nothing.
ただひとつの真の叡智は何も知らないと知る事である。
0583デフォルトの名無しさん
2017/02/20(月) 19:53:16.19ID:y3rX5v4Lコテつけろよ
0584デフォルトの名無しさん
2017/02/20(月) 20:02:46.10ID:hWyQekBi理系「文系が知らない範囲でも俺達ならできる」
0585デフォルトの名無しさん
2017/02/20(月) 20:08:15.67ID:515zyTOI化学系だからその二者はわかるけど
コピペとか言われても何も伝わらないよ
そうやって言ってる内容大したことないのに、自己完結して他人馬鹿にしてばかりだから、マウンティングと言われるんだと思うよ
0586デフォルトの名無しさん
2017/02/20(月) 20:08:49.33ID:515zyTOI0587デフォルトの名無しさん
2017/02/20(月) 20:15:11.11ID:0EDg44avどう考えても全部知ってないということを知ることの翻訳の間違いだと思うな。
何も知らないは大げさに言ってほんのちょっとだけ知ってるけど、という意味なら、
何かを知れば知るほど、どんどん知ることより知らないことの方が増えてるから
知ってることと知らないことの比率が
知らないことのほうが多くなるといういみならわかるが。
0588デフォルトの名無しさん
2017/02/20(月) 20:17:21.74ID:515zyTOI引用の仕方がひどいとしか言えない
0589デフォルトの名無しさん
2017/02/20(月) 20:19:48.39ID:3AFYiP2a0590あ
2017/02/20(月) 20:22:17.87ID:OMj3Nkarお前の目の前にあるのは何なの?
>>587
違う。翻訳の間違いってまたすごいな。
When the debate is over, slander becomes the tool of the loser.
やな。
>>588
自明であるものは書くべからず、だよ。
自明だとわからんだけでは?
0592デフォルトの名無しさん
2017/02/20(月) 20:27:12.13ID:515zyTOIまたすぐそうやって煽る
0593デフォルトの名無しさん
2017/02/20(月) 20:28:14.65ID:0EDg44av何も知らないことを知っているってこと以外何も知らないってことだから、
何かを複数知ってると思ってる人は実は0個しか知って無くて
それ以外の人は何も知らないということだけを1つだけ知っているということだよな。
0594デフォルトの名無しさん
2017/02/20(月) 20:30:23.36ID:0EDg44av何も知らないということを知っていれば少なくとも一つだけ知ってるから
何も知らないということを知ってないのか、
これは矛盾だな。
0595あ
2017/02/20(月) 20:33:05.59ID:OMj3Nkarああ、「マルコフニコフ ザイチェフ DQN」検索したら一つ目に出てくるよ。
特定のコピペブログ進めるわけにもいかんし、適宜検索してね。
0596デフォルトの名無しさん
2017/02/20(月) 20:34:24.21ID:hWyQekBiただしその言葉が本当か嘘かは何も知らない
0597デフォルトの名無しさん
2017/02/20(月) 20:34:39.83ID:0EDg44av無知の知を知らないということを知らないと言いたかったんだろう。
0598あ
2017/02/20(月) 20:35:07.39ID:OMj3Nkar「何も知らないという事」と、「「何も知らないという事」を知っている」のはコンテクストの高さが違う。
Aと、Aを知っている事に置き換えると理解出来るんじゃないかな。
0599デフォルトの名無しさん
2017/02/20(月) 20:40:35.68ID:515zyTOIそういう話じゃなくて、
毎回言ってる内容がもったいぶってる割にくだらない事だって言ってるんだよ
0600あ
2017/02/20(月) 20:41:25.91ID:OMj3Nkarソクラテスはオラクルをもらいにアポロンの神殿に行くんだが「ソクラテスより知恵のあるものはいるんですか?」と聞くんよ。
オラクルは「居ない」で、ソクラテスはそんな訳あるかと色んな偉い人に尋ね回る。
でも大体みんなおんなじ様な奴で、では何が違うのかと考える。
そこでソクラテスは、あいつらは今俺が疑問に思っている事を、知ってるつもりで居る。俺は少なくとも知らないという事を知っている、差はそこだなぁって気づく。
差の話。
0601デフォルトの名無しさん
2017/02/20(月) 20:42:24.69ID:3AFYiP2aまた流行らないかな
0602デフォルトの名無しさん
2017/02/20(月) 20:42:30.87ID:515zyTOI0605デフォルトの名無しさん
2017/02/20(月) 20:52:32.98ID:515zyTOILisp一式ではないけど、サブセットなら、vSwitch?の管理ツールで使われてたの見たことある
あとCitrixのもOCamlとS式使ってたね
一度再流行したのかな?
0606デフォルトの名無しさん
2017/02/20(月) 20:56:16.18ID:TCuyHNDs0607デフォルトの名無しさん
2017/02/20(月) 21:06:15.35ID:515zyTOILeiningenは扱いかなり楽だった
Clojureは一応、次世代の範疇になるのかな?
0608デフォルトの名無しさん
2017/02/20(月) 21:20:30.06ID:3AFYiP2aはえー化学系でもそっち系のプログラムちゃんと中身まで読むんもんなんだなあ。すごい具体的にありがとう
Clojureは俺大好きだわ。エラーログ見にくいのが玉に瑕だけど、副作用なくしてデータ型もほとんど組み込みで賄っていけるようになってるのは初めて触った時衝撃的だったし、凄い使いやすいと思う
0609デフォルトの名無しさん
2017/02/20(月) 21:47:40.98ID:0EDg44avそうなんだ、頭いいね。すごいね。
0610デフォルトの名無しさん
2017/02/20(月) 21:56:06.91ID:E/pOlJmJ0611デフォルトの名無しさん
2017/02/20(月) 21:56:35.21ID:E/pOlJmJ0612デフォルトの名無しさん
2017/02/20(月) 22:33:30.16ID:+Es5+QISうん、じゃあ君みたいのは、次世代言語なんか目指さず
PHPでもやってりゃあいいんじゃないかな
いい感じに枯れてるし
0613デフォルトの名無しさん
2017/02/20(月) 23:08:27.63ID:pBTAhYeWコンパイラがないのが玉に瑕だけど
0614あ
2017/02/20(月) 23:54:24.44ID:OMj3Nkarあのさあ。
これは矛盾だな、とかドヤ顔して、突っ込まれたら茶化して誤魔化してしまうから、マウンティングされたって思い続けるんじゃねえの?
憐れなやつだな。
今のこれは煽りではなくて、本心からお前の人としての成長って意味での低レベルさに呆れて見下げた。
0615デフォルトの名無しさん
2017/02/21(火) 00:02:23.62ID:VzOUm1IHClosureすこすこすれなんだ
0616デフォルトの名無しさん
2017/02/21(火) 00:05:39.27ID:aFqTV30T0617デフォルトの名無しさん
2017/02/21(火) 00:07:27.46ID:VzOUm1IHくっ、殺すんだ
0618デフォルトの名無しさん
2017/02/21(火) 00:19:48.71ID:mBttMKPwこれブロント語か何か?
0619デフォルトの名無しさん
2017/02/21(火) 08:30:29.63ID:hRfLRshI0620デフォルトの名無しさん
2017/02/21(火) 08:46:42.39ID:6E70FNN5Erlang,Haskellと同世代w
0621デフォルトの名無しさん
2017/02/21(火) 13:16:55.26ID:U5zPXNaJ0622デフォルトの名無しさん
2017/02/21(火) 15:13:44.69ID:Wq0po8Kb抜いてからここに掻くとはキモ杉
0623デフォルトの名無しさん
2017/02/21(火) 18:49:11.38ID:vHI0u4ybあれ?gcc 対応してなかったっけ?
0624デフォルトの名無しさん
2017/02/21(火) 18:50:25.37ID:vHI0u4ybLisp族はしつこいね…
0625デフォルトの名無しさん
2017/02/21(火) 19:00:51.63ID:XgI+74Bx0627デフォルトの名無しさん
2017/02/21(火) 19:38:23.43ID:U07h2BkKそういえばJuliaのパーサーがLispで書かれていてちょっと驚いた
0628デフォルトの名無しさん
2017/02/21(火) 19:49:21.36ID:U07h2BkKLisp(というかScheme)のオリジナリティはもう第一級継続くらいなのか?
0629デフォルトの名無しさん
2017/02/21(火) 19:52:11.93ID:quEto1j70630あ
2017/02/21(火) 19:56:57.94ID:kVBeW7vO何を持って健全と言うべきかはわからんが、原点に近いLispがM式を持っていたが結局要らなくなったように、
S式の時点で抽象化が完了してる。
特殊化して使途を明確にするのが健全化だと言うなら、それは多分Lispから離れてる。
オリジナリティはそこだと思う。
>>629
ちゃんとSymbolicExpressionと言うと恥ずかしくないよ
0631デフォルトの名無しさん
2017/02/21(火) 20:14:10.19ID:U07h2BkK健全って通じないのか
hygienic macrosでググってくれ
0632デフォルトの名無しさん
2017/02/21(火) 20:14:18.83ID:QntSWc7OS式をぱくらないかぎり、LISPは存在しつづける
しかしS式をぱくったらそれはLispとして扱われる、よってlispをこの世界から消すことは不可能
0633デフォルトの名無しさん
2017/02/21(火) 20:18:05.46ID:YCLculbK0634デフォルトの名無しさん
2017/02/21(火) 20:20:55.99ID:YCLculbK大丈夫だよ。健全なマクロは普通は通じる
Lisp知らない人には通じないことの方が多いけど
0635あ
2017/02/21(火) 20:46:26.02ID:kVBeW7vOHygienicで繋がった。ありがとう。
lispだとあたりまえなんだが、そう言えばCなんかのプリプロセッサは違うな。
オリジナリティを他の物が持っていない物、にするなら確かにあんまり残ってないかも。
ただ、他の物にも概念が使われていっただけで、lispとしては何も変わっていないなら、オリジナリティは失われていないんじゃないかなと思う。
0636デフォルトの名無しさん
2017/02/21(火) 20:53:36.87ID:YCLculbKJuliaなんかだとマクロ使う時は絶対@から始めることになってマクロの世界と他は明確に区別される
自然な構文拡張が良いことかどうかは知らんが
0637デフォルトの名無しさん
2017/02/21(火) 21:23:37.13ID:mBttMKPwお前もっと推敲してから書き込みボタン押せよ
0639デフォルトの名無しさん
2017/02/21(火) 21:47:47.45ID:YCLculbK0640デフォルトの名無しさん
2017/02/21(火) 21:52:47.78ID:U07h2BkK>>636
それはわかるわ
結局S式以外だとマクロに馴染まない部分が多い
0641デフォルトの名無しさん
2017/02/21(火) 22:26:23.27ID:erjb2Y5l0642あ
2017/02/21(火) 22:33:50.94ID:G2JKuh1wえ?認めてるけど。
健全なマクロって表現は知らなかった。
ハイジェニックならわかるよ
>>635で繋がったって言ってるんだから、それまでは知らなかったと認めてるって事なんだけど、
もしかしてそこまで書かないと理解できないの?
0643デフォルトの名無しさん
2017/02/21(火) 22:37:50.41ID:YCLculbK「lispだとあたりまえなんだが、そう言えばCなんかのプリプロセッサは違うな。」
なんて書き込まないんだよな……
0644デフォルトの名無しさん
2017/02/21(火) 22:41:29.61ID:U07h2BkK「lispだとあたりまえ」というわけでも無いし
次世代言語にはあまり詳しく無いみたいだし、自己弁護でスレ消費しまくるからもうレスしないで欲しい
0645デフォルトの名無しさん
2017/02/21(火) 22:44:09.90ID:nqMPFgnS頭悪いくせにかしこぶってる奴
言い訳ばっかで相手されない奴
0646デフォルトの名無しさん
2017/02/21(火) 22:48:12.56ID:U07h2BkKマクロ書かせるならschemeやRustみたいにして欲しかった
0647デフォルトの名無しさん
2017/02/21(火) 22:51:10.36ID:YCLculbKあんまり使いやすい気もしないけど
0648デフォルトの名無しさん
2017/02/21(火) 23:27:58.76ID:aZVtVmfL的な意味で、
ポストネクストジェネレーション言語は、Kotlinだと思った
0649デフォルトの名無しさん
2017/02/21(火) 23:29:01.23ID:aZVtVmfL0650デフォルトの名無しさん
2017/02/21(火) 23:29:40.86ID:p/zS4ycM0651デフォルトの名無しさん
2017/02/21(火) 23:44:32.35ID:VzOUm1IH0652デフォルトの名無しさん
2017/02/21(火) 23:57:16.70ID:YCLculbK俺は特に今はKotlinのマクロへの姿勢に興味があるぞ
似たものがあるの?それともKotlinの世界ではマクロは邪悪なの?はたまたマクロすらいらないくらい柔軟なの?
■ このスレッドは過去ログ倉庫に格納されています