次世代言語15 Go Rust Swift Kotlin TypeScript

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2018/11/04(日) 20:30:10.42ID:OF8fjEC1
スレタイ以外の言語もok

前スレ
次世代言語14 Elixir Crystal Julia Rust Swift
https://itest.5ch.net/mevius/test/read.cgi/tech/1536668904
2019/04/07(日) 16:36:29.82ID:/9bq+rwa
Pythonは我が世の春ですな。
2019/04/07(日) 16:56:12.85ID:pahFUo3A
>>766 自分はどんなものに使ってるんだよ。 ほぼ30年も経って実用的なアプリケーションはあまりお目にかからないだろ。
2019/04/07(日) 17:08:23.58ID:pahFUo3A
>>766 どこも珍しがってちょろっとだけ触ってみるがみんな逃げだしてるじゃないか。
生産性が悪い証拠だろ。

資金力のないWeb系ベンチャーがHaskellを採用したらどうなったか
https://qiita.com/arowM/items/25b7740ca0f31cc1be15
悲鳴が聞こえる。
2019/04/07(日) 17:33:42.20ID:OFkYw0l7
だから気にすんなよ
2019/04/07(日) 17:58:08.83ID:pahFUo3A
>>770 じゃ宣伝すんなよ。目障り
2019/04/07(日) 18:02:29.32ID:OFkYw0l7
宣伝だそうで
2019/04/07(日) 18:16:51.87ID:uhpyC8M8
perl python2 python3全部インストールしても全く問題ないのが勝因ではないか
2019/04/07(日) 18:23:13.37ID:/9bq+rwa
流行りの機械学習のデータ整形とかHaskellは相性良さそうな気がするけどな
2019/04/07(日) 18:25:44.16ID:dh/+Mumy
>>769
>生産性が悪い証拠
生産性が悪いかもしれないし道具を使いこなす力が足りない人や組織が
手を出したという仮説も成り立つだろうし…。他にも転職が多いIT業界
で更に Haskeller の絶対数が少ないとか軍事・金融関係といった秘匿が
重要な産業分野での応用が多いとかいろいろ候補理由が挙げられそう。

「資金力のないWeb系ベンチャーがHaskellを採用したらどうなったか」
で言及されている ”Beating the Averages” の一節にこんな表現がある。

> ベンチャー企業はライバルになるべく情報を漏らさないもの

言い得て妙。
2019/04/07(日) 18:45:56.29ID:DgqF8SFg
そういうのだいたいろくなもんじゃない

メンテできるのがその会社しかなくなって客が依存せざるを得なくなるとか
どっかの資本家のサポート得られやすいとか
かっこいいから国が金払ってくれやすいとか
そういうの
2019/04/07(日) 18:51:43.78ID:/9bq+rwa
他社に追従させず依存させるのが金儲けでないのん?
2019/04/07(日) 19:03:25.42ID:HWuq8CQ1
>>765
FBやCSV、Excelの簡単なデータ加工用の
1000行いかないくらいのコマンドラインツールを
PythonとHaskellで作って使ってるよ。

