次世代言語14 Elixir Crystal Julia Rust Swift

■ このスレッドは過去ログ倉庫に格納されています
2018/09/11(火) 21:28:24.70ID:VeRJho8z
前スレ
次世代言語13 Go Rust Swift Kotlin TypeScript
https://mevius.5ch.net/test/read.cgi/tech/1534769753/
2018/09/24(月) 08:03:48.12ID:WFD5m+H5
>>311
どうでもいいけどマッチポンプでpythonスレを荒らすのはやめろ
2018/09/24(月) 09:12:39.86ID:azdDJCeb
荒らすならPHPスレにしとき
ペチPoorは人類最底辺のゴミ屑だから
殴ろうが殺そうが、何してもええぞ
2018/09/24(月) 10:21:06.55ID:MWa9U2LP
やるなら軍師にしとけ
頑張って軍師になった人だけが報われる
315デフォルトの名無しさん
垢版 |
2018/09/24(月) 10:37:29.88ID:prONdPba
>>284
それって、まんま、juliaじゃないっすか
演算子なんて見かけだけ!
実は全部関数なのだ!
だから、"1+1"は"+(1, 1)"と書いても良いのだ
2018/09/24(月) 11:06:15.85ID:MWa9U2LP
括弧とコンマがないのは見かけだけではなく圧縮率が違う
圧縮を極めた言語はむしろ見かけの情報を切り捨てて単なる純粋な情報になる
2018/09/24(月) 11:35:29.26ID:zTc6LZBq
見かけは重要だよ
すぐにわかると言うことは重要
(と)の対応は大体の人間は理解できるらしいしパッと見て対応がわかるらしい
これをなくしたりすると複数行にまたがった判定式が意味の分からないことになる
2018/09/24(月) 11:40:54.13ID:zTc6LZBq
一般常識とプログラムの常識が異なっているのは解消されない

× 演算子 と÷ 演算子がでてくる局面は今後もないだろうな
2018/09/24(月) 11:59:43.71ID:dKKNaNpJ
それは単純に文字コードの問題
2018/09/24(月) 12:37:21.44ID:CvpxIDb8
>>316
冗長性がないと一文字間違えただけでも正しい別のプログラムになって、エラーにならないってことだぞw
2018/09/24(月) 12:41:48.86ID:CvpxIDb8
文法エラーって意味ね
2018/09/24(月) 13:19:43.28ID:MWa9U2LP
確かに、見かけがほぼほぼ同じならば意味もほぼほぼ同じであるべき
だがソース全体の文字の数が少なければ一文字違うだけでも見た目はかなり違う
2018/09/24(月) 14:13:24.45ID:CvpxIDb8
定性的に説明しろよw
2018/09/24(月) 16:26:21.84ID:azdDJCeb
まぁ定量的に説明すると、
100パーセントPHPはゴミで
ペチPoorは120パーセント低脳池沼のゴミ屑

あれらはゴキブリ以下の害虫だから、見つけ次第殺していいよ
325デフォルトの名無しさん
垢版 |
2018/09/24(月) 17:56:18.42ID:qkXKwQlD
パイキチは板を荒らすな
何度言わせるんだボケ
326デフォルトの名無しさん
垢版 |
2018/09/24(月) 18:05:19.54ID:jnbiRGGY
>>299
たしかにPythonがそうでしたね

華々しくデビューした Zope も Rails の登場で過去の遺産に成り果て、
ようやくRailsモドキとして誕生した Django も鳴かず飛ばず
いまだにWebフレームワークの分野では大きな差を埋められない

http://medaka.2ch.net/test/read.cgi/php/1474523013/2/
327デフォルトの名無しさん
垢版 |
2018/09/24(月) 18:08:22.35ID:qkXKwQlD
自演するならワッチョイスレへ行け
2018/09/24(月) 21:16:24.60ID:Jm8gnfdF
PyキチがPythonスレを荒らすんだが何とかならんか?
もうマッチポンプばかりで鬱陶しい事この上ない
329デフォルトの名無しさん
垢版 |
2018/09/24(月) 22:44:47.22ID:jnbiRGGY
類は友を呼ぶ
2018/09/24(月) 23:17:53.14ID:+bhBUiYM
おまえに言うとるんやでpyキチ
糞自演やめろ
331デフォルトの名無しさん
垢版 |
2018/09/24(月) 23:28:08.47ID:jnbiRGGY
ここ数ヶ月、Pythonスレにカキコなんてしてませんけど何か?

自分達が多言語スレで荒らし行為を日常的に繰り返しているから、
Pythonスレが混乱しただけで、やれ自演だの荒らしだの
他人も同じ行動をしているはずだと信じて疑わないんでしょうね

