[過去ログ] 次世代言語12 Go Rust Swift Kotlin TypeScript (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
771: 2018/08/12(日)13:29 ID:6F6W/tUK(3/4) AAS
同じ家だか会社だか学校の回線使っての意見対立か何かか?
772: 2018/08/12(日)13:30 ID:1hBEMhNj(1) AAS
ただのID被りだろ
773: 2018/08/12(日)13:35 ID:3fjFk3bI(3/4) AAS
被る確率と自演の確率
確率の多数決や
774
(3): 2018/08/12(日)13:42 ID:evL76NL4(1/2) AAS
ここでいくら python3 へ移行しても無問題と叫んだところで、
未だに macOS ではデフォルトが python2 のままという事実からは
逃げられないんだな
おまけに次期バージョンの Mojave に至っても、プレビュー版では python2 だし

・Apple、macOS 10.14 MojaveにもPython v2.7.10を同梱?
 外部リンク[html]:applech2.com

>>729 からすれば Apple は「2にしがみついてる老ガイ」らしいけど、
Apple を罵倒できる男の子ってカッコイイなぁ(棒
775: 2018/08/12(日)15:01 ID:b1qxMcA9(1) AAS
>>774
vertualenvどころかhomebrewも使わずにシステムのpythonにnumpyやtensorflowとか入れてんの?
完全にアホじゃんww
776: 2018/08/12(日)15:12 ID:nleagsaG(2/4) AAS
こういうアホの子も機械学習に手を出してるのを見ると俺もやらないとって思うけど、解決したい問題が無いという
777: 2018/08/12(日)15:30 ID:3fjFk3bI(4/4) AAS
珍しく弱気だな
いつもならノーベル物理学賞ですら、それ何の役に立つの?って強気で問い詰めるくせに
778: 2018/08/12(日)15:40 ID:f+bxV/sn(1) AAS
>>770
tsのジェネリクスのヤバさ詳しく
興味ある
779: 2018/08/12(日)16:23 ID:nleagsaG(3/4) AAS
これとか
外部リンク:qiita.com
780: 2018/08/12(日)16:28 ID:nleagsaG(4/4) AAS
型がない言語に型を持ち込んだからだって突っ込まれるかもしれんけど、
こんなことになる可能性はジェネリクスを持つ言語全般に言える。
ちなみにジェネリクス関連のエラーにぶつかるとさっきのリンクみたいな型情報をエラーメッセージに垂れ流して直せって要求してくる。
781
(1): 2018/08/12(日)17:22 ID:6F6W/tUK(4/4) AAS
>>774
AppleじゃなくてもどのシステムでもWindows以外はデフォルトはPython2だよ
だからこそPython3にはシステムが依存せずに最新版選ぶ事ができるんだから
782: 2018/08/12(日)17:40 ID:KcLXNYyk(1) AAS
インフラ言語の悲哀だな
783
(1): 2018/08/12(日)18:20 ID:U04Z7MLo(1/3) AAS
Go
Gnericsできることは中身なしのインターフェース型(interface{})できるからいらないって言う人もいて
確かにできるんだけども
欲しいって言ってる人はできるできないじゃなくて実行前にエラー教えてほしい(せっかく静的型付けなんだから)って人たちだから

できるからいらないって言っても納得しないんじゃないの?
784: 2018/08/12(日)18:26 ID:U04Z7MLo(2/3) AAS
"で"できる



できる
になって意味不明の文章になってる
すまん
785: 2018/08/12(日)18:28 ID:U04Z7MLo(3/3) AAS
>> 779

これ、redux に型情報書こうとしてるからこんなことになってるだけで、
int,doubleで2回も同じの書かなくていいみたいのだったらこんなことにならんけど...
786
(1): 2018/08/12(日)18:33 ID:DGxxzN5+(1) AAS
>>783
空インターフェイスが問題なんだから、それが絶対に使わないようにする方法があれば良いんだよね。
goにおいてはcode生成が一つの答えだったりする。
787
(1): 2018/08/12(日)22:54 ID:evL76NL4(2/2) AAS
>>781
え、 >>774 のリンク先にも書かれている2015年に公開された
Python の公式文書 PEP 394 もご存知ないんですか?

Windows以外の「どのシステム」というのが曖昧ですけど、
すでに主要な Linux ディストリビューションだと
デフォルトのインストールは Python3 になって移行を完了してます

・LinuxディストリビューションにおけるPython 3デフォルト化の流れ
 外部リンク:orangain.hatenablog.com

だからこそ、それでも Python2 のデフォを維持しようとする
Apple は「老ガイ」なのか?と >>774 で問題提起したわけです
もう少し Python を勉強したほうが良いのではないかと思われます
788: 2018/08/12(日)23:23 ID:Zm1Hi2Io(1) AAS
しがみついてるんじゃなくて放置してるって読めるけど
789: 2018/08/12(日)23:36 ID:9Vi3m6jj(1) AAS
システムPythonなんか使わんしどうでもいい
790
(1): 2018/08/13(月)01:13 ID:uSgRX9ke(1/3) AAS
>>786
コード生成はひと手間かかるから敬遠してしまう。
コード書き換えたら再生成しないといけないし、
やっぱりC++やRustみたいな感じでジェネリクスくらいはできてほしいと思ってしまうなぁ。
791: 2018/08/13(月)01:46 ID:GxmByJ3O(1) AAS
う、うん…
792: 2018/08/13(月)03:28 ID:osySO0wY(1) AAS
前メジャーバージョンのサポートを十年以上続けてきた言語って何なんだろうね
793
(2): 2018/08/13(月)07:08 ID:99pSdlxg(1/2) AAS
>>790
ジェネリックってもの自体が実際それくらい手間かかるものって認識した方がいい。
だからエラー出た時に追いづらいわけで。
マクロにしろテンプレにしろ本質的には生成系だよ。
794
(1): 2018/08/13(月)07:27 ID:WcQzhT4t(1/2) AAS
rustがあるのにgoの未来に期待する必要ないよね
795: 2018/08/13(月)07:37 ID:psyuonMt(1) AAS
>>793
goaとかコード生成を多用するフレームワークにさわると実感する。
生成されたコードは読みやすいし、
追いやすい。
ジェネリクスは書いてる最中はともかくエラーが出たときに、対応が難しい。
あとgoの言語仕様自体がコード生成に対して最適化されてると思う。
796
(1): 2018/08/13(月)07:55 ID:ECHWlVDH(1) AAS
>>787
そうなん?CentOSは保守的だからさておき
RaspbianもPythonって打つと2が動いてたから
まだまだ2がデフォなんだと思ってた

あとAndroidのPython3もいつになったらKivyに対応するんだかね
797: 2018/08/13(月)08:06 ID:2cqRfkG9(1/2) AAS
>>796
対応してる
外部リンク:towardsdatascience.com

外部リンク:qiita.com
798: 2018/08/13(月)08:18 ID:2M26tqwU(1) AAS
つい最近QPython3をスマホに入れてkivyのサンプル動かそうとしたら2でやれってメッセージ出たんだけど
799: 2018/08/13(月)08:21 ID:2cqRfkG9(2/2) AAS
一言で言うと、馬鹿には無理
800: 2018/08/13(月)10:36 ID:pnDShR42(1/2) AAS
ジェネリクスのエラー対応が難しいってよくわからないなあ・・・
ジェネリクスでエラーでるって言っても複雑な型地獄にはまって出るものと、
結局実行時にエラーになるから教えてくれるものがあるし
後者なら別にエラー直すの難しくない

型地獄にはまるのって関数型言語や関数型インスパイアにフレームワークで厳密に型定義しようとした時しか思いつかない…

あと、ジェネリクスって言っても文法上は同じでも種類があって
C++…
超高機能なマクロみたいなもの
全部インライン展開される(実行効率はいい)
コンパイルに時間がかかるし、実行ファイルサイズが膨れ上がる

Java…
Java バイトコード上は generics に対応していない
Java コンパイラがキャストを自動的に挿入してくれる
いわゆる「型消去」

C#…
ILにgenerics 用の命令がある
ャストの分のコードが減って実行効率がいい
ボクシング不要

って種類がってGoはどれになるか...

> goの言語仕様自体がコード生成に対して最適化されてると思う。

ここまで書いといてあれだけど
確かにこれは同意だなあ
1-
あと 202 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.015s