ExcelはPythonの方が楽なんでPython使って、
あとは、使い捨てかとか、人に使ってもらうかで、
使い分けてる感じ。
2019/04/07(日) 19:04:22.67ID:PFYq1oCr
結局ハスケルの良さがさっぱりわからん。
むしろそれを知るために勉強したくなってきた。仕事に生かされる可能性は限りなく低いんだろうけど。
2019/04/07(日) 19:05:41.01ID:kcIqkU8W
>>778
特定のプロダクトに対しては生産性が良いってことか。
2019/04/07(日) 19:35:40.60ID:pahFUo3A
>>777 今時そんなの古いよ。 オープンソースの時代だぞ。
オープンにして人からも助けてもらう事でスピードを加速できる。
秘匿なんてしてたら時代から取り残されるだけ。
2019/04/07(日) 20:15:25.82ID:T2rqGc5k
>>687
staticおじさんは世界の全てがstaticに見えるってマジやったんやね
こわこわ
2019/04/07(日) 20:28:27.13ID:YrS1j1OB
>>780
特定のプロダクトというよりもネイティブなライブラリをキックさせるにはPythonが楽ってだけだろ
VBAから置き換わるには本当に都合が良い
2019/04/07(日) 20:46:47.54ID:pahFUo3A
>>778 なんか無理やり使ってそう。
2019/04/07(日) 20:49:47.56ID:OFkYw0l7
このHaskellコンプレックスの人、目障りなんだけど
2019/04/07(日) 21:19:26.83ID:uhpyC8M8
一昔前ならC++やHaskellの複雑さが悪魔のように思えたが
悪魔とかいう言葉はもっとひどい事案が発生した時のためにとっておくべき
787デフォルトの名無しさん
垢版 |
2019/04/07(日) 21:49:15.77ID:BPc+yUsN
>>713
俺もよくわからない。
トレートはクラスみたいな階層は無くフラット。
2019/04/07(日) 22:02:09.29ID:pXFOXfTh
>>783
ハスケルも?
2019/04/07(日) 22:07:08.08ID:B64Ry8yd
身近な例で申し訳ないけど
学歴コンプで地頭の悪い子がHaskellに活路を見出そうとして必死なのを見たな
本人は数学どころか算数レベルなんだけどプライドの高い子だから…
しかもそいつ職業プログラマなんかではなくそもそも無職
2019/04/07(日) 22:08:50.18ID:B64Ry8yd
高卒なのをすっごい気にしてる奴だった
こっちは何も言わないのに
何かにつけて自分から「高卒だから」と言い出す奴だった
2019/04/07(日) 22:16:25.84ID:HWuq8CQ1
>>784
Haskellの事を言ってるんだと思うけれど、
Windows環境で不特定の人に使ってもらうのに、
実行時に依存するものが少なけれは、
何でも良かったんだよ。

ただ私がたまたま使えたのがHaskellだっただけ。
覚えるところから始めて良ければ、
GoとかRustでも良かったと思うよ。
2019/04/07(日) 23:46:49.01ID:aSharIG8
無職バカ高卒と接する機会なんてあるのか
2019/04/07(日) 23:49:38.82ID:GorT58mz
もしかしてご子息なのでは………
2019/04/08(月) 00:44:23.52ID:Wi2RN7kc
>>776
>ろくなもんじゃない

マーケティング戦略としては評価されるんだけどなぁ
2019/04/08(月) 02:13:40.78ID:qKyyMXIN
ろくでもない金の流れを止めたいか
もしかしてそのためにオープンソース時代になったんじゃないか
796デフォルトの名無しさん
垢版 |
2019/04/08(月) 06:29:47.15ID:YCk8Lq16
Android、iOS、WebAPIで共通化したい重めのロジックがある場合、新しめの言語だと何で書くのが一般的なの?
今の所試しにC#で書いていてすごく良いんだけど・・・・これだとAndroidやiOSでは怪しい方法を使わないとKotlin、Swiftから呼び出せないんだよね・・・・
797デフォルトの名無しさん
垢版 |
2019/04/08(月) 08:41:08.45ID:WsbL+h0n
>>796
rust
2019/04/08(月) 08:55:33.29ID:nrWiuqwb
オープンソース時代ってのがよく分からんのだが。
全部公開する訳ないじゃん。
2019/04/08(月) 09:32:47.25ID:qKyyMXIN
スカウターみたいだな
戦闘力を公開してランキングの上位にいるのが実は弱い奴で
測定された値が低い奴が実は強いみたいな
2019/04/08(月) 12:37:40.56ID:kCGXJ0ps
戦闘力Goか
ゴミめ
801デフォルトの名無しさん
垢版 |
2019/04/08(月) 12:40:26.18ID:slzfC4/w
プログラミング言Go
2019/04/08(月) 13:10:40.91ID:8bidG0zI
>>798
オープンソースなプログラムが増えたのは間違いないけど、今までオープンじゃなかったものがオープンになった例ってあまりないよね。
その辺の電化製品のプログラムが公開されてるか?ゲームソフトのプログラムが公開されてるか?ってレベルの話だけど。
2019/04/08(月) 14:02:16.86ID:jWyFKSPm
>>796
マジレスするとKotlin/Native
2019/04/08(月) 15:52:55.23ID:AZyGZurv
>>802
Microsoftはどんどんオープンソース化してるよ
2019/04/08(月) 16:39:18.73ID:RrYITEie
>>803
Kotlin/Nativeは性能が残念らしいよ
Kotlin/JVMどころかKotlin/JSにも勝てないらしい
806デフォルトの名無しさん
垢版 |
2019/04/08(月) 18:01:15.24ID:xawk68Fs
jsってたかがスクリプトだろ?それに負けるネイティブとは一体…
2019/04/08(月) 18:18:35.86ID:g4TwmnyX
>>804
世はオープンソース時代ってことか
2019/04/08(月) 18:53:20.89ID:b4oWaaYl
>>802
普通に家電のソースは結構公表されてるよ