ここは一度、精神安定剤を飲まれてはいかがですか?落ち着きますよ
2018/09/25(火) 01:31:58.76ID:+apqW4/Z
webドカタがRuby信者の最後の拠り所か
でもwebドカタ業界ですらRubyは技術的負債になってるけどね
ドカタですらオワコンってウケるわww
2018/09/25(火) 02:32:39.33ID:nIjOKiSU
スレを荒らすなPyキチ
何度も言わせるなボケ
2018/09/25(火) 08:09:23.44ID:unxYgdoX
基地害ペチパーの自作自演が酷すぎる
2018/09/25(火) 11:00:51.13ID:Omm2yusJ
他に言いたいことはないのか
言いたいことを言うこと自体が目的なら簡単なのに
言語だけを手段として別の目的を達成したい人にはネットは難しい
336デフォルトの名無しさん
垢版 |
2018/09/25(火) 16:21:28.64ID:cYIPmgEz
話題が出る

ワッチョイからpyキチが荒らしにくる

pyキチの糞自演のために話題中断

最初に戻る


もう最初からpyキチは永久追放でいいんじゃないか?
どうみてもワッチョイへ誘導するために荒らしてるみたいだから
2018/09/25(火) 21:12:10.40ID:/RYhfeAu
ガイジってホント寝てるところを羽音立てて飛び回る煩い蚊みたいだな
2018/09/26(水) 01:26:09.42ID:Jb3HEzRb
死ねよペチプァ
ゴキブリ以下の害虫
339デフォルトの名無しさん
垢版 |
2018/09/26(水) 23:47:26.44ID:b5dmveLA
オブジェクト指向のスレが盛り上がってるけど、
そこまで熱い議論が必要な難しい考え方なの?
2018/09/27(木) 00:03:36.53ID:Oj9x/TA+
このスレでもちょっと話になったが、何を目的としたオブジェクト指向かを明確にしないまま
各人の経験とイメージで話を進めちゃってるからなー
例えば今はプロパティが叩かれてるターンみたいだけれども
GUIウィジェットをインスペクタで弄るため、マーシャリングのため、といった要件が無いままの乱用はそりゃやめとけって話だし
逆に必要性があるなら何を言われようが知ったことか俺はプロパティを使うんだよ!ってなるだろ
341デフォルトの名無しさん
垢版 |
2018/09/27(木) 00:22:46.30ID:niy6uehv
オブジェクト指向はアクティブレコードがぶち壊してしまったと思う
2018/09/27(木) 00:49:50.64ID:DWwHQWyJ
>>339
古い手続き型言語では真似できないように複雑になった
嘘は言わないが複雑なものを言ったり作ったりする奴がたくさんいた
今はただ嘘を言うだけのクズが多いが
2018/09/27(木) 01:08:47.49ID:oacq4Bqj
熱いってほどの議論はしてないけどな…
2018/09/27(木) 01:10:50.08ID:Yo1SXqkY
↓に悪くない解答してる人がおるよ
http://qr.ae/TUGt1N
2018/09/27(木) 01:11:44.22ID:oacq4Bqj
踏みません
2018/09/27(木) 01:21:51.72ID:Yo1SXqkY
いや、ブラクラとかじゃないです。

・継承はis-a関係を記述するのに最適で、分類学的な使い方をするならベストと言って良い
・継承関係は構造変化に弱い。開発に使うとき、どんな分類になるのかは想定が困難。
後からis-aじゃなくてkind-ofになってdifferent-fromになるなんて場合もよくあるんだけど、継承が役立つのは最初のところだけ

