次世代言語13 Go Rust Swift Kotlin TypeScript

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2018/08/20(月) 21:55:53.03ID:JBCtYT+G
スレタイ以外の言語もok

前スレ
次世代言語12 Go Rust Swift Kotlin TypeScript
http://mevius.5ch.net/test/read.cgi/tech/1530664695/
2018/09/08(土) 22:06:36.98ID:9bwpgXki
>>771の学歴がそろそろ知りたいわw
775デフォルトの名無しさん
垢版 |
2018/09/08(土) 22:21:39.74ID:j/6nk0eH
ちなみにこれから将来世界をほぼ完全に支配するスクリプト言語をしってる

もうすぐ完全に支配的になるのも確実
このスレにいるようなクルクルパー以外も知ってる

間違いなくjavascript

各種統計からもほぼ明らかだからな
このスレは結構ムダだったりするワケ
2018/09/08(土) 22:22:22.74ID:/YqXtscO
>>775
じゃあLua要らないじゃん
777デフォルトの名無しさん
垢版 |
2018/09/08(土) 22:24:27.68ID:j/6nk0eH
luaはCとスクリプトの組み合わせで
間違いなく別の方向に進化して生き残る
2018/09/08(土) 22:26:10.72ID:t5p2r52F
luaが生き残るのに最大の問題、障壁は確かにJavaScriptであるとは思う
2018/09/08(土) 22:26:43.49ID:IDFkn5eV
>>773
one-passにしたかったんだと思う
2018/09/08(土) 22:30:16.12ID:TEnoIcVb
もう組み込みもJavaScriptでいけるよ。Luaの優位はほとんど無くなった。
2018/09/08(土) 22:32:40.97ID:/YqXtscO
>>779
それ文法・書式に何か関係あること?
ゴメン意図がイマイチ掴めない
2018/09/08(土) 22:42:21.40ID:IDFkn5eV
>>781
pascal系の文法はone-pass compilerを作れるようになってて、
その成果を取り入れることができるのがpascal系の文法を採用する利点かなと思う
C系の文法だとone-passは困難というか、たぶん無理
2018/09/08(土) 22:43:19.61ID:gxn/tgUu
>>782
one-passって何
2018/09/08(土) 22:45:57.91ID:BO7ME02t
>>773
Cに近くするなら0をfalseにするべき
(0==1) == 0 がtrue
2018/09/08(土) 22:51:35.11ID:IDFkn5eV
>>780
host program作る側からしたらLuaのほうが楽、ってのはLuaの優位だと思う
2018/09/08(土) 22:52:37.38ID:/YqXtscO
>>782
Pascalがコンパイル速いってのはなんとなく分かるけど
インタプリタにも何かしら関係あるの?

>>784
言語仕様じゃなくてあくまで書き方の話
2018/09/08(土) 22:57:36.05ID:BO7ME02t
Luaはfalseとnil以外は真だから
if(0)とかの意味はCと違うんだよ
違うならCに似ていない方がいい
2018/09/08(土) 22:58:08.94ID:IDFkn5eV
>>786
luaはバイトコードにコンパイルして実行してる
789デフォルトの名無しさん
垢版 |
2018/09/08(土) 22:59:50.37ID:j/6nk0eH
コードみてみるとこの部分もじか打ちで書かかれてて少ない
字句解析器(コメントいれて565行)、構文解析器(コメントいれて1650行)

LL法でやってないと
いまどきじか打ちで構文解析なんかやってないわ
790デフォルトの名無しさん
垢版 |
2018/09/08(土) 23:23:51.90ID:j/6nk0eH
LuaVM(コメント入れて1332行)も簡素なスタックマシンで超コンパクト
ムダにサイズだけでかいゴミVMより遥かに優秀
そして速い

非の打ちどころがないわ。。。

スクリプトを組み込むならlua一択
2018/09/08(土) 23:37:02.20ID:BO7ME02t
でもluaには仕様変更があるから
luajitの方は仕様変えてないから互換性がない
2018/09/09(日) 01:39:11.36ID:hqxFn6TQ
Goodbye, Lua