LinuxつかったらGPLのせいで公表義務がある
2019/04/08(月) 19:05:40.94ID:dk5yj0CN
なんか議論が上手く進んでない気がするな。
おそらくマイクロソフトのオープンソース化も家電のソースコードが公開されてるのもオープンソース時代とはあまり関係なさそう。
オープンソースで儲かるビジネスロジックの説明があれば、どの分野でオープンソースが増えそうとか、どの分野は変わらなさそうとかわかるだろ。
俺が説明してやりたいところだけど、恥ずかしながらあまり詳しくないのだ。。。
2019/04/08(月) 19:16:21.05ID:oVXy8kkj
>>802 Apple だって Swift をオープンソースにしてるし。
オープンじゃなければ明日は無い。

弱小個人でもオープンにしてると結構助かる事はあるよ。
でもやはりある程度の大きさが無いと影響力は少ないけど。
逆に言うと大手が始めたオープン環境でも個人が参加できるし、アピールできる環境ができてる。
2019/04/08(月) 19:21:04.54ID:j9hUx87z
GAFAとか見てもオープンとクローズをうまく使い分けてるだろ。
なんでもオープンのがいいとか言うのは流石に思考停止過ぎる。
2019/04/08(月) 19:23:12.16ID:oVXy8kkj
>>811 ローカルなものはオープンにしてもメリットがないだけの話では?
Apple が Objective-C をオープンにしていないように。

他で利用できなければ意味ないもん。
2019/04/08(月) 19:25:38.55ID:dk5yj0CN
>>810
あなたはプラットフォームビジネスに限った話をしてるの?
2019/04/08(月) 19:31:57.48ID:j9hUx87z
>>812
とりあえずこれくらいは読んでから意見は言ってくれ。
http://local.joelonsoftware.com/wiki/%E3%82%B9%E3%83%88%E3%83%A9%E3%83%86%E3%82%B8%E3%83%BC%E3%83%AC%E3%82%BF%E3%83%BCV
2019/04/08(月) 19:58:19.89ID:SOlrlBnQ
>Sunに抜き打ちテストをしよう:音楽が止んだとき、どこに座るつもり?

この記事の7年後、Sunの椅子は無かったな
816デフォルトの名無しさん
垢版 |
2019/04/08(月) 19:59:36.26ID:xawk68Fs
Handsontableっていうスター数1万超えのそこそこ有名なOSSライブラリが商用完全有料化
Handsontable drops open source for a non-commercial license
https://github.com/handsontable/handsontable/issues/5831
コミュニティエディションとProのフリーミアムモデルを取っていたようだが、> Unfortunately, our observation is that the ratio of commercial to free users is about 1 to 25.
一人のProユーザーからの収益に25人がタダ乗りの構図w

以下はハッカーニュースのスレ
https://news.ycombinator.com/item?id=19488642
優れたプログラマの仕事がタダで搾取されるの見てるのは忍びなかったので歓迎という声も。

