- 1 名前:デフォルトの名無しさん [2016/02/12(金) 19:05:13.83 ID:zhNvVfnf.net]
- LLVM で動く Julia のお勉強
Python に少し似てネイティブの速さで動く素敵な関数型言語 julialang.org/ junolab.org/ jupyter.org/ 関連 Pythonista のための Julia 100 問 100 答 bicycle1885.hatenablog.com/entry/2014/12/23/170745
- 231 名前:デフォルトの名無しさん [2017/02/18(土) 22:42:03.79 ID:KVIDXYhT.net]
- >>230
え、マジ?whereできるんならjuliaの使い勝手大きく変わるぞ
- 232 名前:デフォルトの名無しさん [2017/02/18(土) 22:43:56.61 ID:KVIDXYhT.net]
- なんか思ってたのと違った
- 233 名前:デフォルトの名無しさん [2017/02/19(日) 11:09:58.78 ID:tjAiUQin.net]
- >>232
juliaそれ多い
- 234 名前:デフォルトの名無しさん mailto:sage [2017/02/20(月) 10:14:45.50 ID:hUMmJbIR.net]
- パイプ演算子多用しちゃうんだが下品かな
- 235 名前:デフォルトの名無しさん [2017/02/20(月) 10:19:46.85 ID:EsKjTg7q.net]
- おれも多用するわ。しかもなんならラムダと組み合わせて凄いことになってる
- 236 名前:デフォルトの名無しさん mailto:sage [2017/03/02(木) 22:45:42.18 ID:Ht7v5Bb2.net]
- パイプ演算子と無名関数はElixirみたいに書けるとかっこよさそうなんだけどなあ
- 237 名前:デフォルトの名無しさん [2017/03/03(金) 12:28:20.36 ID:IUFykjWp.net]
- 漢は黙ってパイプカット
- 238 名前:デフォルトの名無しさん mailto:sage [2017/03/08(水) 22:54:06.42 ID:sg23pP1Q.net]
- いつの間にか0.5.1になっているが何が修正されたのか分からない
2月が終わったけど0.6.0はまだなのか
- 239 名前:デフォルトの名無しさん mailto:sage [2017/04/22(土) 17:06:11.08 ID:UdjRGvqH.net]
- 0.6は来週あたりにRCかなぁ?
結構RCの数が増えそう パッケージの対応にも時間がかかりそう
- 240 名前:デフォルトの名無しさん [2017/04/25(火) 15:48:32.23 ID:+ad05VVs.net]
- 祈念
- 241 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 23:12:03.90 ID:nFoQA49R.net]
- masterブランチが0.7.0-DEVになった
という訳で1.0と0.6の間に0.7が挟まることになったっぽい 1.0と0.7の違いはdepricationの有無だけらしい
- 242 名前:デフォルトの名無しさん [2017/05/11(木) 00:00:30.63 ID:Dv2h9EH1.net]
- 0.5.2と0.6.0-rc1あげ
- 243 名前:デフォルトの名無しさん mailto:sage [2017/05/15(月) 16:31:23.96 ID:Hz9e8NcO.net]
- 仮引数宣言で関数の型を指定したいんだけど出来ます?
f(n::Int, a::Int -> Bool) 的な
- 244 名前:デフォルトの名無しさん [2017/05/15(月) 18:55:28.47 ID:ejKo8zg4.net]
- 外に書く
- 245 名前:デフォルトの名無しさん mailto:sage [2017/05/15(月) 22:13:29.36 ID:sjKGmtut.net]
- f::Int -> Int -> Bool
f n a = n == a こんな感じで書けるお。
- 246 名前:デフォルトの名無しさん mailto:sage [2017/05/15(月) 22:14:45.47 ID:zTfCWGM6.net]
- そんなハスケルみたいな文法できたの?
- 247 名前:デフォルトの名無しさん mailto:sage [2017/05/15(月) 22:15:03.62 ID:sjKGmtut.net]
- あ、Haskellじゃ無かった。。。
ごめん忘れて。
- 248 名前:デフォルトの名無しさん mailto:sage [2017/05/16(火) 20:21:29.90 ID:Cf1jwN30.net]
- Imagesパッケージ大分充実してるね
普通に使えるわ
- 249 名前:デフォルトの名無しさん [2017/05/24(水) 16:06:44.88 ID:4nncZNTT.net]
- GitHubリポジトリトレンドRanking
1 Jupyter Notebook 16.2 2 Python 4.0 3 C# 3.5 4 C 2.4 5 C++ 1.3
- 250 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 18:07:36.21 ID:1Ml27HLR.net]
- >>248
imshow 復活したり load した BMP のデータ構造変えるとか、フラフラしないで欲しい。
- 251 名前:デフォルトの名無しさん mailto:sage [2017/05/24(水) 20:25:42.21 ID:MYIIDec9.net]
- すぐ変わるよな
- 252 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 12:14:50.67 ID:mQ0E20+1.net]
- try.jupyter.org から python で LaTeX の編集するとき
日本語の表示フォントを変えたいんだけど try.jupyter.org 上の .css 書き換えるの無理? ローカルに IPython + notebook 入れるしか方法ない?
- 253 名前:デフォルトの名無しさん [2017/05/31(水) 17:46:22.64 ID:EVyNivWP.net]
- juliaCon 2017
juliacon.org/2017/
- 254 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 19:35:45.00 ID:gpiwU3f+.net]
- coming to bakery
- 255 名前:デフォルトの名無しさん [2017/06/01(木) 06:07:59.90 ID:iY3v6x4R.net]
- koreanびっくろ
- 256 名前:デフォルトの名無しさん [2017/06/04(日) 13:14:09.76 ID:DvQDxJZO.net]
- 板移動すると人減るな
- 257 名前:デフォルトの名無しさん mailto:sage [2017/06/24(土) 12:22:23.84 ID:aj5zZ/BJ.net]
- v0.6.0
https://github.com/JuliaLang/julia/blob/v0.6.0/NEWS.md
- 258 名前:デフォルトの名無しさん mailto:sage [2017/06/28(水) 16:41:54.45 ID:SlFRQ3Zp.net]
- 関数合成が ∘ で出来るとかいうのは良いんだけど
emacsから使い辛い
- 259 名前:デフォルトの名無しさん mailto:sage [2017/07/05(水) 22:02:05.68 ID:BGjfzF5U.net]
- サーバで起動しているjupyterを操作中に、
notebookと同じディレクトリにテキストファイルを作りたくて、 !vim を実行するとカーネルが死にました。 これやっちゃダメなことでしたか?
- 260 名前:デフォルトの名無しさん mailto:sage [2017/07/06(木) 00:14:41.22 ID:OZfDeUC9.net]
- !vimって何?
- 261 名前:デフォルトの名無しさん mailto:sage [2017/07/06(木) 09:01:02.72 ID:EGUj0V93.net]
- ! は jupyter上でOSのコマンドを実行するオプションで、
vimはテキストエディタです。
- 262 名前:デフォルトの名無しさん mailto:sage [2017/07/23(日) 02:19:09.94 ID:3Nrzz/ib.net]
- ちょっと気になったんだけどJuliaの特徴として挙げられている多重ディスパッチって、静的ディスパッチの最適化を手動でやっておく(プログラマが手動で定義しておく)ことでオーバーヘッドを無くそうみたいな感じなんだろうか?
- 263 名前:デフォルトの名無しさん [2017/07/23(日) 13:09:54.83 ID:j7H4t31p.net]
- うむ
- 264 名前:デフォルトの名無しさん mailto:sage [2017/07/23(日) 14:21:12.33 ID:3Nrzz/ib.net]
- ありがとう
- 265 名前:デフォルトの名無しさん [2017/07/29(土) 20:43:56.83 ID:Lg5Vf3oJ.net]
- ジュリア始めました。
- 266 名前:デフォルトの名無しさん mailto:sage [2017/08/05(土) 20:19:16.37 ID:+402Rzy1.net]
- そうなんですねー
- 267 名前:デフォルトの名無しさん [2017/08/15(火) 19:30:38.42 ID:dMwoczm6.net]
- ブラウザ変えてみた
- 268 名前:デフォルトの名無しさん mailto:sage [2017/08/16(水) 21:44:08.93 ID:8iZ8xvq2.net]
- 何から何に?
- 269 名前:デフォルトの名無しさん [2017/08/26(土) 12:01:19.51 ID:bnfo0T8w.net]
- 895 デフォルトの名無しさん 2017/08/26(土) 00:13:13.37 vnAe1GCW
>>891 正確に言うと「Julia vs 熊田曜子」で検索すると Pythonがヒットしますw 896 デフォルトの名無しさん sage 2017/08/26(土) 00:14:25.52 pf1RytR8 ちょっと何言ってっかわかんないっすね 897 デフォルトの名無しさん sage 2017/08/26(土) 02:43:58.37 w+5MjHos Julia Lang で検索すると、女優じゃなくて、言語の方を検索できるよ。 👀 Rock54: Caution(BBR-MD5:9368c25c0e1fcb4c3420acd807713d27)
- 270 名前:デフォルトの名無しさん [2017/08/27(日) 22:24:38.00 ID:ggrXJrzZ.net]
- ジュリアたん始めてみたけど行列とベクトルの扱いが別?なのが戸惑った
[1,2,3]と[1;2;3]は違う 書き方まで分けてる割に計算結果はnx1行列になったりわけわからん これは悪い仕様だと思うんだがどうだろう? julia> [1,2,3] 3-element Array{Int64,1}: 1 2 3 julia> [1,2,3].' 1x3 Array{Int64,2}: 1 2 3 julia> [1,2,3].'.' 3x1 Array{Int64,2}: 1 2 3
- 271 名前:デフォルトの名無しさん mailto:sage [2017/08/28(月) 01:17:15.72 ID:ZRVkBAxY.net]
- v0.6 でRowVectorが導入されて縦ベクトルの転置は良く振る舞うようになってたはず
- 272 名前:デフォルトの名無しさん [2017/08/28(月) 01:42:59.62 ID:tcA4iWYM.net]
- >>271
Ubuntu16.04のリポジトリのやつ使ってたから0.4.5だった 0.6入れたら確かに振る舞い変わってた julia> [1,2,3] 3-element Array{Int64,1}: 1 2 3 julia> [1,2,3].' 1×3 RowVector{Int64,Array{Int64,1}}: 1 2 3 julia> [1,2,3].'.' 3-element Array{Int64,1}: 1 2 3 もう少しいじってみるわ、サンクス!
- 273 名前:デフォルトの名無しさん mailto:sage [2017/09/11(月) 12:48:36.19 ID:xArGwipC.net]
- 過疎ってるなあ
- 274 名前:デフォルトの名無しさん mailto:sage [2017/09/11(月) 17:55:34.07 ID:P5pczjP2.net]
- nativeなexe作れないんだっけ
- 275 名前:デフォルトの名無しさん mailto:sage [2017/09/11(月) 18:08:08.82 ID:PSjY0ZJE.net]
- 過疎ってないよ、ただ質問したくてもドキュメント見ろよと言われそうなので黙って見ているだけ。
正直英語だからつらいです。 別の言語で書いたものをJuliaで書き直そうとしても、 ライブラリのどれを使えば同じこと出来るのか分かるまでかなり時間がかかってしまう。 つらいと思いながらも、でも頑張って書いてる。 文法も速さもかなり気に入っています、Cの経験が長いので型システムはしっくりくる。 気に入らないのは名前だけ、人の名前はちょっとね。。 そんな感じw
- 276 名前:デフォルトの名無しさん mailto:sage [2017/09/11(月) 18:14:52.60 ID:Vac5y0IG.net]
- 蝦女優は無いわ
文法きもい 多次元配列も並び順がCと互換ないよね?
- 277 名前:デフォルトの名無しさん mailto:sage [2017/09/11(月) 20:44:06.52 ID:chrLMzYr.net]
- >>275
確かにまだ踏み固められてない部分多いから辛いところはあるよな ライブラリ未整備なのを逆に活かしてアルゴリズムを実装する勉強とかに使おうかと思ってる
- 278 名前:デフォルトの名無しさん mailto:sage [2017/09/11(月) 20:52:12.33 ID:chrLMzYr.net]
- 今後どれくらい伸びてくるのかねえ
MATLABみたいな数値計算やアルゴリズムの試作に使えるような新しい言語は間違いなく求められてるから可能性はあると思うけど 個人的にはこの手の言語で最重要なベクトル、行列、配列あたりが使いにくいのを何とかしないといけないと思う 配列の配列と行列が別なのとか非常に面倒い 言語仕様さえ魅力的にブラッシュアップしていければライブラリは後からついてきそう
- 279 名前:デフォルトの名無しさん mailto:sage [2017/09/11(月) 20:58:21.31 ID:nCOKwBxD.net]
- >>276
そもそもJuliaでいう多次元配列なんてCに無いんでは? Matlabが受け入れられてるくらいなんだから 文法なんて慣れの問題だろう
- 280 名前:デフォルトの名無しさん mailto:sage [2017/09/11(月) 21:13:40.72 ID:nCOKwBxD.net]
- >>278
線型代数周りは大分使いやすいと思うんだが 少なくともVer0.6で気になるところは無い 行列と配列の配列の区別がない方が気持ち悪い 分野に依るんだろうが そもそもサイズ不定の密行列なんてほとんど扱わないし サイズが既知の密行列はStaticArrays使う
- 281 名前:デフォルトの名無しさん mailto:sage [2017/09/11(月) 22:48:10.47 ID:rCpK9SgL.net]
- Matlab系の行列表現は慣れれば使いやすいと思う
手計算で行列扱ってるのと近い感触で書ける感じがする 配列の配列は[[1, 2], [3, 4, 5]] が許されるけど行列で[1 2; 3 4 5] とは書けないから そこは区別されるべきだろうね
- 282 名前:デフォルトの名無しさん [2017/09/12(火) 18:46:34.48 ID:zbd4ERaN.net]
- MATLAB互換じゃないよね
- 283 名前:デフォルトの名無しさん mailto:sage [2017/09/16(土) 21:45:41.80 ID:fMZ29I6n.net]
- >>274
オブジェクトファイルとLLVM bitcodeが吐けるというけど、どうなんでしょね。
- 284 名前:デフォルトの名無しさん mailto:sage [2017/09/17(日) 18:56:31.27 ID:WccAMnGu.net]
- いつの間にかホームページのJuliaCon動画が2017に更新されてた
今更だけど
- 285 名前:デフォルトの名無しさん mailto:sage [2017/09/20(水) 16:10:53.11 ID:5kTWE1po.net]
- >> 283
BuildExecutableというのがある
- 286 名前:デフォルトの名無しさん mailto:sage [2017/09/27(水) 02:08:50.38 ID:sWJaYlAN.net]
- Pythonみたいにインタープリンタなの?
JavaみたいにコンパイルしてVirtual machine上で動くの? マシン語にコンパイルして動くの? Wiki見たけどわからん。
- 287 名前:デフォルトの名無しさん mailto:sage [2017/09/27(水) 04:33:04.33 ID:MwBrjVHv.net]
- なに印刷するの?
- 288 名前:デフォルトの名無しさん mailto:sage [2017/09/28(木) 10:28:10.06 ID:PJxaABWy.net]
- LLVMだお
- 289 名前:デフォルトの名無しさん mailto:sage [2017/10/17(火) 21:50:43.35 ID:Vd2MZM3F.net]
- ついにJuliaで検索しても1ページ目に公式サイトがでるようになったぞ!
日本語本も発売されたのに伸びないねえ。
- 290 名前:デフォルトの名無しさん [2017/10/18(水) 11:47:53.47 ID:RFRRa2Hk.net]
- 4番目だったわω
- 291 名前:デフォルトの名無しさん mailto:sage [2017/10/18(水) 14:07:24.79 ID:EJtzDgP9.net]
- 結局今Juliaをまともに実用するにはJupyter連携が不可欠だから、
Pythonの掌の上でタップダンスしてるで認識あってる? Pythonと差別化するにはどうしたらいいんだろうね
- 292 名前:デフォルトの名無しさん mailto:sage [2017/10/18(水) 15:03:51.15 ID:RFRRa2Hk.net]
- jupyter で Python メインなら Julia の存在そのものを忘れていいからな
- 293 名前:デフォルトの名無しさん mailto:sage [2017/10/19(木) 01:57:58.62 ID:kDDrDHTn.net]
- まあエコシステムとしてはPythonに追い付ける要素なんてそうそうないとはいえ
PythonにのっかるくらいならPython使うよなあ RubyでいうRailsみたいなキラーフレームワークがjuliaで出ない限り厳しいだろうね ところで2017年中に1.0が出るという話どうなった?
- 294 名前:デフォルトの名無しさん mailto:sage [2017/10/19(木) 16:09:50.67 ID:856Xr+JJ.net]
- 今さらなんだがなんでJupyterがJuliaの仲間づらでスレタイに並んでんの?
Pythonやん
- 295 名前:デフォルトの名無しさん mailto:sage [2017/10/19(木) 18:40:26.03 ID:Ituteg7Y.net]
- JupyterのJuはJuliaのJuだからじゃないの?
- 296 名前:デフォルトの名無しさん mailto:sage [2017/10/19(木) 21:44:30.42 ID:vs3zFTDU.net]
- JuliaはRやMatlabからPythonへ乗り換える際の
別の選択肢という位置づけな感じがする だからPythonとJuliaは競合するけど PythonからJuliaへ乗り換えるパスはあまり太くない印象
- 297 名前:デフォルトの名無しさん mailto:sage [2017/10/20(金) 01:26:53.03 ID:I7SPmroo.net]
- アプリケーションならまあPython一択だろう
というかJuliaは別にそこ狙ってないだろうし 数値計算やアルゴリズムの試作、研究用途みたいなMATLAB的な使い方では今後結構伸びてくるんじゃないかとは思ってる MATLABは言語仕様やオープンでないこととかで長年置き換えが望まれてきた分野でもあるし 公式サイト見てるとアメリカの大学の授業とかでも結構広まってきてるみたいね
- 298 名前:デフォルトの名無しさん mailto:sage [2017/10/20(金) 13:22:49.90 ID:x/nMj/Ym.net]
- >>297
MatlabもPythonほどじゃないが資産が莫大な分野だから、そこの置き換えが進まないとどうしようもないな
- 299 名前:名無しさん@そうだ選挙に行こう! Go to vote! mailto:sage [2017/10/22(日) 13:48:54.68 ID:+wM7xadZ.net]
- 何言ってるんですか、Juliaは将来天下取る言語ですよ。
- 300 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 10:26:08.87 ID:WMNCDJb0.net]
- >>299
天下ってなんの? 天下取る言語って言われた言語って正直録なのないよね ポストC++と持て囃されたDしかり ポストJavaと持て囃されたScalaしかり 言語の機能だけで堅実にリプレイス狙うなんて無理なんだから、 RubyがRailsで天下取ったみたいな圧倒的プロダクトの力で需要かっさらう以外の天下取る手段なんてない で、今のJuliaはそうはせずPythonの資産に寄生してるだけ 早晩忘れられた言語になるわ
- 301 名前:デフォルトの名無しさん [2017/10/23(月) 11:59:40.26 ID:bv0ZvSeb.net]
- うむ
- 302 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 20:04:20.85 ID:RdWPCoJf.net]
- >>300
現時点ではPythonの資産を利用しているけれど、 徐々に条件も同じになっていく事は考えられませんか? 同程度になればJuliaに分があるでしょ。 時間もかかるし簡単にはいかないのは理解しますが、 可能性はあると思っていますよ。 コンパイルして実行する事も出来るので別で使われるのもありか。 忘れられた言語になる可能性も、、あるけどさw 良いものが使われるとは限らないのはキーボードの配列見れば実感できますね。
- 303 名前:デフォルトの名無しさん mailto:sage [2017/10/23(月) 21:51:10.68 ID:C8zrSpyb.net]
- JupyterがJuliaでリライトされたとかの事件でも起こらないかぎり、
条件が同じになっていくとも思えんが…… NumpyScipyは導入の敷居の高さが欠点だった分Juliaが付け入る隙はなくはなかったが そこもAnacondaで解決してしまったしな
- 304 名前:デフォルトの名無しさん [2017/10/24(火) 05:36:50.55 ID:MGKYkkj+.net]
- Dと同じ流れ
- 305 名前:デフォルトの名無しさん mailto:sage [2017/10/24(火) 20:26:15.26 ID:7YjoqPIK.net]
- Pythonは書いてて苦にはならないが楽しくもない
型アノテーションの今更感と実効性のなさが気に入らない Juliaは書き捨てるなら楽しい方だと思う ただライブラリが安定しないし 長期的にメンテするのはしんどい MATLABは高価な糞
- 306 名前:デフォルトの名無しさん mailto:sage [2017/10/25(水) 10:36:27.38 ID:32/KECdp.net]
- 最後の一行だけ同意
- 307 名前:デフォルトの名無しさん mailto:sage [2017/10/25(水) 10:40:12.27 ID:1aquIA8S.net]
- Scilabでおk
- 308 名前:デフォルトの名無しさん mailto:sage [2017/10/25(水) 15:56:59.52 ID:NxsNik2t.net]
- 誤爆った
自分の理解の及ばないものを馬鹿にするのは老害のはじまり
- 309 名前:デフォルトの名無しさん mailto:sage [2017/10/29(日) 17:50:24.64 ID:UZIpkaAu.net]
- Python全ての置き換えはなくともPythonのMATLAB代わりの数値計算的使用くらいは置き換えるかもな
気になるのは、公式サイトに出てるスタンフォードやUCバークレイなんかの授業で採用が増えてるってこと コンピュータ・サイエンスの研究・ベンチャーの中心の教育で使われてるってことは今後流れに乗って大きく普及が進む可能性があると思う
- 310 名前:デフォルトの名無しさん mailto:sage [2017/10/30(月) 20:46:56.37 ID:umVhx0uW.net]
- コンピュータサイエンスなら
LISPやらSchemeやら触ると思うけど 別にそれでLisperになったりしてないし
- 311 名前:デフォルトの名無しさん mailto:sage [2017/10/31(火) 21:19:43.23 ID:AqfTHmok.net]
- >>310
そういう特殊用途じゃなくて、いろんなアルゴリズムを試作する環境としてだからな
- 312 名前:デフォルトの名無しさん mailto:sage [2017/11/01(水) 11:27:46.34 ID:z3qgRRAm.net]
- jupyterががんばっても普及するのはpython
- 313 名前:デフォルトの名無しさん mailto:sage [2017/11/04(土) 14:52:55.46 ID:ZfOcIIq3.net]
- Pythonも元は教育用だったが、色々な人が色々な資産ぶっこんだ上でキラーフレームワークが出たから流行った
Juliaに必要なものもそういうのだと思う 具体的に何作ったら流行るかはほんとなんとも言えんから、とりあえず小粒のライブラリの資産積み上げるしかねえわな
- 314 名前:デフォルトの名無しさん [2017/11/04(土) 17:58:34.74 ID:uQ9Lq+uS.net]
- うむ
- 315 名前:デフォルトの名無しさん mailto:sage [2017/11/05(日) 23:27:14.96 ID:2EuxY2gH.net]
- float(“1.0”)は通るのにint(“1”)は通らないの意味わからないんだが、どういう思想なんだこの言語
- 316 名前:デフォルトの名無しさん mailto:sage [2017/11/06(月) 14:50:30.14 ID:6JLIEeFJ.net]
- int(float('1'))
- 317 名前:デフォルトの名無しさん mailto:sage [2017/11/06(月) 18:28:10.40 ID:mKLTmcez.net]
- intっていう関数自体無くなったぞ
- 318 名前:デフォルトの名無しさん mailto:sage [2017/11/06(月) 19:46:43.19 ID:6JLIEeFJ.net]
- JavaのparseIntよりマシ
- 319 名前:デフォルトの名無しさん mailto:sage [2017/11/06(月) 20:57:41.36 ID:lF+38vOl.net]
- 下を見始めたら終わり
- 320 名前:デフォルトの名無しさん mailto:sage [2017/11/06(月) 21:54:22.47 ID:mKLTmcez.net]
- 比較対象がJavaて
- 321 名前:デフォルトの名無しさん mailto:sage [2017/11/07(火) 15:50:52.63 ID:speVoQlz.net]
- intいらんやろ
- 322 名前:デフォルトの名無しさん mailto:sage [2017/11/07(火) 17:38:02.63 ID:iJkkEr+Y.net]
- いると思ったから最初はあったんだろうに、なんでいらんねや
挙げ句の果てにパイプ付き言語なのにparse(Int, x)みたいな二変数関数使えって、一体どういう立ち位置の言語目指してるのかわからん 自分でint定義すればいいっていう意見も見るけど、そういうことするならスクリプト言語使う必要ないしなおさら何を目指してるのかわからん
- 323 名前:デフォルトの名無しさん mailto:sage [2017/11/07(火) 17:48:38.42 ID:Fv50NLQt.net]
- 公式が消して来たものを自前再実装は筋が悪い
- 324 名前:デフォルトの名無しさん [2017/11/09(木) 01:18:58.04 ID:7rpJnNMR.net]
- pythonに比べるとごちゃごちゃうっせえなって感じがする
特に型まわりのエラーが多くてうざい C++みたいに厳密ならエラーの原因も理解できるけど動的言語だから何が許されて何が許されないのか知ってないと対応できないし
- 325 名前:デフォルトの名無しさん mailto:sage [2017/11/09(木) 05:26:13.92 ID:QExmboAO.net]
- うむ
- 326 名前:デフォルトの名無しさん mailto:sage [2017/11/09(木) 23:05:05.42 ID:jM9ZCL6b.net]
- 逆に言えばpythonスクリプトには
それだけ潜在的な曖昧さがあるということでは? まあ、ヒューリスティックな方法で ランタイムエラーでなく コンパイルエラーを出してほしいが
- 327 名前:デフォルトの名無しさん mailto:sage [2017/11/10(金) 09:45:03.01 ID:TE3zp5kQ.net]
- JITコンパイル時エラーとかランタイムエラーと大して変わらんしょ
- 328 名前:デフォルトの名無しさん mailto:sage [2017/11/10(金) 23:59:47.78 ID:Dhg/+GOx.net]
- JITコンパイル?
- 329 名前:デフォルトの名無しさん [2017/11/11(土) 14:28:36.21 ID:ZUnF3Lay.net]
- うむ
- 330 名前:デフォルトの名無しさん mailto:sage [2017/11/13(月) 12:29:55.36 ID:VLsI+U4t.net]
- なんだっていいよただの欠陥言語なんだから
この言語持て囃してるのは最近のFortranすら使ったことのないガキ
- 331 名前:デフォルトの名無しさん mailto:sage [2017/11/13(月) 12:34:43.07 ID:VLsI+U4t.net]
- こう書くと必ず「Fortranとか時代遅れのクソ」とか爆笑発言かますゆとりいるけど
最近のFortranは77と違ってしっかりした言語になってる 少なくとも未完成すぎて爆笑もののJuliaなんかとは比べ物にならん Juliaなんて使うくらいならみんなFortran使おう カジュアルに使いたいだけならNumPyでいいしな
|

|