https://realmensch.org/2016/05/28/goodbye-lua/
2018/09/09(日) 05:03:39.41ID:FPdkWPAu
まともなプログラマは皆最終的には自らの経験に基づいてTypeScriptの正しさを理解するんだな
2018/09/09(日) 07:25:05.43ID:pYJ0iIE4
TypeScriptは第三者の型定義ファイルやjsonの取り込みとかで、型情報が足りないことがあるのが辛い。
元々動的言語で書かれたものに、型情報を与えるためにジェネリクスを変態進化させてる。
結果エラーメッセージがわかりづらくなったりする。

でも一番辛いのは型情報に嘘がはいってくるパターンがある事。

オプションでいいから動的に型チェックする機構がついててほしいわ。
2018/09/09(日) 07:34:59.91ID:ubMLwZae
半角キチここにも来てたのか
2018/09/09(日) 08:36:25.21ID:UvF45WNM
>>785
だからそれも含めてもう大差ないよ。
2018/09/09(日) 09:15:02.71ID:onTVqdeA
TypeScriptといいGoといい、少々欠点があっても必ずしも最高に使いやすいものでなくても、
最終的には思想が論理的に明確で正しい言語が勝利するというのはいかにも欧米的な感覚だと思う
RubyもRailsは徹底したDRYという思想が受けたけど、肝心の言語が「なんか楽しい」じゃ先は知れてたわけだね
2018/09/09(日) 09:20:04.23ID:j0ffJWC/
優位な言語が一つだけ選ばれて勝利するとかいう理想はもうない
言語は二つ以上選ぶ
その二つに優劣をつけられない現実を見ろ
2018/09/09(日) 09:22:08.02ID:r+azTnm2
言語が「勝利する」とか言い出すのがいかにもSESの底辺土方って感じだなあ

○○言語: 経験年数○年
っていう数字が何より大事だから仕方ないね
800デフォルトの名無しさん
垢版 |
2018/09/09(日) 09:30:53.38ID:VTYeK97K
goはgoogle様が作ったから受け入れられているだけ
oracleが作ってたらコテンパンに叩かれて誰も使わなかっただろうよ
2018/09/09(日) 10:23:14.17ID:j0ffJWC/
pythonはTMTOWTDI反対の思想が強かった頃は微妙だった
今も人気があるというより思想無視してフリーライドするための言語
2018/09/09(日) 10:28:36.17ID:QyTPhiEs
実行環境構築が容易で、map, リストがデフォルトであって、
適当にライブラリ揃ってりゃそりゃ使われるわ。
クソみたいな思想よりもそういう当たり前のものが揃ってることが重要っていう
わかりやすい例だと思う。
2018/09/09(日) 10:29:10.28ID:9h0HyZsY
>>799
グーグルの採用も、
言語経験年数○年って記載されてるけど?
2018/09/09(日) 10:43:37.12ID:CzrDICfV
型無し生JSとヤルのは危険でしょ
論外
2018/09/09(日) 10:46:44.18ID:MeVCq1uS
最初はjsとpyやって最後はcやってgo
2018/09/09(日) 10:48:35.68ID:CzrDICfV
あーーーーーーーーjsのpyもみてええええええええええええええ
2018/09/09(日) 10:49:32.08ID:UqPDOpqp
最終的にはtsとgolangだろう
2018/09/09(日) 11:00:47.63ID:s3X/LRzT
トランスジェンダー小学生はマニアックだな
2018/09/09(日) 11:05:45.56ID:661wAWXJ
>>796
ほんと?エンジンはV8?
host書く側の負担が軽くなってるとは思うけど、まだLuaほど楽ってことはないと思うけどなあ
スクリプト書く側のコストまで加味したらLuaよりJavaScriptのほうが優位って話ならわかるけど
2018/09/09(日) 11:31:44.04ID:4j2Kj4Fd
V8組み込もうとすると辛さが出てくるだろうけど、jscあたりだとまだ楽だとは思うな。
2018/09/09(日) 12:26:43.14ID:r+azTnm2
>>803
だから「googleでも言語経験年数○年っていう数字が何より大事だ」って思ってるの?
2018/09/09(日) 12:29:47.84ID:UvF45WNM
>>809
上でも書いたけどChakraCore。
V8と比べてコーディングの手数は少ないしビルド済みのバイナリもあるし、使い勝手はほとんど
Luaと変わらんと思う。
まぁ、Luaの方は5.1→5.2でモジュール周りの仕様が変わったのに嫌気がさして捨てた口なんで
そのころの印象だけど。
2018/09/09(日) 12:32:54.05ID:l6rR/pcc
>>811
その解答の答え派遣だって同じだろ
2018/09/09(日) 12:40:54.49ID:sz386SaN
>>813
いや、底辺SESでは実際に
「○○言語: ○年」が何より重視されてるよ