最近は、「OSSは儲からない」と当たり前のいう認識が中小規模から広がってる感じ。
大企業は別よ?
2019/04/08(月) 20:28:15.27ID:b4oWaaYl
必ずしもオープンソース=無料ではないわ
2019/04/08(月) 20:29:07.26ID:r03ED/xX
>>815
MSに裁判費用でつぶされたようなもんじゃねーか

記事も何がいいたいんかよくわからん
2019/04/08(月) 20:31:08.80ID:LsIm9Vz3
>>814
記事はオープンソース戦略というものをわかりやすく説明してくれてるんじゃないのか?
2019/04/08(月) 20:55:00.33ID:qKyyMXIN
オープンソースの世界でコストといえば学習コスト
2019/04/08(月) 20:57:53.89ID:j9hUx87z
文章を読めない奴が増えてるというのはどうやら本当のようだ。
2019/04/08(月) 21:30:20.12ID:qKyyMXIN
読むのもコスト
読者の時間をタダでもらっている
2019/04/08(月) 21:46:12.04ID:HkfhEMJ9
>>822
なんかカッコいい雰囲気だしてるけど何が言いたいの?
2019/04/08(月) 21:59:11.28ID:qKyyMXIN
数値化されないものが多すぎて数値が役に立ってない気がする
儲からないものは役に立たない
その根拠になっている儲けという値をどう解釈すればいいのかよくわからない
2019/04/09(火) 05:14:29.32ID:tj6v63GM
>>822
このくらいの長さの文章でコストとかさ。。
本当にヤバイレベルで読めないんだな。
2019/04/09(火) 05:56:51.75ID:vvoqC9qD
むしろ>>824の書き込みは短いのによくわからんから読むコストが高い。
2019/04/09(火) 08:13:28.59ID:uGaRLF8u
Swiftはa better objective-cやし、アポー的にはOSSにして開発者を取り込みたいだけやで
2019/04/09(火) 09:19:48.56ID:Xb/cLdUa
>>827 当たり前やん。 オープンソースの力だし。
2019/04/09(火) 22:36:34.95ID:SAQnN0sI
>>805
7倍遅いんだっけ?
JSとかJVMとかはベースのV8とかHotSpotが頑張ってくれるからいいけど共有ライブラリなんてOS依存だもんな
830デフォルトの名無しさん
垢版 |
2019/04/10(水) 12:07:17.40ID:LAqpHSrR
>> 829
まだ最適化まで手が回ってないだけやろ?
2019/04/11(木) 01:28:30.00ID:Ukf06xgg
まんこ
2019/04/12(金) 17:36:32.72ID:JLr321nx
ちゃんとおまんこって言え
2019/04/12(金) 19:19:06.92ID:fkgKT7Pc
うんこ
2019/04/12(金) 20:21:12.10ID:4akxaAE1
宣言型でも関数型でも論理型でもない、かつそこそこ実用的な言語ってない?
2019/04/12(金) 20:21:47.38ID:4akxaAE1
すまん宣言型じゃなかった手続き型だ
2019/04/12(金) 20:22:37.08ID:MQr+4k7P
英語かな
2019/04/12(金) 20:30:37.62ID:4akxaAE1
ボケるなら何型かまで書いてほしい
2019/04/12(金) 20:31:53.06ID:EBXnKzt9
>>834-835
SQL、HTML
2019/04/12(金) 20:45:01.76ID:dh+zdZXo
py
840デフォルトの名無しさん
垢版 |
2019/04/12(金) 20:50:21.05ID:3bjvrHoK
新潟
山形
2019/04/12(金) 21:04:24.33ID:1KEWhHXZ
HTML+CSSだろ。実用度ブッチギリ。
2019/04/12(金) 21:13:49.31ID:4akxaAE1
参考になるか笑えるかのどっちかでお願いします
843デフォルトの名無しさん
垢版 |
2019/04/13(土) 02:31:26.07ID:fds+UVff
ふとんに寝転んだ!へぇ!
2019/04/13(土) 10:05:18.65ID:rx5m27Fn
ボクはパイパンマスター
2019/04/13(土) 14:47:38.19ID:qC7LW8Gr
>>841 それより日本語だろ。
2019/04/13(土) 14:52:20.81ID:hvrKDDfY
>>845
日本語話してるやつに日本語勉強するように勧めるやつがいるか?
言語よりも論理が大事な証明だな。
2019/04/13(土) 15:26:19.06ID:qC7LW8Gr
>>846 >>841 がそう言ってるだろ。
2019/04/13(土) 15:29:42.33ID:qC7LW8Gr
>>841 は、テキスト記述言語であり、論理言語ではない。

