次世代言語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/
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
糞ウンコ低学歴池沼土方土人ペチパー(ガイジ)がコーディング規約なんて守るわけないだろ
糞バカペチパァはクソコードを書くからクソコードを保守する仕事が生まれるんだよ
2018/10/01(月) 21:22:00.04ID:GrkvurTo
基本自分一人しか触らんソースだけどそうやって書いてるよ
2018/10/01(月) 21:25:42.95ID:GrkvurTo
言っとくがPHP7.2な
最近は7.3RCの環境もあるが
>>406で言ってる様なmysql_connectとかPEARみたいな過去の産物は使ってないから
2018/10/01(月) 22:34:53.73ID:N6YQ8YnT
PHPでもWebフレームワーク必須ですし
415デフォルトの名無しさん
垢版 |
2018/10/02(火) 00:38:47.72ID:Cp0nvcbE
>型システムを利用するときには言語のメリットの一部を諦めるトレードオフの関係があるからか?
これがあるからどうしようもないんだよな
2018/10/02(火) 01:56:41.25ID:3h1hgiCT
typescriptが最強すぎて、中途半端に実装しても白けるから
417デフォルトの名無しさん
垢版 |
2018/10/02(火) 04:47:11.89ID:Cp0nvcbE
そしてみんな気がついたんだよ
万能な唯一の方法は無いって事を
2018/10/02(火) 06:44:29.02ID:WvJ7GqcK
短く書けるのが正義、気持ちいい!
って言語は死んだな
RubyとScalaのことだけど

コイツらは反面教師として最強
419デフォルトの名無しさん
垢版 |
2018/10/02(火) 07:10:10.62ID:XHPfCFYq
またRubyの話題を出してるのかパイキチ
もうパイキチしかRubyの話題を出さなくなって久しいぞ

後、Pythonスレを荒らすのはやめろ
うざい
2018/10/02(火) 07:30:04.54ID:QvJUfCDa
選択肢が多いほど自由で万能だよ
ただし選択肢の多さを批判する自由もある
金持ちを批判する自由があるみたいに
2018/10/02(火) 07:43:18.66ID:iFNfeDVz
Scalaが短く書ける言語ってScala書いたことなさそう
冗長すぎるJavaと比べたら短いだけで他の言語に比べてもScalaのコードは短くはない

Java系ならコードの短さを看板にしてるのはAndroidでごりごり使われてるKotlinだよ
2018/10/02(火) 07:49:46.29ID:0uAGrIbo
kotlinこそJavaよりは短く書けるってだけでgolf万歳の言語じゃない
implicitでウンココード量産できるScala最強
2018/10/02(火) 08:13:27.70ID:iFNfeDVz
ああ、"できる"と"推奨されてる"の区別がつかないタイプの人か
2018/10/02(火) 08:13:45.29ID:Xkqed+Qp
人類最底辺ガイジペチプァには敵うまい
2018/10/02(火) 08:23:55.99ID:F/z3CdQt
あんなにmatzがdisってたPHPより先にRubyが死ぬなんてね
皮肉なもんだね
2018/10/02(火) 08:30:57.91ID:CCCl7z61
軽量言語は死ぬことが無い
一度世に出たらいつまでも残るし、
アンチの頭髪も剥げ散るだけ
2018/10/02(火) 08:31:01.92ID:kVdFfcMY
Rails以外のフレームワークが入り込む余地がないくらいRailsに依存してしまった事が
PHPと比べて発展の妨げになってたんじゃないかとね
2018/10/02(火) 08:35:43.51ID:Gz8gOkuz
間口の広さが違いすぎる
土方の確保しやすい言語が一番広まるし、一旦土方に広まればメンテ需要でしばらくは死なない
2018/10/02(火) 08:37:04.77ID:CCCl7z61
Rails以外の分野はフレームワークがいらないほど何でも自前ですぐ書けるのが理由でしょ
書くコストが安すぎるから何で書けちゃってその結果書いたものを再利用する価値が無い
再利用するなら一から書いたほうが早いってことになったのがすべて
2018/10/02(火) 08:55:56.25ID:F/z3CdQt
>>429
再利用する価値がないのは、書くコストが安すぎるからじゃなくて
書き捨てスクリプトくらいにしか使われてないからだよ
2018/10/02(火) 08:57:45.99ID:CCCl7z61
アンチがどう言っても現実は変わらん
432デフォルトの名無しさん
垢版 |
2018/10/02(火) 08:59:00.88ID:icxmmGfz
RvbyとPythonは役目を終えたのだろうか
2018/10/02(火) 09:00:18.15ID:NsVhfZrj
>>431
現実的にシェアも仕事も減ってる件
2018/10/02(火) 09:00:50.94ID:diWRsJsm
PHPの場合Cakeが流行ってたけどLaravelが入る余地があった
Node.jsもExpressが定番だけどそれ以外も十分に入る余地がある
2018/10/02(火) 09:10:01.34ID:coUj7GS+
Ruby、というかLLはシェアの増減が安定しないから一概に判断できん
ただ、金や技術者数は年を経るたびに増えてるのは確かだね