そもそも受け入れ側にもロクに技術面の知識ないから、それでしか測れない
2018/09/09(日) 12:47:49.68ID:Lo5BVFPS
JSは学校へGo!
2018/09/09(日) 13:26:25.00ID:661wAWXJ
>>812
確かに良さそう。試してみる。ありがとう
2018/09/09(日) 14:02:14.92ID:CzrDICfV
PHP歴10年のオッサンの使えないことと言ったらこの下ない
やる気がある分まだ新卒の方がマシという
2018/09/09(日) 14:33:31.48ID:17nN/77v
PHPはピンキリだよ
個々でかなり差が出る
819デフォルトの名無しさん
垢版 |
2018/09/09(日) 14:40:42.17ID:8bIBuCJy
オッサンだけど最近jsに興味わいてきた
nude.jsってのを使ってみたい
2018/09/09(日) 14:42:12.68ID:OyS4oWhx
オッサンだけど最近jsに興味湧いてきた
犯したい
2018/09/09(日) 15:09:59.22ID:xQ4kx/ZM
>>817
Ruby歴10年の元意識高い系の使えなさに比べたらマシだよ
無能な働き者って感じだからな
2018/09/09(日) 15:12:53.58ID:17nN/77v
>>821
無能かどうかには言語はあんま関係ないと思うよ
ただ意識高い系は総じて無能だけど
823デフォルトの名無しさん
垢版 |
2018/09/09(日) 15:14:56.35ID:VTYeK97K
使い捨てのスクリプトならphp使うよ
file_get_contets便利だし
824デフォルトの名無しさん
垢版 |
2018/09/09(日) 15:17:33.47ID:V1LakR3i
さすが職を転々としてるだけあって
そういうの詳しいのが多いわ

やっぱりこのスレは
低学歴底辺がスクツなのがよく分かる
825デフォルトの名無しさん
垢版 |
2018/09/09(日) 15:19:09.97ID:V1LakR3i
マジな話でな
ひたすらスクリプトばっかり書いてるのなんか
こんなのしかいないだろ
826デフォルトの名無しさん
垢版 |
2018/09/09(日) 16:01:48.50ID:TAQT5wBe
無能で働かない俺より酷い奴はいないと思う
2018/09/09(日) 16:41:31.48ID:CzrDICfV
>>823
はいゴミ確定
頼むから世に出てくるなよ害虫ゴキブリPoorHPoop
地獄に堕ちろ
2018/09/09(日) 17:38:40.43ID:4xLE2iMW
なんで使い捨てにPHP使っただけでゴミ確定なの?
使い捨てなんだから何で書いてもよくね?
ゴミをゴミで書いて何が悪いの?
取り敢えずPHPってだけでバカにして見下すことで
優越感に浸りたいだけの屑にしか見えないんだけど…
829デフォルトの名無しさん
垢版 |
2018/09/09(日) 17:41:23.80ID:V1LakR3i
rubyガイジ
phpガイジ
pythonガイジ
同じ分類のガイジ
830デフォルトの名無しさん
垢版 |
2018/09/09(日) 17:42:02.97ID:HmjySzmy
やっぱり言語はC#!
みんなも.Net Coreつかお!
2018/09/09(日) 17:45:15.10ID:3V892lJx
企業にロックオンされてないけどライブラリが充実してて汎用性も高い言語って少ないよねえ
832デフォルトの名無しさん
垢版 |
2018/09/09(日) 17:46:29.49ID:VTYeK97K
ロックインだら
2018/09/09(日) 18:05:20.44ID:Q75h51/+
.Net Coreって.Net frameworkよりだいぶ遅くない?
将来的にはMSがなんとかしてくれるんだろうけどまだ様子見
2018/09/09(日) 18:12:35.99ID:CzrDICfV
>>828
必 死 だ  な 藁
835デフォルトの名無しさん
垢版 |
2018/09/09(日) 18:16:21.98ID:xROwGIF/
この荒らし方、アンチ君だな
836デフォルトの名無しさん
垢版 |
2018/09/09(日) 18:38:53.47ID:xROwGIF/
よく見たら他のスレも荒らしてる