HTML(エイチティーエムエル、HyperText Markup Language)

あまりにも浅はか。
2019/04/13(土) 15:45:06.60ID:hvrKDDfY
>>847

>>841が日本語すすめてるのか????
2019/04/13(土) 16:14:38.05ID:qC7LW8Gr
>>849 日本語がわからない人間と話す気は無い。
2019/04/13(土) 16:23:27.34ID:J0f2aNVE
アスペ vs アスペやめろw
2019/04/13(土) 16:31:59.53ID:fLdXayeH
おせっかいだけどまとめてみたわ

>>834が実用的な言語について質問

>>841がHTML+CSSと答える

>>845が日本語の方が実用的と答える

>>846が日本語話せるやつに日本語を勧めてどうすると、>>845につっこむ

>>847が、>>841がそう言ってると答える

わからんw
2019/04/13(土) 17:31:10.36ID:3BkbLGk2
くだらんやつらが沸いてるな。
2019/04/13(土) 18:12:54.03ID:RrmGI4Te
言語より論理って部分じゃね
まあ何にしても次世代言語関係ないが
855デフォルトの名無しさん
垢版 |
2019/04/13(土) 18:14:07.13ID:XltOuzVd
日本語なんて旧世代言語の最たるものだしな。
2019/04/13(土) 18:15:48.00ID:oqNH9LQH
読む限りではID:qC7LW8Grがやばい
2019/04/13(土) 18:16:51.61ID:oqNH9LQH
発端の>>834が言う 手続き型 関数型 論理型 どれにも該当しない言語って
自然言語かDSL(データ記述言語含む)しか無いだろうから
さらにプログラミング言語に絞るなら「無い」にしかならないと思う
2019/04/13(土) 18:39:37.96ID:uLCkzvwc
>>857
>>834
prolog はいかがですか?
2019/04/13(土) 18:45:41.20ID:oqNH9LQH
>>858
論理型の代表格では?
860デフォルトの名無しさん
垢版 |
2019/04/13(土) 18:58:31.17ID:XltOuzVd
かつ宣言型だね
2019/04/13(土) 19:01:00.43ID:w+uNofJT
最近使った中だとNode.jsが結構色んな分野で万能だと思った
2019/04/13(土) 19:16:59.68ID:P2L1aOcn
>>857
ないと言える根拠は?
知らないならわかるけど
2019/04/13(土) 19:37:09.14ID:P1cuURkO
俺の作った言語hogehogeが逆手続型だからなあ
(※ただし未発表)
2019/04/13(土) 19:39:22.53ID:P1cuURkO
悪魔の証明を知らない馬鹿
865デフォルトの名無しさん
垢版 |
2019/04/13(土) 19:47:56.87ID:nXQ9b0jN
証明が難しくとも、言い張ってたなら証明しないことにはな・・・・
いわゆる松永問答になっちまう
2019/04/13(土) 19:49:50.74ID:J/cBqpWV
>>861
Node.jsはAPI設計のセンスが優れてる
移植性と(インターフェイスの)安定性を重視した最小限の低レベルなAPIなのに、
生でもまあまあ使いやすいし、通常のWeb開発ならそこから逸脱してネイティブのライブラリに頼る必要があるケースも少ない
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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