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
458 名前:デフォルトの名無しさん mailto:sage [2019/03/10(日) 00:06:47.88 ID:k3Q892P+.net] 1.1が出て1ヶ月ほど経ちましたが
459 名前:デフォルトの名無しさん mailto:sage [2019/03/11(月) 12:19:52.97 ID:bKld9dkB.net] >>453 続けられるかわからないが、ドキュメント翻訳の準備でもしておくかな。 Ring の Unicode サポートがしっかりしていれば Julia に来なくてもよかったんだが。 仕方ないね。 >>458 いまいち、前かがみで、もっこり(盛り上がって)していないねえ。 科学・経済計算ライブラリ以外の不足が地味に痛いな。
460 名前:デフォルトの名無しさん [2019/03/11(月) 12:21:28.29 ID:bKld9dkB.net] >>457 普通にLTS版使っては?
461 名前:デフォルトの名無しさん mailto:sage [2019/03/26(火) 12:27:05.45 ID:HM5ePvU5.net] 取り敢えず統合開発環境込で使うにはproとかいうのインストールすればいいんですか?
462 名前:デフォルトの名無しさん [2019/05/04(土) 07:28:45.94 ID:MLVMboUd.net] 俺たち都会で大事な何かを失くしちまったね〜♪
463 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 11:13:56.75 ID:sJtYXpm/.net] ザ・ベストテンで聞き飽きた。
464 名前:デフォルトの名無しさん mailto:sage [2019/05/11(土) 20:40:10.05 ID:2aW2IzRJ.net] みんなIDEは何使ってんの? おすすめとかある? いちおうAtomとAnacondaに入ってるやつはそろえた。
465 名前:デフォルトの名無しさん mailto:sage [2019/05/11(土) 21:21:15.84 ID:hqlsXx87.net] vimですが。
466 名前:デフォルトの名無しさん mailto:sage [2019/05/11(土) 23:38:47.77 ID:PN5ohWV7.net] vscode
467 名前:デフォルトの名無しさん [2019/05/20(月) 22:46:30.83 ID:HCvbeicg.net] ラジオで! ロケンロー!
468 名前:デフォルトの名無しさん mailto:sage [2019/05/21(火) 17:47:18.59 ID:cmpjC6bC.net] pythonista で電車の中でもコーディング。 流石に大量のコーディングは指で訂正するときには非効率だが。いつでもどこでもは良いぞ。 コード補完してくれるから結構使いやすい。 PC では、eclipse かvscode かな。vscodeはまだ使いこなしていないからよくわからないけど。 PyCharm の評判が高いけど、自分は無料ツールでほぼ同じことができるのなら有料ツールは使わない。 勿論四六時中使う状態なら少しでも効率が良いものを使うけど。
469 名前:デフォルトの名無しさん mailto:sage [2019/05/25(土) 13:30:05.54 ID:ZTsujvX3.net] >>468 ぱいちゃーむも無料版無かったっけ?
470 名前:デフォルトの名無しさん mailto:sage [2019/05/25(土) 14:35:27.28 ID:0nEJcDWu.net] 有るみたいね。どこまでできるか知らないけど、往往にして蟻地獄に落ちるからな。
471 名前:デフォルトの名無しさん mailto:sage [2019/05/28(火) 12:59:07.70 ID:tvUjcJNF.net] スクリプト言語とGoは全部VSCodeになったわ 全デバイス同じ環境にできるのが嬉しい
472 名前:デフォルトの名無しさん [2019/07/30(火) 06:49:04.67 ID:ITtWrnTE.net] なんか寂れてる? 将来性のある注目の言語と聞いてきたんだけど
473 名前:デフォルトの名無しさん [2019/07/30(火) 17:41:07.97 ID:Q6VO+qJe.net] 10年後にまだあったらまたおいで
474 名前:デフォルトの名無しさん mailto:sage [2019/07/30(火) 19:56:40.40 ID:chKuel6Y.net] メジャーバージョンアップして一段落したような感じはあるな でも導入は簡単だしREPLも割と使いやすいし 日常のちょっとした電卓にはおすすめだよ
475 名前:デフォルトの名無しさん [2019/07/31(水) 14:14:57.72 ID:m1eDWYZb.net] JuliaConの動画めっちゃおもろいのに…
476 名前:デフォルトの名無しさん mailto:sage [2019/07/31(水) 22:53:28.79 ID:s7JIHSjG.net] >>474 ならば電卓使えばいいじゃないの。
477 名前:デフォルトの名無しさん [2019/08/12(月) 02:47:24.32 ID:noRgsanp.net] WEB+DB Vol.111 号では、Rails 6・Julia の特集 Julia の特集は、32 ページ分 科学技術計算用のJulia は、Ruby に似てる。 Python から、Julia に流れそう
478 名前:デフォルトの名無しさん mailto:sage [2019/08/12(月) 08:51:19.32 ID:9QatjQT6.net] おお、Juliaは書籍少ないし記事でも出てくるのはいいね。 ちょっといじってみた感じ・・・・・借り物が多いなw
479 名前:デフォルトの名無しさん [2019/08/12(月) 10:31:18.13 ID:teiWuRr3.net] Julia はちょっと見かけを変えただけの FORTRAN
480 名前:デフォルトの名無しさん [2019/08/12(月) 17:18:07.31 ID:VbwBTSYH.net] 読みやすい書きやすいFORTRAN
481 名前:デフォルトの名無しさん [2019/08/12(月) 18:34:08.64 ID:eOoVNUfb.net] メタプログラミングできるFORTRAN
482 名前:デフォルトの名無しさん mailto:sage [2019/08/14(水) 18:46:41.64 ID:UEFdq5Sl.net] まだバカに見つかってないpython
483 名前:デフォルトの名無しさん [2019/08/16(金) 06:52:42.29 ID:yuMmRwrM.net] どちらかと言うと無料のMatLab
484 名前:デフォルトの名無しさん [2019/08/16(金) 12:14:02.17 ID:mZqFzvyq.net] 昨日のNHKのブラックホール Jupyterでわろす
485 名前:デフォルトの名無しさん mailto:sage [2019/08/16(金) 12:46:05.51 ID:L3pUawRY.net] 言語はPythonだったよね?
486 名前:デフォルトの名無しさん mailto:sage [2019/10/11(金) 08:47:43.72 ID:5/9hahkN.net] オライリーから日本語の本が出るってなんで誰も教えてくれないの
487 名前:デフォルトの名無しさん mailto:sage [2019/10/11(金) 08:53:45.70 ID:xgSfBkg0.net] kindleで売ってくれ
488 名前:デフォルトの名無しさん [2019/10/11(金) 10:15:33.02 ID:hkXt1Gtm.net] 本イラネ わりとまじで
489 名前:デフォルトの名無しさん mailto:sage [2019/10/11(金) 10:34:03.61 ID:9vZf2OQF.net] >>15 PyPy とnumpy 使えばJuliaより早くなるだろ。
490 名前:デフォルトの名無しさん [2019/10/11(金) 19:49:51.87 ID:goKbtKHq.net] 素直にJuliaです
491 名前:デフォルトの名無しさん mailto:sage [2019/10/12(土) 21:57:42.72 ID:0O5Mbipt.net] その本どんな内容?
492 名前: mailto:sage [2019/10/12(Sat) 22:22:14 ID:51erjUR2.net] >>486 むこうのスレで貼られてたような。。。
493 名前:デフォルトの名無しさん [2019/10/15(Tue) 20:19:03 ID:ity5PoNi.net] 内容 Juliaプログラミングクックブック ―言語仕様からデータ分析、機械学習、数値計算まで 単行本(ソフトカバー) – 2019/10/19 本書はJuliaの言語仕様からデータ分析、機械学習、数値計算まで広範囲のトピックをカバーする約90のレシピを収録したクックブックです。 Juliaは数値計算、科学技術計算を得意とする言語で、C並みに高速で、Python並みに書きやすい、 高機能かつ近代的なオープンソース言語を作成しようという目的で開発されました。 数式を素直に表現できる構文を持ち、洗練されたデータ構造により計算速度が非常に速く、 PythonやRといった既存のオープンソース言語の不満を解消する言語として注目を集めています。 本書はJuliaが得意とする機能を多数紹介しており、Juliaの魅力と威力を存分に体感できます。 サンプルコードはすべてGitHubからダウンロード可能。日本語版補遺として言語仕様を収録しました。Julia 1.2対応。 著者 Bogumił Kamiński(ボフミル・カミンスキー):ワルシャワ経済大学の准教授であり、決定支援・分析ユニットの責任者。 またトロントのライアソン大学のデータサイエンス研究室の助教授。複数のジャーナルの共同編集者でもある。オペレーショナルリサーチと計算社会科学に特に興味を持つ。 シミュレーション、最適化、予測方法に関する50以上の研究論文を執筆。また、産業界および行政機関向けの大規模な高度分析ソリューションの展開において15 年以上の経験を持つ。 Przemysław Szufel(プシェミスワフ・シャフル):ワルシャワ経済大学決定支援・分析ユニットの准教授。 現在の研究は、数値実験と最適化のための大規模シミュレーション実行のための分散システムとその手法に焦点を当てているクラウドおよび分散型計算環境における大規模計算の並列実行のための非同期アルゴリズムに取り組む。 高性能な数値シミュレーション用のいくつかのオープンソースツールを開発/共同開発している。
494 名前:デフォルトの名無しさん [2019/10/15(火) 21:53:48.00 ID:m8AinitX.net] >PythonやRといった既存のオープンソース言語の不満を解消する言語 ここ嗤うところやね 不満増えたわω
495 名前:デフォルトの名無しさん [2019/10/15(火) 22:41:44.13 ID:tECbY+P7.net] >>494 遅い!juliaなら速い!ってことでしょ
496 名前:デフォルトの名無しさん mailto:sage [2019/10/15(火) 22:59:10.80 ID:2TGG4eyN.net] Julia, Ruby などは、JIT だから速い! おまけに、Juliaは、Python も呼び出せるし、 Rubyのように、do 〜 end で書けるから、わかりやすい!
497 名前: mailto:sage [2019/10/15(Tue) 23:12:39 ID:LXkkA+L3.net] >>496 python にもJIT は有るぞ。 numba 、PyPy
498 名前:デフォルトの名無しさん mailto:sage [2019/10/16(水) 00:03:06.76 ID:S+gc310a.net] >>495 どうせ中身はcじゃん。あほくさ。
499 名前: mailto:sage [2019/10/16(Wed) 01:36:52 ID:Mi1dGaVf.net] >>497 python にはCコンパイラバージョンのCython があったが、最近Dropbox が、Mypyc と言うコンパイラを作ってて評判が良さそう。
500 名前:デフォルトの名無しさん mailto:sage [2019/10/16(水) 08:23:14.73 ID:Mi1dGaVf.net] Julia は、Python numba より2倍以上遅いぞ https://qiita.com/hanada/items/c91788bcac2a40f1bb05 最も、numba がCと同程度のスピードというのも驚きだが。 C 3.68 sec python numba(JIT) 3.93 sec python (通常版) 49.65 sec Julia 8.76 sec Java 8.18 sec Go 13.15 sec C++ 4.33 sec
501 名前:デフォルトの名無しさん [2019/10/16(Wed) 12:38:06 ID:dmmazo8P.net] nim https://mevius.5ch.net/test/read.cgi/tech/1519896738/
502 名前:デフォルトの名無しさん mailto:sage [2019/10/19(土) 01:28:45.04 ID:owEuTNTW.net] 今日発売か。
503 名前:デフォルトの名無しさん [2019/10/19(土) 16:36:33.34 ID:NiHpqwa7.net] >>502 amazonから届いた。
504 名前:デフォルトの名無しさん mailto:sage [2019/10/19(土) 18:37:39.08 ID:wPKYv55z.net] >>500 初回のライブラリのコンパイルが死ぬほど遅いけどな。
505 名前: mailto:sage [2019/10/20(日) 17:10:16 ID:aZnY/cfG.net] Julia起動遅過ぎだし名前空間リセットする関数ないからJupyterで使うの面倒過ぎる 回避のために関数はモジュールに閉じ込めとくとか面倒過ぎだし
506 名前: mailto:sage [2019/10/20(日) 17:52:13 ID:9LLKj4a6.net] そもそもjupyterつかいにくい
507 名前: mailto:sage [2019/10/20(日) 18:59:47 ID:aZnY/cfG.net] Junoも死んだしどうすれば良いんだ
508 名前:デフォルトの名無しさん [2019/10/21(月) 13:17:56 ID:c9dhXgWB.net] 蝦嬢の祟り
509 名前:デフォルトの名無しさん [2019/10/21(月) 16:33:06 ID:lI38JOob.net] え?なに?俺が興味を持った途端に死亡?
510 名前:デフォルトの名無しさん [2019/10/21(月) 22:03:07 ID:I7pTFUDy.net] JupyterからJulia使えるようにしようと思って、 https://qiita.com/STInverSpinel/items/ccfbb5a85330e97af70c の書いてある通りにやったんですが、 add IJulia と入力しても、fetchが99.9%になった後、先に進みません。 どうすればいいですか?
511 名前:デフォルトの名無しさん [2019/10/22(火) 10:47:33.51 ID:fxbuxtP/.net] ネットに繋ぐ
512 名前:デフォルトの名無しさん mailto:sage [2019/10/22(火) 12:57:01.90 ID:Ax8aW9fw.net] >>506 お好きなエディタ + コマンドコンソール
513 名前:デフォルトの名無しさん [2019/10/24(木) 14:41:34.07 ID:rGRQTpvg.net] Twitterでは 黒木玄氏と佐藤健太氏と新帯秀樹氏とごまふあざらし氏で9割がたJulia言語の話題で埋まる。そのなかでも黒木玄氏がダントツ。
514 名前:デフォルトの名無しさん mailto:sage [2019/10/25(金) 00:48:10.81 ID:iJYGqCfd.net] ツイッタやらないから知らない
515 名前:デフォルトの名無しさん [2019/10/25(金) 12:50:00.84 ID:f89Z34lq.net] こないだ池袋行ったときにジュンク堂に寄って、確か6階のエスカレーター降りた先にオレイリーのJulia本が平積みされてて、立ち読みして興味を持ったが、その本はまだ買ってない。 とりあえずネットで情報集めようと思った。
516 名前:デフォルトの名無しさん mailto:sage [2019/10/26(土) 00:58:27.15 ID:9i3SeeRl.net] というか現在のJuliaはたぶん単行本読もうと思ったらその本とあとNTSの一冊しかないからな。
517 名前:デフォルトの名無しさん [2019/11/03(日) 17:14:38.47 ID:MCfv+Twl.net] kindle版で開発エンジニアにおくる次世代プログラミング言語Juliaのすすめ
518 名前:デフォルトの名無しさん mailto:sage [2019/11/05(火) 00:05:01.63 ID:H9TtbTjV.net] juliaをemacsで使おうと思ってるのですが julia-modeって使い物になりますか? https://qiita.com/anmitsu/items/2a4ca9f39ff22fde3de6 をみるとESSのほうがよいと書いていますが6年前の記事なので 現在の状況ってどんな感じでしょうか?
519 名前:デフォルトの名無しさん mailto:sage [2019/11/09(土) 08:31:38.80 ID:JmgHMJcx.net] オライリー買ってきた
520 名前:デフォルトの名無しさん [2019/11/09(土) 11:20:13.61 ID:BZG37V3w.net] オライラネ
521 名前:デフォルトの名無しさん [2019/11/10(日) 17:51:14.25 ID:NwWomK+a.net] オラオラ
522 名前:デフォルトの名無しさん mailto:sage [2019/11/12(火) 00:42:13.75 ID:+jXPis4F.net] そろそろフォートラン倒した?
523 名前:デフォルトの名無しさん [2019/11/12(火) 12:35:58.91 ID:H6DlknKx.net] ヤッホー
524 名前:デフォルトの名無しさん [2019/11/16(土) 09:38:29.30 ID:QsgqPfzj.net] juliaをオンライン実行できるところはないの?
525 名前:デフォルトの名無しさん [2019/11/16(土) 10:09:33.77 ID:t6zcY+AG.net] Try Jupyter with Julia https://jupyter.org/try
526 名前:デフォルトの名無しさん [2019/11/16(土) 10:46:00.14 ID:QsgqPfzj.net] ありがとうございます 試してみます
527 名前:デフォルトの名無しさん mailto:sage [2019/11/16(土) 21:35:03.75 ID:HJjUwTbL.net] 科学技術計算ならRustより速い?
528 名前:デフォルトの名無しさん [2019/11/21(木) 05:11:44 ID:noI4+zTk.net] JuliaはTwitterで黒木玄氏ばかり書いてるな。
529 名前:デフォルトの名無しさん [2019/11/22(金) 06:22:24.76 ID:kGzVQ1Yw.net] パズル 範囲オブジェクトはcollect(1:9)で配列に変換できますが これより短いコードは?
530 名前:デフォルトの名無しさん mailto:sage [2019/11/22(金) 20:24:12.69 ID:da3dl5K+.net] Vector(1:9)
531 名前:デフォルトの名無しさん [2019/11/23(土) 09:23:35.59 ID:NPpi8aJ+.net] map(+,1:9)
532 名前:デフォルトの名無しさん mailto:sage [2019/11/23(土) 10:09:32.52 ID:Dim3LBiC.net] >>529 hcat(1:9) かな?答えは? array の比較ってどうやるの? a==b じゃダメだし、a.==b も違うね。
533 名前:デフォルトの名無しさん mailto:sage [2019/11/23(土) 13:59:22.66 ID:VT+UGh+e.net] >>532 出題者じゃないけどvcat(1:9)が正解かね これなら vcat(1:9) == collect(1:9) がtrueになる hcat(1:9)は型が 9×1 Array{Int64,2} という行列になって ベクトルとは型(次元)が違うので単純に比較すると一致しない
534 名前:デフォルトの名無しさん [2019/11/24(日) 01:03:08 ID:KN/A7nEn.net] >>533 hcat じゃない vcat だったか。 だから == で true にならないのか。 考えてみればそうだな。 数学系でないかな? abs.(1:9) は限定すぎるし。(1:9)+0 はダメだし。
535 名前:デフォルトの名無しさん [2019/11/24(日) 08:58:17.63 ID:frD8V++r.net] >>529 [1:9;]
536 名前:デフォルトの名無しさん [2019/11/24(日) 17:21:04.23 ID:umVnS9WR.net] Jiahao Chen 🇸🇬 @acidflask · 5h Recently rediscovered @ItsNeuronal 's excellent blog post on PCA while researching sparse logistic PCA - excellent use of visualizations and @madeleineudell 's LowRankModels.jl #JuliaLang package @JuliaLanguage alexhwilliams.info/itsneuronalblog/2016/03/27/pca/
537 名前:デフォルトの名無しさん mailto:sage [2019/11/25(月) 13:48:29.93 ID:RFcvBaKb.net] >>535 スゴい!
538 名前:デフォルトの名無しさん [2019/11/26(火) 11:49:27 ID:5Ars2Quy.net] Lazarus @LazarusAlon · 9h using Plots, ParameterizedFunctions, DifferentialEquations @juliabloggers @julialang_news #JuliaLang Lorenz attractor, several initial conditions.
539 名前:デフォルトの名無しさん mailto:sage [2019/11/29(金) 14:56:15.05 ID:p3Ys6Pmt.net] Juliaってググったら相変わらずAV女優がトップに出るとか笑える
540 名前:デフォルトの名無しさん mailto:sage [2019/11/30(土) 17:02:48.22 ID:2oR3grVF.net] 右側に画像と年齢出るのかわいそう Juliaを救うにはJuliaをもっと普及させないとあかん
541 名前:デフォルトの名無しさん [2019/11/30(土) 19:04:52.54 ID:IL3eZqK0.net] for i=1:20 println([string(i),"Fizz","Buzz","FizzBuzz"][length(digits(gcd(i,15),base=2))]) end
542 名前:デフォルトの名無しさん [2019/12/03(火) 20:14:06.70 ID:M6E3D5mE.net] >>541 1 2 Fizz 4 Buzz Fizz 7 8 Fizz Buzz 11 Fizz 13 14 FizzBuzz 16 17 Fizz 19 Buzz
543 名前:デフォルトの名無しさん [2019/12/04(水) 19:11:39.73 ID:WBy2Vepr.net] >>540 ひとの名前使っちゃダメだね Adaもひとの名前からとったものだね
544 名前:デフォルトの名無しさん mailto:sage [2019/12/04(水) 21:01:04.81 ID:t4W7XDa3.net] そういうサイトばっかりみてるからだろ 俺は「Julia」でググってもトップページは全部言語関連のページだぞ
545 名前:デフォルトの名無しさん mailto:sage [2019/12/04(水) 21:44:51.93 ID:J2kAOYzm.net] 面白そうなのでいつもエロサイト見てる環境でぐぐってみた。 1ページ目9項目のうち二番目にAV女優さんのWikipediaが出るね。 あとは全部言語のだ。 後ほど、一度もエロサイト見ていない環境でやってみるよ。
546 名前:デフォルトの名無しさん mailto:sage [2019/12/04(水) 21:47:17.29 ID:J2kAOYzm.net] 右端は画像付きの女優さんだね。
547 名前:デフォルトの名無しさん mailto:sage [2019/12/05(木) 00:22:13 ID:IuDzfXjx.net] 変わらんな。 どっちも女優はひとつと右側だけだ。
548 名前:デフォルトの名無しさん [2019/12/05(木) 00:58:07 ID:VxtUvjXy.net] JULIAって、渋谷のレストランが出た! AV場は何故か水野朝陽がでてる。なんでだ!w
549 名前:デフォルトの名無しさん [2019/12/05(木) 23:34:23 ID:mtgAMTdI.net] オラ本買ってきた。😀
550 名前:デフォルトの名無しさん [2019/12/05(木) 23:37:41 ID:mtgAMTdI.net] sabumarine.com/calendar2018/images/model/img_julia.jpg JULIA
551 名前:デフォルトの名無しさん [2019/12/05(木) 23:48:20 ID:mtgAMTdI.net] Emacsでessをjuliaで使うには、 (add-hook 'julia-mode-hook 'ess-julia-mode) だけでいいんかな?
552 名前:デフォルトの名無しさん mailto:sage [2020/01/08(水) 21:24:52.18 ID:AbnA2tlH.net] なぜ Go Rust TypeScriptが 旧世代5大言語を超越するのでしょうか?
553 名前:デフォルトの名無しさん [2020/01/09(木) 10:04:51.70 ID:0RBXSUPh.net] マジレスすると 1.名前が大事 2.ベースがFORTRAN臭いので敬遠してしまう人多いと思う
554 名前:デフォルトの名無しさん [2020/01/09(木) 21:22:36.76 ID:5KfbdcYq.net] Juliaが似ているのはFortranじゃなくて、MATLABとそれの互換フリーソフトの GNU Octaveだろ。 Juliaは情報が少なすぎるから普及しないな。本も僅かだし、オライリーからこの前 出たのはクイックリファレンスじゃなくてクックブックだから、言語仕様を体系的に 学べない。他の言語ではスイスイ書けることが、調べやすいとは言い難い付属の HTMLドキュメントをあれこれ探さないと書けないし、エラーメッセージも 分かりづらいから、使い続けてみようと思わない人が多いんだろう。
555 名前:デフォルトの名無しさん [2020/01/10(金) 10:14:43.33 ID:ap2klRr+.net] Python 信者の負け惜しみが心地よい
556 名前:デフォルトの名無しさん mailto:sage [2020/01/10(金) 11:25:42.86 ID:uExsJZ4H.net] 正直 PyTorchで事足りてるので起動が遅くてエラーメッセの分かりにくい juliaを使う理由がなかなか出来ない
557 名前:デフォルトの名無しさん mailto:sage [2020/01/10(金) 23:20:44.47 ID:0Eupy84o.net] Pythonは標準で配列使えるようにしてほしい。 NumPyは使いにくい。
558 名前:デフォルトの名無しさん [2020/01/11(土) 12:15:18.42 ID:l/QLWHKH.net] 馬鹿には無理