pythonのステマが出来なくなったからって荒らしはだめだよアンチ君
2018/09/09(日) 18:58:59.40ID:p813oIKq
>>833
いやいやめっちゃ速くなってるからw
2018/09/09(日) 19:00:59.41ID:vTuqJqWe
>>836
Pythonにステマが必要と思ってる時点でズレてる
2018/09/09(日) 19:02:50.99ID:wtNQgOnd
実行速度はともかくオープンソース化は正直10年遅かった
2018/09/09(日) 19:22:12.50ID:Q75h51/+
>>837
あれっと思って今自作の小物プログラムで測ったらほとんど変わらなかった
若干coreが遅いくらい
前試した時倍くらい違うと思ったんだけど勘違いだったか
core2.0でやったからcore2.1でパフォーマンスも改善されてるらしいから逆転してるかもね
2018/09/09(日) 19:54:05.50ID:Q75h51/+
単純にライプニッツ級数の計算で測ったらcoreのが倍くらい速かったわ
いろいろ条件で変わるんだな
2018/09/09(日) 20:01:40.73ID:p813oIKq
>>840
正直比べ物にならない
https://www.ageofascent.com/2016/02/18/asp-net-core-exeeds-1-15-million-requests-12-6-gbps/
2018/09/09(日) 20:02:14.95ID:17nN/77v
>>828
使い捨てと言えば自分もCSVからINSERTクエリ作るためだけにC#で使い捨てプログラムとか何回も書いたな
2018/09/09(日) 20:04:58.67ID:17nN/77v
>>836
Pythonのステマっていうなら書店にでも言ってくれよw
今現在だと下手すりゃJavaコーナーよりもPythonコーナーの方が広いくらいなんだからさ
2018/09/09(日) 22:26:01.43ID:CzrDICfV
pythonのステマ
鼻で笑っちまったよ

これが島国糞バカ中世ジャップランド土人村の末路なんだな
ピューと吹くだけでガイジになるPoopHPoorで糞まみれの独自WebFWでも作ってろよ
糞バカ中世ジャップランド土人には腐ったLAMPがおにあい
2018/09/09(日) 22:36:01.76ID:17nN/77v
いや、日本独自なんて碌なもんないから要らんよITに関しては
2018/09/09(日) 23:03:44.98ID:CzrDICfV
なお糞バカ中世ジャップランド土人村のPHPプロジェクトの90割は独自WebFWの保守(PHP 5 w)で作られています

マジな話、恥ずかしげもなく独自FWで案件回してるとか言ってた生保系ガイジSIerおったからな
当然丁重にお帰り願ったがw
2018/09/09(日) 23:26:47.96ID:17nN/77v
>>847
でジャップジャップ言ってる癖に日本語書いてる君はどこ国籍なのさ?
2018/09/09(日) 23:35:27.45ID:YPtwgIXK
>>848
> 日本独自なんて碌なもんない
反日パヨクは東海に沈め
2018/09/09(日) 23:40:44.31ID:MeVCq1uS
ジャップ連呼するぐらいならせめて英語で書いてくれw
2018/09/09(日) 23:52:06.68ID:17nN/77v
>>849
電池とか材料とかケミカル方面では日本は非常に優れてると思うけど
正直IT方面ではホントセンスないと思うよ
2018/09/10(月) 00:59:59.17ID:KiQkyCcO
>>851
なんでそっち方面ではうまくやれるのに、ITでは出来ないんだろうね。
ITを製造業のものづくりと勘違いしているのがいけないのかな。