みたいな感じで継承の使い勝手の悪さが多いよって意見
2018/09/27(木) 01:34:36.84ID:oacq4Bqj
継承って、mixinと違って構造内側から見て遠大な展開をするマクロみたいな側面があると思う
よく練り上げられたGUIやframeworkでは機能的域に達しているし有効性を感じる
でも世にあまたあるややこしい作りきりのシステム開発のモジュール化、階層設計にも
速やかに十分有効性があるように解釈するのは
ミスリーディングのそしりを免れないと思うんだけど。
研究開発ってミスリーディングを上手く導き出したら成功なんだろうか
2018/09/27(木) 01:37:44.20ID:oacq4Bqj
いや、そんなたいそうな話じゃない、
こないだまでオブジェクト指向オブジェクト指向
継承でコード再利用性、らっぱーOK
とか言っていた奴らは池沼蚊とオモタ
いまはDNNとか騒いでら
2018/09/27(木) 01:48:09.39ID:Oj9x/TA+
>>346
そういう何がis-aでkind-ofでdifferent-fromでというワードがもう胡散臭い
実際には特定のメソッドを多態させたいなり、異なるクラスを同じリストに格納したいなりの具体的な動機があるはずだし
それを抜きに概念上これとこれはどういう関係だなんて言葉遊びをしてもそりゃ揉めるだけだろ
2018/09/27(木) 03:59:34.96ID:fvjtmZUM
結局Duck Typing
351デフォルトの名無しさん
垢版 |
2018/09/27(木) 05:02:31.74ID:I/Zlh5jM
歴史的な推移を理解すればOOPは簡単に理解できる
最初はコードを書きやすくするという視点から言語側に機能を追加していった
後から色々な面、モデルとか大規模開発とかの視点が追加されていった
2018/09/27(木) 08:42:41.75ID:DWwHQWyJ
アクターモデルのようなことをシングルタスクでやってた
シングルタスクとか言われたくないから実装言語に依存しないモデルの話を始めた
353デフォルトの名無しさん
垢版 |
2018/09/28(金) 04:03:46.76ID:Tsa5QR6C
まだぐだぐだやってんの?
最近の言語はほとんどがマルチパラダイム上等だから、
パラダイム一つの良し悪しなんかどうでも良いのに
354デフォルトの名無しさん
垢版 |
2018/09/28(金) 08:27:44.80ID:I1xA2kDD
マルチパラダイムといえば入口はC++かな
これ使ってれば色々やれると思ってやってたわ
2018/09/28(金) 09:22:51.38ID:maYrynAR
>>353
どうでもいいってことはねぇだろ
マルチパラダイムだからこそ各パラダイムの
長所と短所を知っとく必要があるんじゃないか?
2018/09/28(金) 10:50:54.38ID:1mIio3lf
rubyアンチはgithub使うときどんな顔してんの?ん?
2018/09/28(金) 11:47:06.13ID:4boY7J9w
>>356
別にrubyアンチではないが、言語の良し悪しとその言語で作られた実際のプログラムの良し悪しは独立して考えるべきものでしょ。
358デフォルトの名無しさん
垢版 |
2018/09/28(金) 12:38:13.99ID:phDY9620
rubyキチってやっぱり脳に欠陥あるんじゃないだろうか
359デフォルトの名無しさん
垢版 |
2018/09/28(金) 19:00:21.29ID:stle2VZ1
だけど、こんなに沢山の言語必要なのかね?
研究目的の実験的なものなら良いが
一般配布してまでやる必要あるのか?
360デフォルトの名無しさん
垢版 |
2018/09/28(金) 19:11:40.27ID:PO6/4Dl4
Juliaとか要らないんだよなぁ
CobolやPHPはクソだからそれらを駆逐する新言語が
できても何ら問題はないだろ?
だけどPyは現状クソじゃないからそもそも駆逐される必要がない
Juliaのほうが優れている部分もあるかもしれないけど、
現状市民権を得ているPyを駆逐するほどの理由もない。
PerlとかRubyとかGoとか全部そうで、既存で市民権を得ている
言語に対して成り代わるほどの特別な理由がないんだよ。
TypeScriptもそう。旧来のJavaScriptを駆逐するほどの理由が
これと言ってないからいつまでも旧来のJavaScriptが消え失せることはない。
2018/09/28(金) 19:48:09.86ID:/Xuj9aOb
Pythonは普通にクソだぞ
2018/09/28(金) 19:53:01.89ID:/X9jOxDh
python使ってる子って何か勘違いしてそうに思える
2018/09/28(金) 19:53:25.51ID:jmzcTtsF
他を駆逐するために言語を作ってるわけではないだろう。
ある目的を達成しやすくなる道具として作ってるんだし。
包丁にも出刃包丁やら刺身包丁があるのと同じでしょ。

