次世代言語議論スレ[Rust Kotlin Haskell]第6世代 [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2017/08/28(月) 21:53:37.12ID:5I+bTEeA
※前スレ
次世代言語議論スレ[Go Rust Scala Haskell]第5世代
http://mevius.2ch.net/test/read.cgi/tech/1497311647/
2017/09/09(土) 10:14:58.92ID:LZlw8NOw
ID:wvHXgSou ←発達ガイジwww
2017/09/09(土) 10:29:26.59ID:wvHXgSou
思わず統一性ない書き込みしたのはすまんやで
309
垢版 |
2017/09/09(土) 10:47:25.31ID:eKVf9QIm
ほな俺は出張旅行いってくるわ!海外前ノリは毎回楽しみ。
ではー
2017/09/09(土) 13:40:11.92ID:nbIo0UBC
それをわざわざ報告する構ってちゃんっぷりよ
二度と帰ってくるなよ
2017/09/09(土) 17:40:28.33ID:h5yhjckw
それを構うやつが居るから居付いちゃうんだよ
みんなもうさすがに分かったと思うけど
2017/09/09(土) 21:28:03.09ID:3bqTNO9F
…わかった
この「あ」って人の書き方、頭に入ってこない感じに既視感があると思ったら、一昔前の専門書の和訳だ。
自分の言葉で表現し直すか、元の英文を想像するかしないと理解できないところがそっくり

多分日本人なんだろうけど、どういうプロセスでそういう文章になるのかね?
2017/09/09(土) 21:56:34.25ID:Mx1Qamh7
怪しいことを言って突っ込まれたら適宜解釈を変更できるように、分かりやすく具体的なことを言うのを避けてるだけだろ
2017/09/09(土) 21:56:54.45ID:xEPuJyU1
プログラム的に言えば、やたら細かいクラスに沢山分割されてて
しかもそれらが同一レベルで扱われてて
全体の流れが分からない、って感じか?
2017/09/09(土) 22:09:17.18ID:xEPuJyU1
多分一度に頭で扱える文章の長さが極端に短くて
継ぎはぎだらけになって読みにくいとか
そういうことだと思う
それプラス、オブジェクト指向のやりすぎで
文章の流れがおろそかになってるとか

例えば
>負債作るだけだから実務では余程求められない限りやるべきでは無いけど。
だと、普通なら
>負債作るだけだから余程求められない限り実務ではやらない方がいいけど。
だろう
「実務では」の位置がおかしいのと、「べき」の後ろに「無い」の否定は読みにくい
そういうのの積み重ねで読みにくくなってる
2017/09/09(土) 23:17:03.19ID:LZlw8NOw
句読点を入れろってだけだろ
馬鹿なのか?チョンか?ガイジか?
現役ニートはさすがだな
2017/09/09(土) 23:42:35.97ID:qAGs4qP5
脳内メモリ不足のADHDっぽいな
運動と瞑想すると軽減されるぞ

>>316
一歩間違うと読点過剰症候群に陥るんだよな
2017/09/10(日) 08:00:20.21ID:LIZz+c2t
よくわからんがとにかく結論を最初に書くとよいらしい
どうすれば改善するかダラダラ考えるより、改善は不可能って最初に書けばよい
2017/09/10(日) 13:09:30.62ID:XlugmfFW
なんでどの次世代言語も似たような機能ばっかりになっちゃうんだろう
もっと独自性出そうって思わないのかな?
2017/09/10(日) 13:37:48.84ID:jsz/Wx4o
独自性満載のペチプァでもやって、どうぞ
2017/09/10(日) 13:41:33.09ID:GVNmgcdo
作者が便利と思った機能は絶対載せるんだから自然とそうなるだろうよ
2017/09/10(日) 14:23:46.07ID:/LC/x3j3
c++ なんか明らかに他の言語にあるならおれんとこにも入れんと
みたいな発想だよな。
2017/09/10(日) 14:29:55.26ID:2pa6uG+z
chapelはどう?気になってるけど触ったことがない
2017/09/10(日) 15:26:12.99ID:ODr7u6re
Goとかは俺の思想感が強くて、むしろちょっと他の言語の真似して欲しいってなるの。ジェネリクスとか
2017/09/10(日) 16:29:21.95ID:dC7LVsZq
>>319
いい機会だからスレタイに入ってるやつ含めて、どれを次世代言語として想定してるか列挙したって。
2017/09/10(日) 16:49:55.51ID:ZBmzdD/d
次世代言語っていうからには、いつの「次世代」を想定しているのかも書いてね
まさか30年後には普及する、とか言わないよね
2017/09/10(日) 17:03:52.21ID:MqFyYcwH
smalltalkを次世代言語にしよう
2017/09/10(日) 17:46:05.67ID:G9GafT2A
SmalltalkのIDEは
次世代IDEのモデルになってもおかしくない
2017/09/10(日) 17:50:38.05ID:E1NtPZfm
それをモデルにして生まれた数々の分散オブジェクト指向技術はとっくの昔にことごとく爆死したよ
2017/09/10(日) 18:19:33.98ID:G9GafT2A
いやErlangなんかはSmalltalk(とProlog)に
影響を受けてるから全滅したわけじゃない
2017/09/10(日) 18:24:36.45ID:GVNmgcdo
影響を受けてたらいいのか……
2017/09/10(日) 18:50:40.92ID:jsz/Wx4o
影響を受けまくったPHPさんはどうなりましたか(漣声)
2017/09/10(日) 19:02:33.63ID:RsJHqjxK
プログラミングが義務教育化するみたいだけど、
どの言語でどのアプリケーションをネタに教えるんだろうね。
2017/09/10(日) 19:27:14.60ID:jsz/Wx4o
C→土方
Java→土方
PHP→ガイジ
JavaScript→土方

Pythonやろなぁ
2017/09/10(日) 19:29:40.18ID:ZU7MRPZN
scratchでしょ
高度なのは教師がついていけないし
2017/09/10(日) 19:29:53.32ID:LIZz+c2t
小学校って鶴亀算が正義で方程式はズルの異世界なんだろ
2017/09/10(日) 19:40:53.92ID:G9GafT2A
鶴亀算みたいな小学校算数の
独自の世界でだけ通用する
ガラパゴスなの嫌い
2017/09/10(日) 19:52:19.31ID:w1siUvvP
正直教育者の教育から始まるからなぁ。
javaとかなったら泣くわ。
Goも特殊すぎてないし。
やっぱりPythonじゃないかな。海外じゃ教育用としても使われてるんでしょ?
2017/09/10(日) 20:06:41.27ID:LIZz+c2t
教育者の教育
丸投げの丸投げ
お前らいつも丸投げしてるな
2017/09/10(日) 20:07:24.82ID:1ZuyAb/B
良い話かな
我々は曲がりなりにもプロなわけだし、家庭教師や個人授業で誰でも稼げるようになる
2017/09/10(日) 20:08:05.58ID:ZU7MRPZN
JavaだろうがPythonだろうが、現場の教師が対応できるわけないじゃん
しかも小学生やで
普通にScratchやって簡単なアルゴリズム作るまでで終わり
2017/09/10(日) 20:39:29.42ID:jsz/Wx4o
ガイジ教師が糞ポンコツ利権中華パッドのトラブル対応するだけで終わりそう
2017/09/10(日) 22:14:58.48ID:dC7LVsZq
pythonはヘビの絵があかんわ。
ヘビ嫌いの子がプログラミング嫌いになりかねない。
2017/09/10(日) 22:23:57.60ID:dC7LVsZq
30年後に普及する次世代言語Haskellがいいと思うよ。
実際彼らが活躍するのはそれくらいだろうし。
2017/09/10(日) 23:08:57.63ID:H/z7kJ7J
Haskellもうちょい速い処理系出ないかな……
2017/09/10(日) 23:49:55.76ID:CfAD8p5O
趣味でやるならともかく
義務教育として小学生がプログラミングを勉強する必要性って全くないよな
小学生の貴重な時間の無駄遣い
2017/09/10(日) 23:53:37.34ID:H/z7kJ7J
事務方とか、プログラムできたらもっと効率よく仕事できると思う
2017/09/10(日) 23:59:54.42ID:dC7LVsZq
スクラッチで書き捨てのを書けるようにするだけでだいぶ違うと思う。
2017/09/11(月) 00:07:44.64ID:wRb7h9Km
>>348
何がだいぶ違うの?
2017/09/11(月) 00:11:32.96ID:idFHJ0OR
そんなこと言ったら家庭科の授業もいらなくなるしな
PC触れない機会なんて絶対無いんだからやるのはいいことだろ
メインは理論的な思考を養うことだろうけどな
2017/09/11(月) 00:14:38.85ID:/+/7clo/
プログラミングを学んだ結果がそんな非論理的な主張しかできない人間なら、
必要性が無いに同意するわ
2017/09/11(月) 00:15:51.69ID://vUn5WY
プログラミングっていうほど論理か?
ソリティアとかフリーセルでいいじゃん
パズルゲームこそ論理そのものだと思う
2017/09/11(月) 00:16:51.57ID:wRb7h9Km
PCの使い方やコンピュータやWebそのものについて勉強するのと
プログラミングの勉強をするのとじゃ意味が違うよね?

理論的な思考は小学生なら算数を中心に他の教科で勉強した方がいいでしょ
図画工作で物理的なものを作ってたりしたほうがよっぽど脳が発達すると思うわ
2017/09/11(月) 00:44:35.97ID:I3u+9T/v
実用性というなら、法律の授業でも設けたらどうだろうか、と俺は思う
あと、経済のことも全くやらないよね
で、結局、テレビで池上さんとかでしょ
どーなん
2017/09/11(月) 00:44:39.37ID:iCkxSQKi
正規表現使って一気にファイル編集するとか
そういうのは教えてもいいかもね。
それくらいやってくれって思うこと多いし。
2017/09/11(月) 00:54:23.27ID:npw21Fnm
頼むからプログラミングを学ばないでくれ
http://jp.techcrunch.com/2016/05/17/20160510please-dont-learn-to-code/
2017/09/11(月) 01:07:36.28ID:I3u+9T/v
プログラミングって専門的ではあるんだが
そのベースとなってる部分にあまり学術性が無いというか
例えば電気回路で言うところのオームの法則など
そういう学校で扱いやすい話題があまりない
疎結合やモジューラビリティー、テスト性とか
すぐにえらく専門的で現実的で「実技」な話に発展する
学校で扱いやすいのは、せいぜい論理演算などの離散数学ぐらいか

もともとやらせたいことを順番に並べて書いておけば
コンピュータが逐次実行してくれるってだけだし
そのような仕組み的概念など、一瞬で理解できてしまう
足し算よりも簡単な概念だ

ただし、コンピュータに、何を、どうやらせるか、の話になると難しいが
これは電子回路で言えば、理想素子など存在しない現実世界で
実際に回路を組む場合のノウハウの話であって、えらく専門的だ

それでも学校でプログラムをするなら
きっと目的に向けて手続きプランを立てる力を養うためなんだろう
2017/09/11(月) 01:16:30.25ID:I3u+9T/v
それか将来ソフトウェアエンジニアになるのを早期に諦めされる意味合いは有るか
例えば、もし音楽の授業が無ければ、俺は自分に才能が無いことに気づかず
ミュージシャンになりたいと思っていたかもしれないしな
そのような面はあるかもしれない、向き不向きがあるからな
2017/09/11(月) 01:29:19.38ID://vUn5WY
>>357
特別に一回だけ教える
お前のレスは、このスレに不要
2017/09/11(月) 07:03:50.93ID:JLDhDRUg
>>354
現状のって話だと動きが速くて教育内容がすぐ陳腐化してしまうんじゃないか
2017/09/11(月) 07:13:43.47ID:VvF2iP9D
>>357
そうか?
アルゴリズムなんて数学に近いと思うが
2017/09/11(月) 10:08:22.10ID:DHXKOr7V
>>357
明らかに素人の戯言すぎる…
アルゴリズム云々置いておいても、
形式言語とか式の簡約とか、もろにプログラミングそのものを扱ってる分野なんていくらでもあるのに…
2017/09/11(月) 10:59:25.42ID:ZLduiCK4
話の筋がズレてるし、その元の話もスレ違い。他人をこき下ろすのに夢中になってるのは見苦しいです
2017/09/11(月) 11:26:09.84ID:09oj3uvE
子供向けでって言うとラズパイ使ってマインクラフトをカスタマイズするみたいな教育あったよね。
マインクラフトそんなに面白いんか
2017/09/11(月) 11:50:13.17ID:XW0rQ7er
>もともとやらせたいことを順番に並べて書いておけば
>コンピュータが逐次実行してくれるってだけだし
とりあえずこいつがコンピューター科学全く知らないで戯れ言ほざいてる下流コーダーなのはわかった
2017/09/11(月) 12:06:08.53ID:J+iRaHDS
自動運転で運転手を解雇するのに夢中になってるかと思えば
読書やゲームをするだけのために教師を雇う
この需要の乱高下が見苦しい
2017/09/11(月) 13:33:58.39ID:94wLBHZD
つまらない仕事はPythonにさせるための布石やぞ
2017/09/11(月) 13:34:35.42ID:I3u+9T/v
何か反論がいっぱいあるようだけど
小学生や中学生が理解できるか?って部分が抜け落ちてる
論理演算などの離散数学ぐらいならまぁなんとか
それ以上は難しいだろう
2017/09/11(月) 14:15:17.74ID:JLDhDRUg
教えたいのはもっとプログラミングの概念の基礎だろ
2017/09/11(月) 14:18:19.44ID:XW0rQ7er
>>368
お前にとって小中学生に理解できないことは「学術性がない」んだな
2017/09/11(月) 14:30:46.93ID:I3u+9T/v
そりゃ今は義務教育の話だからな
> 例えば電気回路で言うところのオームの法則など
> そういう学校で扱いやすい話題があまりない
の「学校」は小中学校を意味しているのは明らかだろ?
2017/09/11(月) 16:04:33.60ID:t4wV8ThU
プログラミングを教えて日本国民を論理的にしてしまうと
政府は国民を騙せなくなるから義務教育では教えないだろうな
2017/09/11(月) 16:36:47.25ID:XW0rQ7er
>>371
義務教育で扱える程度の内容に乏しいって意味で「学術性がない」なんて強い語を使うなよ紛らわしいわ
2017/09/11(月) 17:02:06.23ID:J+iRaHDS
>>372
歴史では昔の政府が国民を騙していたと教えてるんだろ
エビデンスを集めるのに数十年かかるようなので
エビデンス重視の教育では不確定な最新情報を教えるわけにはいかない
2017/09/11(月) 17:24:00.69ID:lPwceoCU
義務教育期間にプログラミングを教育するのなら、
問題に直面したときに次の3つの意志が自然に芽生えるよう教育してもらいたい。

1. 問題を直列に分けて考えようとする意志
Aを解決するにはBが必要、BにはCが必要・・・と考えること。

2. 問題を分割統治して考えようとする意志
平行して解ける小問題に分けることと、それらを合成すること。

3. 問題を状態遷移の観点で考えようとする意志

こういう意志が自然に芽生える子は、
プログラミング以外でも問題解決能力が高いと思う。
2017/09/11(月) 18:02:14.05ID:gBm4eJz0
そもそも、次世代言語に求められる
機能や概念みたいなのって何よ
2017/09/11(月) 18:15:43.63ID:J+iRaHDS
論理の対義語が多すぎて困る
物理
心理
データ
2017/09/11(月) 19:11:15.77ID:94wLBHZD
>>376
メンテナンスしやすいコードが少ない労力で書けること?
2017/09/11(月) 19:22:43.34ID:gBm4eJz0
>>378
でも、今の言語でも充分
メンテしやすいし、これ以上コードを書く労力を減らすなんて無理じゃない?
2017/09/11(月) 19:30:09.85ID:94wLBHZD
うーん。「今の言語」が何を指すのか良くわからんから同意も反対もしかねるなあ
2017/09/11(月) 20:21:25.04ID:GjBYU0fZ
じゃあ、例えば、深層学習やA.I.的なものを言語やIDEに組み込んで
ほとんど(全く)コードを書かないで半自動でプログラミングするとかって次世代?
2017/09/11(月) 20:36:15.84ID:JLDhDRUg
今までの世代交代ってどこだったの?
2017/09/11(月) 21:19:49.73ID:94wLBHZD
深層学習でそんなもん実装しようとしたら何を入力にすればいいのか良くわからんが、万一出来たら次世代。かなあ?
2017/09/11(月) 21:35:46.34ID:6w7ioxU3
>>360
違うよ
最も大事な近代史を教えないのは
衆愚政治をしやすくするためだよ
2017/09/11(月) 21:43:29.39ID:09oj3uvE
次世代というよりも今求められてるのは並行処理が簡単に実装できる仕組みを言語側で用意すること。
CPUのシングルコア性能が頭打ちになって後はマルチコア化するしか無いから。
次はGPUを勝手に使ってくれる言語とかかね。
2017/09/11(月) 21:59:37.77ID:OxYgv+JG
>>383
入力はクラウドからビッグデータ的なものとかランダムに垂れ流しに叩き込んで
そこから深層学習でパターン化できたものを
勝手にプログラム化するとか
2017/09/11(月) 22:14:12.68ID:J+iRaHDS
AIと小中学生に教えるのは完全情報ゲーム
次世代は不完全とか不完備とかいうのをやれば需要は確実にある
2017/09/12(火) 03:49:03.61ID:GMj2pr0d
政府が義務教育で国民に絶対教えたくないのは十分条件と必要条件だな。
これを教えないからマスコミを使って簡単に騙すことができる。
2017/09/12(火) 07:21:54.73ID:kvuESNKU
>>386
えーと。失礼ながら深層学習のご経験は?
ちょっと深層学習組んだことのある人の発言には見えなかったもので……
2017/09/12(火) 09:01:15.01ID:EOOe72TQ
○次受けが多いほど退場率が早くなる。高くなる

直受けの50万 客:いつまでもうちにいていいよ
3次受けの50万(客は90万払ってる) 客:短期延長していい?
5次受けの50万(客は150万払ってる) 客:作り終わったらとっと出てけ できなかったら即退場だ 
長時間労働 高稼働 高スキル要求が多い

フリーランスサイトを運営している零細ITの自称エージェントは労働市場から流れてくる案件を転売してるだけだった。
労働市場に加入すれば誰でも案件に応募することができた。収入が40万50万台にならなくて済む

エンド - ユー子 - エージェント-JIET 公表価格 90~60 - エージェント×3 = 言い値50万以下
エンド - ユー子 - エージェント-JIET 公表価格 90~60 - エージェント×1 悪質な言い値で50万以下
エンド - ユー子 - エージェント-JIET 公表価格 90~60 - JIETに加入して公表価格で応募できる

eJobgo JIET JISA で検索

優良エージェント・優良サイト

首都圏IT(PE-BANK) クラウドテック プログラマーズ
2017/09/12(火) 10:30:07.06ID:VqXuokxt
>>384
それなら都合の良い解釈で教えた方がいいだろ
2017/09/12(火) 21:38:00.26ID:9b2dKLBo
>>391
江戸時代のミナトモノチンポコリンが紫式部とセックスしてひり出した国産みが、日本の始まりです。
君たちは十分勉強した。頑張った。
だから大学にいったらたくさん遊んで、頭クルッパーになるまで酒浴びて、友達とセックスして、
楽しい思い出たくさん作りましょう。
就職したら、よくわかんないけど税金と年金を払えば一生安泰。美しい日本をトラストミー。


これが中世ジャップランド土人村の教育方針。
そもそも、現代史の存在すら知らなくてよいのです。
2017/09/12(火) 22:25:24.83ID:VqXuokxt
なんだ教育どころか躾も受けなかったやつか
2017/09/12(火) 23:31:41.00ID:l9r9oGrF
これ陰謀論だからね
異常な言動をするのは、想定外なことをやらないと陰謀を阻止できないという理由だね
2017/09/13(水) 01:02:34.46ID:S8v0D06m
次世代言語の持つべき機能は何ぞや、と考えてもらちが明かない
その前に、次世代とは一体いつの事か、だろう
次世代はいつ到来するのか
到来しないなら意味が無い
来もしない架空の次世代を議論しているだけになる
かつて次世代言語と言われたD言語は普及する前に陳腐化して消えた
実際スレタイにもD言語は入ってないし、話題にも上がらない

例えば30年後じゃ遠すぎて議論する意味が無い
今現役の人は既に現場を退いているだろうし
今大学生で言語に興味がある人でも30年後じゃ50歳
30年後にメジャーになるなら25年後から学び始めても間に合う
今から30年前は1987年、30年は遠い
その前に30年後じゃスレタイに挙がってる言語も陳腐化しているかもしれない

なんで、次世代は5〜10年後が妥当だろう、と俺は思う
今ある言語で5〜10年後に普及してなかったら、その先もずっと普及しないんだろう
2017/09/13(水) 01:03:43.98ID:z86FxPe7
これほど中身のない長文レスも珍しい
2017/09/13(水) 01:09:18.00ID:S8v0D06m
ただやはり俺は問いたいんだよ
次世代とはいつの事なのか?

機能だけじゃなくて、ちゃんと時間軸があって
その中で流行り廃りがあってやってることだから
時間無視して機能だけ着目してもプランが見えないだろ

むしろ機能がどうであれ、5年後に普及している言語は
次世代言語と言えるだろう?正に一時代

当然今普及しているC#やC++だって貪欲に新しい機能を取り入れていくわけで
その中で5~10年後を目途に食い込んでいけるかどうかなんだよ
2017/09/13(水) 06:54:03.73ID:7a6JI6gZ
次世代ってのはそんな時間がどうしたこうしたとかの話じゃないよ
流行り廃りとかも関係無い

そう狭い視点で考えずにもっと広い視野をもった方がいいよ
2017/09/13(水) 08:25:22.48ID:E/jL69iK
そんな短いスパンにするんならPythonだわ
次スレからスレタイにPython入れとけ
2017/09/13(水) 09:04:59.56ID:Bb9COdO4
>>396
構うな、放置しろ
今度はコイツがここに居付こうとしてる
2017/09/13(水) 10:01:06.54ID:VzT/OXBr
次世代って機械学習になるんじゃない。
行列計算とかするときに勝手にクラウド経由で計算リソースを取ってこれるようになる。plan9ってそういうosだって聞いた。
2017/09/13(水) 12:20:47.70ID:9VP4KcZo
一行目と二行目以降が関係なくてワロタ
2017/09/13(水) 13:34:53.05ID:S8v0D06m
>>398
明日から本気出す
ってやつ?
2017/09/13(水) 14:05:16.19ID:K9O6G+Si
次世代はドメイン特化言語の時代になり、汎用言語は廃れます。
2017/09/13(水) 14:16:12.38ID:E2QhavqU
>>404
ドメイン毎に覚えなきゃならんのか
めんどくさい時代になりそうだな
2017/09/13(水) 14:21:30.33ID:zxtAcgsZ
勘違いしてるみたいだけど、エンタープライズITでいうDSLってのは
「専業エンジニアでなくてもビジネスドメインの専門家自身で使いこなせる言語」のことな
言語そのものは汎用言語でも構わない
2017/09/13(水) 19:36:23.72ID:sz/jAogc
次世代言語はプログラム開発言語じゃなくなるよ
口語で伝えればそれでプログラム組んでくれるように成る
「この前教えた利子計算の方法あるでしょ? それでこれ計算しといて」
「都会の中にワーゲンビートルの車表示して、太陽光は七夕の東京あたりの午前10時の薄曇りって感じで、街は勝手に作っといて、あ、車は運転下手なおばさん設定で」
とかね
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況