減るのは技術者が死んだ時だけだし
436デフォルトの名無しさん
垢版 |
2018/10/02(火) 09:18:36.68ID:tHwk8Z+P
>>427
Railsのバッテリー言われてるしな
437デフォルトの名無しさん
垢版 |
2018/10/02(火) 09:22:58.73ID:fPMLNYYK
RailsはRubyありきのフレームワークだけどRubyはDSLだからそこら中でつかわれてる
てか、組み込んで使うのが普通だよな?
438デフォルトの名無しさん
垢版 |
2018/10/02(火) 09:53:43.71ID:IHboiu3Y
Rubyスレが荒らされてるぞ
アンチが相当イライラ来てる証拠か?
カリカリし過ぎるとマジで禿げるぞ
439デフォルトの名無しさん
垢版 |
2018/10/02(火) 10:38:04.61ID:icxmmGfz
>>435
アクティブ人数がどれぐらいかによる気もする
440デフォルトの名無しさん
垢版 |
2018/10/02(火) 11:06:16.82ID:IHboiu3Y
アンチは役目を終えたのだろうか
441デフォルトの名無しさん
垢版 |
2018/10/02(火) 12:18:37.58ID:65V1o4VA
> RubyはDSLだからそこら中でつかわれてる
> RubyはDSLだから

フフッ、るびぃ〜いすと(笑)
2018/10/02(火) 12:24:41.69ID:au6uFSyE
Pyキチは心が少し可哀そうな人だから
やさしく見守ってあげて
443デフォルトの名無しさん
垢版 |
2018/10/02(火) 12:26:34.41ID:RjhRAQY1
読みはパイキチでいいんですか?
2018/10/02(火) 12:27:00.21ID:giBEQZ0B
DSLだからそこら中で使われてるってなかなかのパワーワードだな
何の略語か知ってるんだろうか
445デフォルトの名無しさん
垢版 |
2018/10/02(火) 12:35:15.51ID:tNwmavaH
見守ってちゃだめだ
多数の回線で自演してスレを荒らしているんだからしっかり叩かないと
荒らしはゴキブリと同じ
2018/10/02(火) 13:01:03.42ID:+xF+1KDu
またアンチが荒らしてるの?

荒らし叩きは問題ないけど言語叩きはどう言い訳しても荒らしなんだからいい加減やめーや
2018/10/02(火) 13:05:31.08ID:+xF+1KDu
>言語叩きする荒らしはワッチョイスレでやってくれ
>
>わざわざこっちに来なくて良いから

ってスレの最初にも書いてあるんだから
2018/10/02(火) 13:49:05.33ID:QvJUfCDa
rubyはDSL
wikiは百科事典
ギガは減る
2018/10/02(火) 13:57:16.24ID:bLZaTOKj
rubyをこれまで使い込んできたきた人ほど、rubyに希望がないことがわかってるというだけで、
何でもアンチ扱いするのはよくないぞ
youtubeでrubykaigiの動画再生数を見たら、rubyが現在どういう状況にあるのかよくわかるぞ
2018/10/02(火) 14:22:30.07ID:+xF+1KDu
> RubyはDSLだからそこら中でつかわれてる
> RubyはDSLだから

フフッ、るびぃ〜いすと(笑)



荒らしはワッチョイスレへ行け
451デフォルトの名無しさん
垢版 |
2018/10/02(火) 14:28:55.81ID:65V1o4VA
きっと「RubyといえばDSL」というのを聞きかじって「なるほどRubyはDSLなんだな!」と上っ面だけで知ったつもりになってたんだろうなw
とっても「らしい」話w

恥ずかしくなって自演で火消ししてやんのwww
2018/10/02(火) 14:32:29.00ID:+xF+1KDu
荒らしはワッチョイスレへ行けよ
2018/10/02(火) 14:33:37.99ID:+xF+1KDu
どうみても荒らしなのにまだ言い訳するの?
2018/10/02(火) 14:40:31.58ID:Q2Omy9cJ
前々から言われてるけど荒らしを擁護するレスが何故かつくんだよ
面白半分で荒らしてるんだと思う
455デフォルトの名無しさん
垢版 |
2018/10/02(火) 15:04:06.20ID:e/FTvcOB
449とかの擁護する人は何故に荒らしを見なかった様に振舞うんだ?
それとも本当にレスが見えていないのか?
2018/10/02(火) 15:06:00.13ID:bLZaTOKj
具体的にどれが荒らしなのか説明してくれる?
馬鹿なこと言ってからかわれたようにしか見えないけど
457デフォルトの名無しさん
垢版 |
2018/10/02(火) 15:11:56.75ID:e/FTvcOB
ああ、荒らし本人だったのか
2018/10/02(火) 15:16:16.61ID:bLZaTOKj
rubyの当たり前のことを書くとアンチだ荒らしだって言って全然話にならない感じなのが嫌なんだよねえ
rubyのこと全然理解してなさそうだし
2018/10/02(火) 15:18:45.75ID:c+2aSuQG
荒らしに触れるな
本人は必死で荒らしじゃないよアピールしてんだから

また発狂して暴れだしたら誰が責任を取るんだ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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