PerlがクソだからPHPができたわけでも無いし、PHPがクソだから○○ができたわけでも無い。
理由が無いというより、そもそもそういう目的じゃないと思うわ。
なんかそれ変じゃねえかな。
2018/09/28(金) 20:12:59.13ID:+wIrCqFu
>>359
まずCとシェルの二つがあるだろ
でも頑張れば一つに減らせるはずだと思って、もう一つ言語を作ったんだな
減らそうと思えば思うほど増える
2018/09/28(金) 20:25:14.70ID:PaVL0fhu
ルビキチに朗報だぞ
お前が恋い焦がれてるパイキチがC#vsJavaスレに降臨してる
366デフォルトの名無しさん
垢版 |
2018/09/28(金) 20:55:10.25ID:fleMbaoY
Python期待してたけど、万能ってこともないし欠点もあるな
とりあえずマルチスレッドは糞
2018/09/28(金) 21:04:12.11ID:MjUW3QGs
Python最近は入門書多いから取っつきやすさはあるけど
結局のところ
GoかRustかJavaScriptやる方がいいかなってなる
2018/09/28(金) 22:14:45.17ID:+wIrCqFu
スレッドセーフなライブラリを揃えるのは面倒臭そう
プロセスを使う方がライブラリを簡単に増やせる
369デフォルトの名無しさん
垢版 |
2018/09/28(金) 22:34:14.55ID:6DLKw2I8
>>359
https://imgs.xkcd.com/comics/standards.png

〜その時、世には14もの競合するプログラミング言語があった〜

バカ「14!?アホかwwwどんな用途にも使える万能言語1つ作りゃ終わりだろ常識で考えてwwwww」
マヌケ「そうよそうよ!!」

しばらくして…

〜その時、世には15もの競合するプログラミング言語があった〜
2018/09/28(金) 22:46:04.16ID:/Eo+YGLN
PythonよりNode.jsのほうがだいたい速いからな
2018/09/28(金) 22:49:59.72ID:oviyS8kF
Pythonは糞だぞ。numpyが良すぎるだけでclassの仕様とかJS以下だろこれ
2018/09/28(金) 23:05:18.25ID:/Xuj9aOb
numpyは結局中身Cだからなあ
Pythonそのものはうんこ
2018/09/28(金) 23:08:30.01ID:VowAAaNI
Cythonじゃないの?
2018/09/29(土) 00:16:15.44ID:+I+rIsv/
cythonやnumbaを持ち出すのはチートだから止めなさい
2018/09/29(土) 10:41:48.83ID:EAfewToW
Goのほうがいいと思うけどな
2018/09/29(土) 13:10:22.31ID:aKTP9Mtu
>>371
流石にあそこまで型は弱くない
2018/09/29(土) 13:34:12.24ID:KySRGN7v
誰でも簡単に批判できるのは学習コストが低い証拠だ
逆にC++やRustは批判するだけでも課金されてる感がある
ソフトが無料でも攻略本は有料だから
2018/09/29(土) 13:50:44.55ID:FmliS3qN
>>376
型が弱いってどういう意味で言っているのかな。ES6なら大した違いはないと思うけどな。
2018/09/29(土) 14:00:31.23ID:CbNCZiAs
>>377
Rustは攻略本無料だよ
2018/09/29(土) 14:53:48.37ID:Mb5NKDPh
オライリーは課金アイテム
2018/09/29(土) 15:41:22.57ID:bSWio2by
>>379
流石にレベル3でやめたくなるのはちょっといただけない
2018/09/29(土) 15:44:48.42ID:CbNCZiAs
どっかの誰かさんがゴリ押ししてる某チュートリアルよりはよっぽど読みやすいけどね
383デフォルトの名無しさん
垢版 |
2018/09/29(土) 20:49:39.76ID:2D4Q2Ek9
ライブラリの中身が、Cなら
Cインタプリタ用意すれば解決じゃない?
2018/09/29(土) 21:50:46.67ID:suMMT2j4
>>378
素のJSとかゴミやで
いや素のJSしか書けん似非プログラマがゴミというべきか
オフショアのガイジが型理解できない低脳ばっかで殺してやりたいくらい困ってるわw

FlowやTSはPythonの貧弱な型付けよりいいと思うよ
2018/09/29(土) 22:20:27.43ID:FmliS3qN
TypeScript >> mypy > Python = JS