こないだTVで日本のAI(ディープラーニング)は遅れてる。
それはビッグデータが自由に使えないことが原因だとか言っていた。
いい加減、日本のIT技術は上の方でないってことを認めた方がいいと思う。
これからはAIだとかIoTだとか言っている会社のお偉いさんを見ると絶望したくなる。
2018/09/10(月) 01:01:36.52ID:lX2Tg5Aa
これからもPHPだと言っているガイジ会社よりはええんちゃうか
854デフォルトの名無しさん
垢版 |
2018/09/10(月) 01:12:11.53ID:XzQQxj6r
それはあってる
完全に能力の問題

すでにAI()関連は
期待どおりの結果がでるようにするための
データ(学習データ)作るドカタたちを量産する方向に向かってる

パンチャーがちょっと進化したようなドカタ

日本は頭悪いドカタでもできる仕事を作るのだけは得意
2018/09/10(月) 01:13:13.69ID:hUyLWeb6
Япония
2018/09/10(月) 01:31:44.37ID:vCa/RKWH
>>852
いや逆だよ
日本では情報産業があまりにも"技能を持ったエンジニアの仕事"ではなくなってて
とにかく人員投入でやる産業になってるから碌でもない事になる
2018/09/10(月) 06:09:19.63ID:ndgOlWH8
日本企業のITが弱いのは情シスが無能だからだよ
自己責任でやってしまえば遥かに低いコストで効果的にやれることをわざわざITベンダーに投げるからIT投資効率が極めて悪い
2018/09/10(月) 07:47:24.76ID:tzia1Cz0
うちは内製するタイプだけどこれはこれで叩かれるんだよな。
とはいえ、製造業の設計データなんかを触るプログラムを、常駐してる奴なんかには触らせられないのも事実だし。
2018/09/10(月) 10:46:36.48ID:Q9ZAajOd
日本では最近までウォーターフォールモデルでの開発が主流だった。
it土方という言葉が流行るところからしてわかるように、建設の作業モデルをitに当てはめようとしたわけ。
結果アホみたいなことに
860デフォルトの名無しさん
垢版 |
2018/09/10(月) 15:30:38.58ID:l5Iw0nFS
おい◆QZaw55cn4c
板を荒らすな
2018/09/10(月) 15:39:43.00ID:eG3sLrXU
建設というか不動産って通常より高く買わされても買った人の自己責任みたいになるだろ
でもITは予定よりコストが高かったら買った人が怒って裁判になったりするんだろ
2018/09/10(月) 15:46:23.71ID:6cb3i50H
意味不明
建設工事が見積りをオーバーして喧嘩にならないわけないたろw
2018/09/10(月) 16:14:08.21ID:eG3sLrXU
破産させるくらいの勢いで個人に売りつけたら儲かると思う
どうせ大企業様を破産させる度胸はないだろう
864デフォルトの名無しさん
垢版 |
2018/09/10(月) 20:46:48.31ID:NZhOY3Ji
まともなOSもプログラミング言語も開発出来ない日本人がITで成功するわけがない
865デフォルトの名無しさん
垢版 |
2018/09/10(月) 20:52:02.12ID:XzQQxj6r
rubyみたいなウンコスクリプトなら開発できる
2018/09/10(月) 21:04:56.50ID:PnvzApj8
スレを荒らすな
867デフォルトの名無しさん
垢版 |
2018/09/10(月) 21:27:53.91ID:NZhOY3Ji
事実を述べたまでです
2018/09/10(月) 21:42:43.47ID:Lm1PIJ1d
>>860
私ではありません
869デフォルトの名無しさん
垢版 |
2018/09/10(月) 21:43:16.30ID:XzQQxj6r
オレでもない
2018/09/10(月) 21:51:04.16ID:XDdlnPnS
アホでもわかる自演だな
頭ダイジョーブか?
2018/09/10(月) 22:18:23.63ID:lX2Tg5Aa
>>867
コレメンスンゴねえ
2018/09/10(月) 22:26:37.13ID:nv68OB99
誰に言わせてもRubyはウンコだけどね。
どうして批判してるのが一人だと思うのかな?
Smalltalkといい、ウンコ言語の信者は統合失調症っぽいのが特徴だね。
2018/09/10(月) 22:30:48.89ID:vCa/RKWH
今回の地震の件でも痛感した事だがさくらみたいな堅実な企業に頑張って欲しいな
大手の大半は碌でもないとこばっかだし
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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