ようはこうだろ?
しかもVSCode使ってると素のJSでもけっこう型推論してくれるから助かる。
2018/09/29(土) 22:58:38.62ID:suMMT2j4
>>385
コレメンスンゴねニキ
2018/09/30(日) 07:51:23.62ID:NPA4S5yH
現行言語の話しかしてないスレ
388デフォルトの名無しさん
垢版 |
2018/09/30(日) 14:16:05.94ID:gyGOHzVd
次世代つっても、これから新たな言語機能や言語概念が出てくるなんて保証ないし、
そもそも出尽くしたんじゃないのか?
新言語自体は出てくるだろうけど
2018/09/30(日) 14:17:11.06ID:QSRvujde
まあ現行言語のメリットデメリットも理解してないで次世代語っても仕方ないしな。
ほとんど理解してない若い衆はマウントされてるとでも感じるのかもね。
390デフォルトの名無しさん
垢版 |
2018/09/30(日) 14:28:17.56ID:gyGOHzVd
おまえいい加減に母国へ帰れや
2018/09/30(日) 14:44:28.81ID:QSRvujde
何をよくするべきかもわからずに
「新言語だ、わーい」みたいなことやるのってバカと思うんだけれど
ここでは意外とそういうのが求められてんのかね。
2018/09/30(日) 14:49:04.60ID:bQC503Qu
仕事のためにプログラミングして、プログラミングのために言語勉強するやつにとってはそうだろうが
そもそも言語の勉強が趣味であって、言語の勉強の一環としてプログラミングをして、プログラミングする機会を増やすためにエンジニアやってるヤツも少なくないから
393デフォルトの名無しさん
垢版 |
2018/09/30(日) 19:30:38.12ID:wKX6jsni
いや少ないだろ
2018/09/30(日) 21:50:16.25ID:XncoEd65
>>392
そういう奴は研究職に付いてると思う
2018/09/30(日) 21:51:24.03ID:XncoEd65
仕事のためにプログラミングする以上、言語の理解も深めないといけないからな
いかにも次世代言語触ってるくらいでイキる奴の発言だ
2018/09/30(日) 22:30:36.39ID:m6tjE7U6
言語の最新機能を使わせてもらえないかわいそうな職場も多いだろうに
2018/09/30(日) 22:51:22.36ID:bQC503Qu
>>394
研究がしたいのと勉強が趣味なのは全然別次元の話なのでそんなことはないよ
たまーに本人も区別がついてなくて後者なのに研究者目指しちゃって事故ることはあるけどね
2018/09/30(日) 22:58:20.78ID:+BBuS4LO
海外のOSSの話だと遠い様に思うかも知れんがVectorのフリーソフトやスマホのストアアプリだって
企業や大学の関わらない個人の趣味による投稿山程あるのにな
2018/09/30(日) 23:38:37.37ID:QSRvujde
研究なら余計に既存研究(既存言語)と比べた場合のメリット、デメリットを
詳細に調べる必要があると思うが。
2018/09/30(日) 23:54:23.54ID:A9t6/iYO
>>399
すぐ上に書いてるけど研究がしたいのと勉強が趣味なのはまるで別だよ
2018/10/01(月) 04:11:46.50ID:4HaUiHow
ていうかID:QSRvujdeの言う「メリットデメリットを考えずに新言語語る若い衆」ってのがどこの誰を指してるのかがわからん
2018/10/01(月) 06:32:39.33ID:pzoahBns
若いんならメリットデメリットなんか考えずに飛び込むくらいでちょうどいい
それがなくなっちゃったらもう人生折り返し
2018/10/01(月) 10:08:47.28ID:42iNWjnZ
もう最近は○○のすすめ的なことを書く奴はバカと思われてるぞ
本当にメリットがあるなら人にすすめないで自分でやるはずだからだって
404デフォルトの名無しさん
垢版 |
2018/10/01(月) 17:00:06.46ID:2dwOGw6s
LL言語への型システム導入って急に下火になった
やっぱ型システムを利用するときには言語のメリットの一部を諦めるトレードオフの関係があるからか?
2018/10/01(月) 17:19:28.74ID:LJMbOcSy
PythonもPHPもとっくの昔に型アノテーションに対応しているし、TypeScriptも十分に普及した
どっかのキ○ガイ言語を除けばLLの静的型チェックへの対応は既に100%完了済み
2018/10/01(月) 18:46:28.32ID:7mTOqutU
なお老害ペチクソパの頭はPHP4時代で停止しているもよう
2018/10/01(月) 19:30:08.34ID:nhy5HsjB
>>406って嫌いなのにPHPを触らざるを得ない仕事でもしてるの?
408デフォルトの名無しさん
垢版 |
2018/10/01(月) 19:35:46.99ID:yQgVC8oZ
Web用言語脳はあるからなぁ
2018/10/01(月) 19:38:05.35ID:7mTOqutU
>>407
以前はね
そういう底辺土方仕事からは脱したので
もうあんなゴキブリゴミ屑どもと同じ空気を吸うこともないが
2018/10/01(月) 20:57:26.20ID:GrkvurTo
PHPってC言語やってた時のコーディング規約的なものを意識しながら書けばそこまで酷いコードにはならないと思うけどね
あとVC分離を徹底するとか
2018/10/01(月) 21:14:43.55ID:7mTOqutU
糞ウンコ低学歴池沼土方土人ペチパー(ガイジ)がコーディング規約なんて守るわけないだろ
糞バカペチパァはクソコードを書くからクソコードを保守する仕事が生まれるんだよ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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